Tworzenie oprogramowania – niezależnie, czy na własne potrzeby, czy w celach komercyjnych – składa się z wielu etapów. Przed przystąpieniem do realizacji projektu prześledzimy najpierw, jak powinien wyglądać przykładowy wywiad ze zleceniodawcą i nauczymy się grupować wymagania do oprogramowania według różnych kryteriów. Jest to pierwszy e‑materiał z serii „Programowanie obiektowe – projekt”. Wspólnie przejdziemy przez wszystkie kluczowe etapy tworzenia w pełni działającego programu.
Z kolejnymi krokami powstawania projektu możesz zapoznać się w pozostałych e‑materiałach z serii:
Programowanie obiektowe – projekt, etap IIProgramowanie obiektowe – projekt, etap II,
Programowanie obiektowe – projekt, etap IIIProgramowanie obiektowe – projekt, etap III,
Programowanie obiektowe – projekt, etap IVProgramowanie obiektowe – projekt, etap IV,
Programowanie obiektowe – projekt, etap VProgramowanie obiektowe – projekt, etap V,
Programowanie obiektowe – projekt, etap VIProgramowanie obiektowe – projekt, etap VI,
Programowanie obiektowe – projekt, etap VIIProgramowanie obiektowe – projekt, etap VII,
Programowanie obiektowe – projekt, etap VIIIProgramowanie obiektowe – projekt, etap VIII,
Programowanie obiektowe – projekt, etap IXProgramowanie obiektowe – projekt, etap IX.
Prześledzisz, co opisują wymagania funkcjonalne i wymagania niefunkcjonalne.
Przeanalizujesz, co powinna zawierać dokumentacja techniczna (specyfikacja) oprogramowania.
Przećwiczysz wykorzystanie narzędzia Github i scharakteryzujesz kilka podstawowych funkcji kontroli wersji.