Как реализовать уровень 2 CMMI с Толпой? [закрытый]

7
задан user355347 14 July 2014 в 15:49
поделиться

4 ответа

[soapbox] Пройдя через сертификацию CMMI в нескольких местах, я не являюсь ее поклонником. При этом я не отношусь к тем, кто говорит, что это зло; я просто думаю, что чаще всего он применяется плохо или неправильно. Однако для некоторых видов работ она необходима, даже если она не дает ничего полезного ... [/soapbox]

В любом случае, ни в одном из мест, где я работал, Scrum и CMMI не применялись, поэтому я не могу рассказать об опыте из первых рук. (Как сообщил Роб Гудвин, пока я печатал свой ответ) CMMI не говорит вам, что делать, кроме как документировать свои процедуры, а затем следовать тому, что написано в документации... и документировать это! К счастью, вы можете изменять свои документы по процедурам, когда это необходимо.

CMMI L2 имеет дело в основном с управлением проектами и конфигурациями; он не имеет большого отношения к фактическому процессу разработки программного обеспечения (и фактически может быть применен к работе, не связанной с разработкой программного обеспечения). Таким образом, пока ваша документация содержится в порядке и подробно описывает то, что вы собираетесь делать с помощью техник Scrum (и вы постоянно обновляете ее), все должно быть в порядке.

Пара ресурсов о сочетании Agile и CMMI, которые я видел во время моего опыта работы с CMMI, это Agile CMMI блог и Broadsword Solutions agileCMMI продукт. Не будучи хорошо осведомленным ни в CMMI, ни в Agile (мы просто как бы окрыляемся этим, где я нахожусь!), я не знаю, насколько они хороши.

6
ответ дан 6 December 2019 в 09:18
поделиться

CMMI не определяет, какие у вас процессы, просто они есть у вас, они есть задокументированы, и что вы им следуете.

5
ответ дан 6 December 2019 в 09:18
поделиться

Как заметил Мэтт («GreenMatt»), одним из ресурсов является блог Agile CMMI.

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

Ответ Роба в некоторой степени верен, но его также можно принять неверно. Ваши процессы должны быть вам известны, что более важно (и отличается) от «документирования». Вам необходимо спланировать свои процессы, чтобы вы могли управлять их на уровне зрелости 2. Кроме того, ваши процессы должны быть выполнены таким образом, чтобы они могли достичь определенных целей , перечисленных в CMMI.

Для Уровня зрелости 2 и Скрама важно то, что вы действительно следуете Скраму и не упускаете из виду такие сложные части, как: вычисление скорости и использование скорости для установки невыполненных спринтов, установка целей спринта и не прерывать спринт в процессе средний и т. д.

Как правильно заметил Роб, CMMI не содержит процессов. В CMMI есть только методы улучшения ваших процессов. Это означает, что вам в первую очередь нужно знать свой процесс, иначе CMMI только запутает ситуацию.

Мэтт прав, дело не в CMMI, дело в том, что плохое использование CMMI усложняет дело. И он также прав в том, что ML2 имеет мало общего с фактической разработкой, а гораздо больше имеет отношение к запуску проекта и управлению объемом.Суть в том, что CMMI и Scrum в ML2 очень просты вместе, если вы четко понимаете, как вы их используете.

Это некоторые из советов, которые я могу легко дать на подобном форуме. Не стесняйтесь искать меня и выходить на связь для более подробного разговора.

7
ответ дан 6 December 2019 в 09:18
поделиться

Вот инструмент для Scrum:

http://www.firescrum.org/

2
ответ дан 6 December 2019 в 09:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: