Etap implementacji

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Czym jest etap implementacji?

Etap implementacji to faza cyklu życia projektu informatycznego, w której projekt systemu jest zamieniany na działające oprogramowanie. Programiści tworzą kod źródłowy, konfigurują środowiska, łączą moduły aplikacji oraz wykonują pierwsze testy techniczne.

W pytaniach egzaminacyjnych etap implementacji często jest kojarzony nie tylko z samym programowaniem, ale także z integracją i testowaniem modułów systemu.

Co wykonuje się na etapie implementacji?

Najczęstsze działania to:

  • pisanie kodu aplikacji,
  • tworzenie baz danych, klas, funkcji i interfejsów,
  • łączenie modułów systemu w całość,
  • testowanie jednostkowe i integracyjne,
  • poprawianie błędów wykrytych podczas uruchamiania programu,
  • przygotowanie działającej wersji systemu do wdrożenia.

Implementacja a inne fazy projektu

Etapu implementacji nie należy mylić z wcześniejszymi fazami:

  • planowanie — określa cele, harmonogram, zasoby i zakres projektu,
  • analiza — zbiera i opisuje wymagania użytkownika,
  • implementacja — tworzy i testuje działający system,
  • wdrożenie — przekazuje gotowy system użytkownikom.

Przykład egzaminacyjny

Jeżeli w pytaniu pojawia się informacja o integracji wszystkich modułów systemu oraz ich testowaniu, najczęściej chodzi o etap implementacji, ponieważ dopiero wtedy powstają konkretne moduły aplikacji i można sprawdzić ich współpracę.