Будучи старшим из команды разработчиков, меня попросили помочь создать более совершенный процесс для нашей команды, который прямо сейчас смутно следует методу SDLC/водопада без стандартизации относительно того, какие границы и результаты каждой фазы («вот некоторые требования, иди код!»).Документирование процесса SDLC
Не вдаваясь в обсуждение различных методик, такие как подвижные (который мне нравится, но, вероятно, начнется другой поток над тем, как принести , что вверх), есть ли хорошие ресурсы для формализации этапов SDLC, которые включают разработчик? Поскольку идея состоит в стандартизации процесса, было бы полезно обсудить конкретные шаги или идеи документации, которые обычно необходимы.
Я просмотрел стандартные статьи в Википедии и их филиалы по этой теме, и хотя они дают хороший общий обзор, я бы хотел начать общий процесс для нас. Также были бы полезны дополнительные шаги, чтобы избежать подхода с большими последствиями.
Если это помогает, команда в основном состоит из ковбойских кодеров, причем единственным официальным результатом является конечный результат самого кода. Есть много других шагов и результатов в дизайне, документации и еще что-то, что индустрия уже приняла, так что это то, что мне нужно: что сработало и что просто пух, когда дело доходит до дополнительных результатов в этом процессе.