Документирование процесса SDLC - PullRequest
1 голос
/ 28 января 2010

Будучи руководителем группы разработчиков, меня попросили помочь создать более совершенный процесс для нашей команды, которая прямо сейчас неопределенно следует методу SDLC / водопад без стандартизации в отношении того, каковы границы и результаты каждой фазы («Вот некоторые требования, иди код!»).

Не вдаваясь в дискуссии о различных методологиях, таких как agile (что мне нравится, но, вероятно, начну другой поток с того, как довести до вверх), есть хорошие ресурсы для формализации фаз SDLC, привлекать разработчиков? Поскольку идея состоит в том, чтобы стандартизировать процесс, было бы полезно обсудить конкретные шаги или идеи документации, которые обычно необходимы.

Я ознакомился со стандартными статьями Википедии и их ветками по этой теме, и хотя они дают хороший общий обзор, я хотел бы начать вырисовывать общий процесс, которому мы должны следовать. Также были бы полезны дополнительные шаги, чтобы избежать подхода большого взрыва.

Если это помогает, команда состоит в основном из ковбойских кодеров, и единственным официальным результатом является конечный результат самого кода. Есть много других шагов и результатов в дизайне, документации и тому подобном, которые индустрия уже приняла, так что я к этому стремлюсь: что сработало, а что нет, когда дело доходит до дополнительных результатов в процессе.

1 Ответ

1 голос
/ 28 января 2010

Я могу предложить метод разработки подход.Существуют такие стандарты, как ИСО / МЭК 24744, которые дают вам язык (набор понятий и отношений), который вы можете использовать для описания метода, которому, как ожидается, будете следовать, в том числе:

  • что должно быть сделано, т.е. процессы, задачи, методы.
  • к чему должно быть сделано, то есть документы, модели и другие продукты.
  • кто делает это, то есть люди, команды и инструменты.
  • когда это сделано, то есть фазы и этапы.

См. мой ответ здесь для связанной перспективы.

Дайте мне знать, если вам нужна дополнительная информация.

...