1. Podstawy dokumentacji projektowej

Dokumentacja jest tak samo istotna jak kod: ułatwia współpracę w zespole, wprowadzanie zmian (konserwację) oraz pomaga klientowi zrozumieć produkt i poprawnie z niego korzystać. [web:31][web:36]

W kwalifikacji INF.03 należy rozróżniać i poprawnie tworzyć dwa główne typy dokumentacji: użytkową (dla klienta/użytkownika) oraz techniczną (dla programisty i zespołu IT). [web:31][web:38]

2. Dokumentacja użytkowa (instrukcja dla klienta)

Dokumentacja użytkowa jest przeznaczona dla użytkownika końcowego lub klienta biznesowego, dlatego powinna być napisana prostym, nietechnicznym językiem i skupiać się na funkcjach aplikacji oraz typowych scenariuszach użycia. [web:37]

Kluczowe elementy dokumentacji użytkowej

3. Dokumentacja techniczna (dla programisty)

Dokumentacja techniczna jest przeznaczona dla programistów i administratorów, którzy rozwijają, utrzymują i diagnozują system, dlatego powinna opisywać wewnętrzną strukturę i zastosowane technologie. [web:36][web:38]

Kluczowe elementy dokumentacji technicznej

4. Podsumowanie i wymogi INF.03

Na egzaminie INF.03 należy wykazać się umiejętnością przygotowania zarówno dokumentacji użytkowej, jak i technicznej do tworzonej aplikacji lub witryny. [web:31][web:35]

Kluczowa zasada: dokumentacja musi być spójna z aktualnym kodem – każda zmiana w strukturze bazy, interfejsie lub logice działania powinna skutkować aktualizacją odpowiednich fragmentów dokumentacji. [web:36][web:38]