В этой статье не процитировать какие - либо источники . ( февраль 2008 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
Папка разработки программного обеспечения или файл представляет собой физический или виртуальный контейнер для программного обеспечения проекта артефактов , в том числе: требования, планы, проекты, исходные коды, планы и результаты тестирования, проблемных докладов, обзоров, заметок и других артефактов процесса разработки.
Обычно SDF иерархически организован по фазам проекта, типу артефакта и / или группе проекта.
Все или часть содержимого SDF обычно «управляются». То есть доступ и изменения контролируются. Для репозиториев электронных носителей этот контроль часто упрощается с помощью инструмента управления конфигурацией , такого как CVS или IBM Rational ClearCase , в сочетании с процессом управления изменениями.
Руководство IEEE / EIA 12207.1 «Процессы жизненного цикла программного обеспечения - данные жизненного цикла» содержит подробное описание артефактов, которые обычно хранятся в папке разработки программного обеспечения.
Первоначально SDF представлял собой подшивку или собрание подшивок, содержащих эти записи, но этот термин и концепция получили широкое распространение и расширились, чтобы включить как физические, так и электронные носители, а также менее централизованные репозитории. Таким образом, SDF часто представляется в виде индекса со ссылками на составляющие его репозитории.