Intro 2 CMMI

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Intro 2 CMMI - Presentation Transcript

    1. Что такое CMMI ? Первые шаги
    2. CMMI - Содержание
      • Как расшифровывается CMMI ?
      • С чего все началось ?
      • Для чего это нужно?
      • Как оно устроено ?
            • И
      • Что нам с этим делать?
    3. Как расшифровывается CMMI ?
      • CMM = Capability Maturity Model
            • Модель Зрелости Способностей
      • CMMI = Capability Maturity Model Integration
            • То же самое, только интегрированное
    4. Лирическое отступление
      • «Все модели ошибочны, но некоторые полезны»
      • George Box
    5. С чего все началось ?
      • CMM(I) – Детище SEI
          • (Carnegie Mellon, Software Engineering Institute)
      • Первый заказчик модели
          • Мин. Обороны США
      • Цель
          • Сравнение поставщиков по гос. контрактов
      • Ориентация
          • Повторяемость, предсказуемость, надежность
    6. Для чего это нужно?
      • Модель CMMI …
        • оценивает возможности производить качественный продукт
        • содержит рекомендации по улучшению процессов
        • является набором лучших практик
        • работает как маркетинговая завлекалочка
    7. Как оно устроено?
    8.  
    9. А на самом деле как оно устроена?
    10. Уровни зрелости Level 1 “ Initial” Level 2 “ Managed” Level 3 “ Defined” Level 4 “ Quantitatively Managed ” Процессы слабо предсказуемы, плохо контролируемы, реактивны Проекты выполняются по процессам. Часто реактивно. Процессы в проектах являются частными случаями более общих процессов уровня организации. Процессы проактивны. Процессы измеряются и контролируются Фокус на постоянном улучшении процессов Level 5 “ Optimizing” Level 1 “ Initial” Level 2 “ Managed” Level 3 “ Defined” Level 4 “ Quantitatively Managed ”
    11. Maturity Levels Process Area 1 Process Area 2 Process Area 3 Specific Goals Generic Goals Specific Practices Ability to Perform Commitment To Perform Directing Implementation Verifying Implementation Generic Practices Common Features
    12. Кратко о CMMI
      • 573 страницы
      • 22 процессные области
      • Всего:
      • Specific Goals: 50
      • Specific Practices: 172
      • Generic Goals: 5
      • Generic Practices: 17
    13. Первый шаг: Уровень 2
      • Flight Plan:
        • 7 процессных областей
        • 15 целей
        • 55 практик
      • Хотя…
        • 6 процессных областей
        • 13 целей
        • 47 практик
    14. И что нам с этим делать?
    15. CM: Configuration Management
      • Можем ли мы «откатить» наши системы на 2 месяца назад?
      • Можем ли мы сказать кто, когда и зачем поменял тот или иной кусок кода?
    16. MA: Measurements and Analysis
      • Понимаем ли мы какие измерения нам нужны?
      • Понимаем ли мы что делать с этими измерениями?
      • Знаем ли мы как проводить эти измерения и где хранить результаты?
    17. PMC: Project Monitoring And Control
      • Для каждого ли проекта у нас есть план?
      • Знаем ли мы какая задача задерживается, а какую сделаем раньше?
      • По каждой ли задаче у нас есть уверенность, что о ней не забыли?
    18. PP: Project Planning
      • Для каждой ли задачи у нас есть оценка?
      • Каждая ли задача имеет объективный критерий завершения?
      • Для каждой ли задачи нам понятна последовательность шагов?
    19. PPQA: Process And Product Quality Assurance
      • Проверяем ли мы следование нами нашим же процессам?
      • Проверяем ли мы объективно завершение каждой задачи?
      • Убеждаемся ли мы, что оправдали ожидания заказчиков?
    20. REQM: Requirements Management
      • Убеждаемся ли мы в одинаковом понимании каждого требования?
      • Исследуем ли мы последствия реализации конкретного требования?
      • Управляем ли мы изменением требований?
    21. Все не так страшно Scrum + XP >= CMMI ML 2 Configuration Management Potentially shippable product (XP: Team Code Ownership) Measurement and Analysis Velocity, Story Points Project Monitoring and Control Daily stand-up, Burn-Down Project Planning Pre-Game, Sprint planning (XP: Planning Game) Process and Product quality assurance Retrospective, early testing (XP: TDD) Requirements management Product backlog ( XP: Customer on-site ) Supplier Agreement Management
    22. Лирическое отступление
      • Любопытно, но такие процессные области как
        • Verification
        • Validation
      • появляются только на 3-м уровне зрелости …
    23. Все Всем спасибо

    + CartmendumCartmendum, 4 months ago

    custom

    303 views, 0 favs, 1 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 303
      • 302 on SlideShare
      • 1 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 11
    Most viewed embeds
    • 1 views on http://qualitya.blogspot.com

    more

    All embeds
    • 1 views on http://qualitya.blogspot.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Tags