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ż