Jak pracujemy drukuj

Partnerskie traktowanie Klienta nie jest standardem na rynku.
Powszechnie stosowane w firmach informatycznych procedury stwarzają sytuacje, w których Klient, po uzgodnieniu z firmą zakresu funkcjonalnego oprogramowania, na długie miesiące traci kontrolę nad jego rozwojem. Po zapoznaniu się z efektami prac programistów, niejednokrotnie okazuje się, że funkcjonalność odbiega od oczekiwań Klienta bądź też jego zapatrywania na niektóre problemy zmieniły się.
Metodyka stosowana przez Espeo Software zakłada stały wgląd Klienta w postępy prac na każdym etapie tworzenia aplikacji. Służą temu przede wszystkim cykliczne spotkania, na których zbieramy jak najwięcej uwag i wspólnie rozwiązujemy pojawiające się problemy. Szybka reakcja na zmiany pozwala zaoszczędzić cenny czas, który można później poświęcić na testy aplikacji. Większa ilość testów to z kolei bardziej stabilny produkt i jego wyższa jakość.
- Dotrzymywanie terminów,
- Zmieszczenie się w założeniach budżetowych,
- Pełną funkcjonalność, zgodną z założeniami,
- Możliwość reagowania na zmiany w trakcie procesu.
- Nacisk na jakość tworzonych produktów,
- Ścisła współpraca z Klientem podczas wszystkich faz tworzenia produktu,
- Łatwość wprowadzania zmian i poprawek w dowolnym momencie procesu,
- Większa ilość czasu poświęconego na testy oprogramowania,
- Pierwszeństwo autentycznych relacji i interakcji pomiędzy członkami zespołu nad sztywni procedurami,
- Samoorganizacja pracy w zespołach, nacisk na współpracę i wymienność ról pomiędzy ich członkami.
Proces składa się z kilku etapów:
- Ogólny opis funkcjonalności aplikacji (specyfikacja funkcjonalna)
Opis ten, przygotowany wspólnie z Klientem, zawiera wymagania co do funkcjonalności oprogramowania. Zostaje on uzgodniony i zaakceptowany przez Klienta i stanowi podstawę ogólnej wyceny aplikacji. - Uszczegółowienie wymagań i ustalenie priorytetów pracy
Wspólnie z Klientem decydujemy, które wymagania są najważniejsze i omawiamy je szczegółowo. Od nich zaczynamy naszą pracę. - Prace nad aplikacją — etapy
Iteracje to etapy naszej pracy, przedzielone spotkaniami kontrolnymi z Klientem. Każda iteracja rozpoczyna się omówieniem założeń i wybraniem wymagań, kończy się natomiast przedstawieniem efektów. Standardowo są to okresy 2-4 tygodni. - Poprawianie błędów i tworzenie dokumentacji
Aplikacja po wytworzeniu jest wspólnie z Klientem testowana. Klient może zgłaszać błędy, a my zobowiązani jesteśmy je poprawić. W tym samym czasie przygotowywana jest także instrukcja użytkownika. - Wdrożenie aplikacji
Aplikacja zostaje wdrożona i zainstalowana w siedzibie Klienta. Następnie przekazujemy dokumentację oraz instrukcję użytkowania. - Utrzymanie aplikacji
Możemy także zająć się usługą utrzymania systemu, dostarczając wsparcia w trybie 12- lub 24-godzinnym.
Zobacz także: