Firma:
Itellium Services GmbH - dostawca oprogramowania, dawniej członek jednej
z największych firm IT na świecie.
Sektor:
IT / handel i usługi
Nazwy projektów:
- Price and Promotion Management, Mobida - zarządzanie cenami i kampaniami w centrali i pojedynczych sklepach, etykietowanie towarów,
- Inventory - zarządzanie stanami magazynowymi i kontrola dostaw towaru,
- Till - obsługa kasy (Point of Sale) obejmująca płatności bezgotówkowe,
- Customer Order Process - realizacja zamówień i obsługa finansowa klienta.
Organizacja pracy:
body leasing, outsourcing
Lokalizacja:
on-site, nearshoring
Technologie:
J2EE, J2ME, SWT, Struts, Oracle Application Server, Tomcat, Oracle Database, Starteam, jUnit ,Cruise Control, Model Driven Architecture (MDA), Unified Modeling Language (UML).
Sytuacja zastana.
W momencie dołączenia do projektów od roku 2003 największymi problemami były:
- ryzyko przekroczenia harmonogramu oraz planów budżetowych,
- wysokie koszty wdrożenia nowych programistów i mała efektywność wynikająca z ich różnego poziomu wiedzy i doświadczeń technicznych,
- wysokie koszty wdrożonych frameworków nie były rekompensowane poprawą wydajności pracy,
- brak wspólnych reguł oraz szablonów rozwiązań, różnorodność implementacji dla tej samej klasy problemów, a w konsekwencji dużymi kosztami utrzymania aplikacji,
- ryzyko rozwoju systemu, potrzeba integracji sporej liczby aplikacji zewnętrznych, nowoczesnego sposobu integracji.
Zadania:
Udział w tworzeniu systemu obsługującego procesy związane z kompletną obsługą procesów w magazynach i sklepach firmy Karstadt; analiza wymagań, projektowanie systemu, rozwój i utrzymywanie aplikacji, przeniesienie do nearshoring i outsourcing.
Zadania zespołu Consileon Polska to:
- analiza procesów, projekt workflow do realizacji zamówień i tworzenie specyfikacji aplikacji, konsulting architektury, projekt i dokumentacja systemu,
- opracowanie założeń, implementacja i dalszy rozwój frameworków, stanowiących jądro architektoniczne systemu,
- opracowanie reguł i konwencji projektowania, programowania i testowania, poprawienie jakości oprogramowania,
- rozwój aplikacji webowej, batch i mobilnej oraz współpracującej z urządzeniami przenośnymi, skanerami kodów kreskowych i drukarką do etykiet,
- łączenie archaicznych technologii użytych w jądrze systemu, z nowoczesnymi frameworkami,
- wypracowanie modelu nearshore, a następnie procesu outsourcingu: zdefiniowanie elementów do przeniesienia, wyznaczenie podziału ról i odpowiedzialności, zasad współpracy, ścieżek komunikacji w zespołach projektowych w Niemczech i Polsce, nadzór nad efektami procesu.
Osiągnięcia:
- znacząca poprawa jakości i stabilności aplikacji, obniżenie kosztów utrzymania i skrócenie czasu wdrożenia kolejnych wersji systemu,
- terminowe wdrożenia (1-2 wersji rocznie) w 168 sklepach dla 20 tysięcy użytkowników,
- efektywne przejście z modelu pracy on-site (w Essen) do modelu pracy near shore (w Szczecinie, Poznaniu i Gorzowie Wlkp.),
- efektywne zintegrowanie zespołów niemieckiego i polskiego,
- rozwój systemu na potrzeby nowej grupy klientów – innych sieci handlowych w Niemczech, Wielkiej Brytanii i RPA,
- nagroda w ramach konkursu 'Global Retail Achievement Awards' za 2 miejsce w kategorii 'Best in Store Innovation' w 2006.