2014-01-06 2 views
-2

Я прочитал мнение некоторых разработчиков программного обеспечения, которые защищают использование CMMI Practices среди Agile-методологий. Можно ли использовать эти две идеи отчаяния параллельно? И если это возможно, это не просто риск, чтобы следовать за ним?CMMI и Agile вместе

+1

Вы, вероятно, получить больше ответов на более http://pm.stackexchange.com/ – jessehouwing

+0

возможно дубликат [Как смешать CMMI и Scrum?] (Http://stackoverflow.com/questions/257926/ how-to-blend-cmmi-and-scrum) –

+1

Вы также можете попробовать http://programmers.stackexchange.com, где вопросы методологии разработки по теме. – Jonik

ответ

2

Трудно достичь уровня 5 CMMI, но, безусловно, можно перейти на уровень 2 или 3. Самое сложное в документации. Scrum и другие платформы Agile пытаются сделать только документацию, необходимую для доставки рабочего артефакта, и сосредоточиться на документации через автоматизацию и хорошо написанный код. Многие артефакты дизайна живут на доске и получают «обновление», вытирая доску и меняя изображение. Реальная архитектура должна быть видна в коде и наборе тестов. Если вы хотите получить полную сертификацию CMMI, вы не можете просто это сделать. Это также означает, что вам придется производить «отходы» и, вероятно, не станут такими гибкими, как вы могли бы стать.

См:

+1

Как насчет того, чтобы сделать снимок доски? Или просто используйте инструмент ALM. –

+0

Да, съемки и архивирование их должным образом могут облегчить некоторые проблемы. – jessehouwing

1

СМГИ 1.3 введена поддержка гибких методов.

Scrum and CMMI Level 5: The Magic Potion for Code Warriors претензии:

Ранние пилотные проекты в систематическом показал производительность на Scrum команд почти в два раза больше традиционных команд. Другие проекты продемонстрировали основанный на опыте подход к программному обеспечению развитие уменьшенных дефектов, обнаруженных во время финального теста, на 40%.
Мы утверждаем, что Scrum и CMMI совместно обеспечивают более эффективную комбинацию адаптивности и предсказуемости, чем один, и предлагают , как другие компании могут их комбинировать.

Сменив с Agile: Разработка программного обеспечения с помощью Scrum Майк Кон есть раздел о CMMI, которая предполагает ряд практик:

  • Помещенный достаточно усилий в ваш накопившихся
  • соответствие Put работать на товарный запас
  • Рассмотрите использование контрольных списков
  • Автоматизация
  • Используйте гибкий инструмент управления проектами.
  • Двигайтесь медленно, неуклонно, вы не сможете достичь этого за одну ночь, поэтому попробуйте поэтапно.
  • Работайте с аудитором - попросите их указать красные флаги
  • Принесите дополнительную помощь, например, консультант с опытом достижения сертификации.
Смежные вопросы