Folder rozwoju oprogramowania
Folder lub plik programistyczny to fizyczny lub wirtualny pojemnik na artefakty projektu oprogramowania , w tym: wymagania , plany , projekty , kod źródłowy , plany i wyniki testów, raporty o problemach, recenzje, notatki i inne artefakty procesu tworzenia oprogramowania .
Zazwyczaj plik SDF jest zorganizowany hierarchicznie według fazy projektu, typu artefaktu i/lub zespołu projektowego.
Całość lub część zawartości SDF jest zazwyczaj „zarządzana”. Oznacza to, że dostęp i zmiany są kontrolowane. W przypadku repozytoriów mediów elektronicznych kontrolę tę często ułatwia do zarządzania konfiguracją , takie jak CVS lub IBM Rational ClearCase , w połączeniu z procesem zarządzania zmianami.
Przewodnik IEEE/EIA 12207.1, „Procesy cyklu życia oprogramowania — dane cyklu życia”, zawiera szczegółowy opis artefaktów, które zazwyczaj są przechowywane w folderze Software Development.
Pierwotnie SDF był segregatorem lub zbiorem segregatorów zawierających te zapisy, ale termin i koncepcja zostały szeroko przyjęte i ewoluowały, obejmując zarówno nośniki fizyczne, jak i elektroniczne oraz mniej scentralizowane repozytoria. W związku z tym SDF jest często przedstawiany jako indeks z odniesieniami do jego składowych repozytoriów.
Zobacz też
- Dostarczalne
- Zarządzanie konfiguracją
- Rozwój oprogramowania
- Programista
- Szacowanie pracochłonności tworzenia oprogramowania
- Proces tworzenia oprogramowania