Я прочитал мнение некоторых разработчиков программного обеспечения, которые защищают использование CMMI Practices среди Agile-методологий. Можно ли использовать эти две идеи отчаяния параллельно? И если это возможно, это не просто риск, чтобы следовать за ним?CMMI и Agile вместе
ответ
Трудно достичь уровня 5 CMMI, но, безусловно, можно перейти на уровень 2 или 3. Самое сложное в документации. Scrum и другие платформы Agile пытаются сделать только документацию, необходимую для доставки рабочего артефакта, и сосредоточиться на документации через автоматизацию и хорошо написанный код. Многие артефакты дизайна живут на доске и получают «обновление», вытирая доску и меняя изображение. Реальная архитектура должна быть видна в коде и наборе тестов. Если вы хотите получить полную сертификацию CMMI, вы не можете просто это сделать. Это также означает, что вам придется производить «отходы» и, вероятно, не станут такими гибкими, как вы могли бы стать.
См:
Как насчет того, чтобы сделать снимок доски? Или просто используйте инструмент ALM. –
Да, съемки и архивирование их должным образом могут облегчить некоторые проблемы. – jessehouwing
СМГИ 1.3 введена поддержка гибких методов.
Scrum and CMMI Level 5: The Magic Potion for Code Warriors претензии:
Ранние пилотные проекты в систематическом показал производительность на Scrum команд почти в два раза больше традиционных команд. Другие проекты продемонстрировали основанный на опыте подход к программному обеспечению развитие уменьшенных дефектов, обнаруженных во время финального теста, на 40%.
Мы утверждаем, что Scrum и CMMI совместно обеспечивают более эффективную комбинацию адаптивности и предсказуемости, чем один, и предлагают , как другие компании могут их комбинировать.
Сменив с Agile: Разработка программного обеспечения с помощью Scrum Майк Кон есть раздел о CMMI, которая предполагает ряд практик:
- Помещенный достаточно усилий в ваш накопившихся
- соответствие Put работать на товарный запас
- Рассмотрите использование контрольных списков
- Автоматизация
- Используйте гибкий инструмент управления проектами.
- Двигайтесь медленно, неуклонно, вы не сможете достичь этого за одну ночь, поэтому попробуйте поэтапно.
- Работайте с аудитором - попросите их указать красные флаги
- Принесите дополнительную помощь, например, консультант с опытом достижения сертификации.
- 1. В чем разница между CMMI и Agile?
- 2. В чем разница между CMMI и Agile с точки зрения разработки и планирования?
- 3. Используйте API VSTS/TFS для получения типа проекта (Agile, Scrum, CMMI)
- 4. В чем разница между шаблонами процесса Agile, Scrum и CMMI TFS
- 5. Как смешивать CMMI и Scrum?
- 6. Как реализовать CMMI уровень 2 с Scrum?
- 7. Agile Development и ESB
- 8. Agile и UX design
- 9. Как вы делаете легкий CMMI?
- 10. Альтернативы Jira в среде разработки Agile Agile
- 11. Agile архитектуры
- 12. Agile Методология
- 13. Каково влияние ITIL или CMMI на разработку?
- 14. Собирайтесь вместе и вместе?
- 15. Управление проектами TFS с уровнями 3 и 4 CMMI
- 16. Как соотносятся методологии Agile, Lean и Kanban?
- 17. Agile Веб-разработка
- 18. Agile классы для разработчика
- 19. Agile - Определения пользовательских историй
- 20. Локализация Agile Toolkit
- 21. Распространяющиеся иждивенцы agile toolkit
- 22. Agile Solution Design
- 23. Agile различные методологии
- 24. Agile Toolkit, стоит использовать?
- 25. Agile Development 101 Видео
- 26. Бизнес-аспект Agile
- 27. Agile Whiteboard Software
- 28. Agile SCRUM Раскадровки
- 29. Agile - развертывание баз данных
- 30. Моделирование в Agile Development
Вы, вероятно, получить больше ответов на более http://pm.stackexchange.com/ – jessehouwing
возможно дубликат [Как смешать CMMI и Scrum?] (Http://stackoverflow.com/questions/257926/ how-to-blend-cmmi-and-scrum) –
Вы также можете попробовать http://programmers.stackexchange.com, где вопросы методологии разработки по теме. – Jonik