Jakość nie Jakoś
Zobacz jak pracujemy nad projektami
ETAP I – Analiza
Analiza zawsze jest wykonana w ramach warsztatów z Klientem. Efektem warsztatów jest szczegółowe opisanie zakresu realizowanego projektu wraz z opisaniem sposobu realizowanych funkcjonalności oraz z uwzględnieniem szczegółowego opisu architektury. Dodatkowo w ramach analizy powstaje komplet makiet graficznych odzwierciedlających ustalenia. Produktem końcowym tego etapu jest dokument Projekt Techniczny, szczegółowo opisujący sposób wytwarzania Systemu.
ETAP II – Wytwarzanie komponentów systemu
Proces wytwórczy bazuje na najlepszych praktykach wytwarzania oprogramowania – Rational Unified Process (RUP). Opiera się on na procesie iteracyjnym i zarządzaniu wymaganiami. Sam proces wytwórczy kontrolowany jest na wielu poziomach. Na przykład: Kod zawiera testy jednostkowe jak również każdy wytworzony fragment kodu weryfikowany jest przez co najmniej dwóch dodatkowych programistów w procesie Code Review. Każdy wytworzony fragment kodu musi przejść przez proces testów wewnętrznych zanim zostanie przekazany do Klienta. Testy wewnętrzne nie ograniczają się tylko i wyłącznie do weryfikacji technicznej ale również już na tym etapie staramy się wykonać testy funkcjonalne wytworzonego elementu. Dopiero pozytywne przejście testów wewnętrznych umożliwia przekazanie kodu do Klienta.
Proces wytwórczy gotowy jest również na przyjmowanie i wykonywanie zmian, które są naturalnym elementem projektów wytwórczych. Wszystkie zmiany od momentu zarejestrowania, aż po moment realizacji obsługiwane są w kontrolowanym procesie zmiany.
ETAP III – Testy
Proces testów przeprowadzony jest zgodnie z najlepszymi praktykami i przez wykwalifikowane do tego celu osoby. Bazuje on na przygotowanych i zaakceptowanych przez Klienta scenariuszach testowych. Testy dzielimy na:
ETAP IV – Wdrożenie
Proces ten zostanie wykonany zgodnie z ustalonymi na początku projektu procedurami z zachowaniem całej ścieżki akceptacyjnej i wszystkich środowisk. W ogólnym założeniu wygląda on w następujący sposób:
ETAP V – Dokumentacja
W ramach realizacji projektu będzie powstawała dokumentacja projektowa do której będą należały między innymi:
ETAP VI – Szkolenia
Szkolenia przygotowujemy i dostosowujemy dla różnych grupy osób i kompetencji. Wszystkie szkolenia są prowadzone przez osoby posiadające nie tylko pełną wiedzę produktową, ale również wiedzę projektową i szczegóły charakterystyczne dla projektu.