Вопрос

Я работаю в магазине, который сертифицирован на CMMI 5-го уровня.Эта сертификация важна, потому что она дает нам доступ к определенным клиентам и контрактам.Я рассматриваю, как совместить Scrum с CMMI.Я нашел некоторую информацию о смешивании Scrum с CMMI-3, но довольно большая ее часть является "волнистой от руки" и не выдерживает пристального изучения.В частности, ключевые показатели эффективности организации кажутся сложными.

Какой опыт (хороший и плохой) смешивания этих двух процессов у вас был?

Это было полезно?

Решение

Кажется, это интересная статья, написанная людьми из SEI в Карнеги-Меллоне (не только о Scrum):

  

CMMI и Agile совместимы. На уровне проекта CMMI фокусируется на высоком уровне абстракции   о том, что делают проекты, а не о том, какая методология разработки используется, а Agile методы   сосредоточиться на том, как проекты разрабатывают продукты. Таким образом, CMMI и Agile методы могут сосуществовать

CMMI или Agile: почему бы не использовать оба (PDF)

Другие советы

Вот пример отчет об опыте внедрения Scrum в среду CMMI уровня 5 для замены каскадных проектов по крупным контрактам на оборону и здравоохранение (pdf).

Абстрактный:

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

HTH,

Я просто случайно нашел блог именно на эту тему: Блог Agile CMMI

Отправная точка для обсуждения объединения гибких методов и CMMI.

Это ссылки на несколько статей

В нем было все, что представляло интерес, поэтому я решил поделиться им здесь.

Еще одна недавняя статья, в которой рассказывается о реальной жизни по этой теме, - Mature Scrum в Систематическом " ;, соавторстве с Карстеном Русенгом Якобсеном, Джеффом Сазерлендом

В дополнение к ранее упомянутым документам я нашел еще один: Agile Methods и CMMI: совместимость или конфликт? Основное внимание в этом документе уделяется экстремальному программированию (XP) и тому, как его методы можно применять в организации, пытающейся поддерживать совместимость с платформой CMMI. Хотя это не Scrum, это может быть интересное чтение.

Еще одна интересная статья Джеффа Сазерленда на эту тему: Scrum и CMMI Level 5: волшебное зелье для воинов кода "

Говорят: «Результаты показывают, что проекты, сочетающие Agile Methods с CMMI 5, более успешны в производстве программного обеспечения более высокого качества, которое более эффективно удовлетворяет потребности клиентов более быстрыми темпами».

Если вы можете читать по-французски, вот очень хорошая статья на эту тему: Synergies entre CMMI et les M & thodes Agiles

Краткое, но подробное сравнение смотрите по адресу http://www.processgroup.com/pgpostmar09.pdf

На конференции EuroStar 2009 Гитти Оттосен рассказала о своей гибкости в своей компании. Что впечатляет, так это то, что эта компания Systematic создает программное обеспечение для самолетов, военных и т. Д. Они делают это в соответствии с CMMI 5, ISO 9001 и AQAP 150 и 2110. Поэтому я думаю, что Agile может быть применен к системам с высокими правилами. Может быть, попытаться найти эту презентацию и получить от него больше информации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top