Realizing CMMI Spirit in Agile Form

50 %
50 %
Information about Realizing CMMI Spirit in Agile Form
Business & Mgmt

Published on December 23, 2008

Author: vernons

Source: slideshare.net

Description

Presentation for SEPG China 2008 conference

Realizing the Spirit of CMMI in Agile Form 以敏捷之形实现 CMMI 之神 December 2008

Agenda About the Presenter and Perficient Purpose and Expected Outcomes Agile and CMMI The BoldDelivery Agile Methodology An Overview of Scrum Agile Ceremonies and Artifacts CMMI Model -- The “Spirit” Applying Agile Artifacts and Ceremonies -- The “Form” Q&A

About the Presenter and Perficient

Purpose and Expected Outcomes

Agile and CMMI

The BoldDelivery Agile Methodology

An Overview of Scrum

Agile Ceremonies and Artifacts

CMMI Model -- The “Spirit”

Applying Agile Artifacts and Ceremonies -- The “Form”

Q&A

About Me and Perficient Vernon Stinebaker ( 史文林) http://www. linkedin . com/in/vernonstinebaker Director of Technology/Principal Architect/SEPG Lead 20+ years experience in CMMI, SDLC/waterfall, and agile methodologies Certified ScrumMaster Founder of the open source FDDTools project Perficient (Hangzhou) Co., Ltd. ( 博克软件(杭州)有限公司) http://www. perficient .com E stablished in 2004 as BoldTech Systems (Hangzhou) Co., Ltd. WOFE of Perficient Inc. (NASAQ: PRFT) Agile BoldDelivery Methodology 2005 - CMMI 3 2006 - CMMI 4 2008- CMMI 5

Vernon Stinebaker ( 史文林)

http://www. linkedin . com/in/vernonstinebaker

Director of Technology/Principal Architect/SEPG Lead

20+ years experience in CMMI, SDLC/waterfall, and agile methodologies

Certified ScrumMaster

Founder of the open source FDDTools project

Perficient (Hangzhou) Co., Ltd. ( 博克软件(杭州)有限公司)

http://www. perficient .com

E stablished in 2004 as BoldTech Systems (Hangzhou) Co., Ltd.

WOFE of Perficient Inc. (NASAQ: PRFT)

Agile BoldDelivery Methodology

2005 - CMMI 3

2006 - CMMI 4

2008- CMMI 5

Purpose and Outcomes Purpose To understand CMMI as a reference model The “spirit” of successful product or service delivery To understand Agile as an approach to deliver a product or service: the “form” To understand how to apply Agile form to the CMMI spirit Outcomes To be able to identify the key ceremonies and artifacts of the BoldDelivery and Scrum methodologies To recognize how Agile ceremonies and artifacts can be used to satisfy CMMI generic goals/practices and specific goals/practices To provide a foundation for further (self-driven) mapping

Purpose

To understand CMMI as a reference model The “spirit” of successful product or service delivery

To understand Agile as an approach to deliver a product or service: the “form”

To understand how to apply Agile form to the CMMI spirit

Outcomes

To be able to identify the key ceremonies and artifacts of the BoldDelivery and Scrum methodologies

To recognize how Agile ceremonies and artifacts can be used to satisfy CMMI generic goals/practices and specific goals/practices

To provide a foundation for further (self-driven) mapping

CMMI and Agile - Addressing Misconceptions CMMI Heavyweight Process Plan Driven (not flexible) Focus on Process and Specification Agile Unstructured and unmeasured No defined organizational standard Success relies on people (high risk) Less control (Less measurement) Suitable ONLY for SMALL projects CMMI Heavyweight process not “required” Flexible, iterative processes can be applied Focus on delivery through formal, measured process Agile Ceremonies/Artifacts provide Structure/Measure BoldDelivery/Scrum are well defined Success relies on people and process Measured and focused Proven to work across a range of project sizes CMMI is a model, not a process standard As a model CMMI defines the “Spirit” for effectively delivering products or services How we actually perform the process -- the “Form” -- is up to us, and Agile is very good approach.

CMMI

Heavyweight Process

Plan Driven (not flexible)

Focus on Process and Specification

Agile

Unstructured and unmeasured

No defined organizational standard

Success relies on people (high risk)

Less control (Less measurement)

Suitable ONLY for SMALL projects

CMMI

Heavyweight process not “required”

Flexible, iterative processes can be applied

Focus on delivery through formal, measured process

Agile

Ceremonies/Artifacts provide Structure/Measure

BoldDelivery/Scrum are well defined

Success relies on people and process

Measured and focused

Proven to work across a range of project sizes

BoldDelivery Methodology

An Overview of Scrum Image available at www.mountaingoatsoftware.com/scrum

Agile Ceremonies and Artifacts Release Planning Iteration/Sprint Planning Daily Stand-up Weekly PMO Meeting Iteration/Sprint Demo Iteration/Sprint Retrospective Project Retrospective Ceremonies Backlog/TDR Release Plan Iteration/Sprint Backlog Burn down charts RID Log (system linked) Org Assets Artifacts

Release Planning

Iteration/Sprint Planning

Daily Stand-up

Weekly PMO Meeting

Iteration/Sprint Demo

Iteration/Sprint Retrospective

Project Retrospective

Backlog/TDR

Release Plan

Iteration/Sprint Backlog

Burn down charts

RID Log (system linked)

Org Assets

CMMI Process Areas Discussed

Generic Goal/Practices

Specific Goals/Practices - Level 5 CAR and OID

CAR and OID

Specific Goals/Practices - Level 4 OPP and QPM

OPP and QPM

Specific Goal/Practices - Level 3 VER

VER

Specific Goals/Practices - Level 2 PP

PP

Conclusions Agile and CMMI are compatible CMMI provides the “spirit”, the concept Agile provides the “form”, the implementation Although we focused on only a few ceremonies and artifacts, we are able to cover a great deal of ground. The “form” can be lightweight! There are still some gaps when trying to apply Agile methodologies “out of the box”. Additional ceremonies or artifacts may be required, but that’s OK.

Agile and CMMI are compatible

CMMI provides the “spirit”, the concept

Agile provides the “form”, the implementation

Although we focused on only a few ceremonies and artifacts, we are able to cover a great deal of ground. The “form” can be lightweight!

There are still some gaps when trying to apply Agile methodologies “out of the box”. Additional ceremonies or artifacts may be required, but that’s OK.

Thank you for attending! Q&A

Contact Information Vernon Stinebaker [email_address] [email_address] Perficient (Hangzhou) Co., Ltd http://www.perficient.com NASDAQ: PRFT

Vernon Stinebaker

[email_address]

[email_address]

Perficient (Hangzhou) Co., Ltd

http://www.perficient.com

NASDAQ: PRFT

Add a comment

Related presentations

Canvas Prints at Affordable Prices make you smile.Visit http://www.shopcanvasprint...

30 Días en Bici en Gijón organiza un recorrido por los comercios históricos de la ...

Con el fin de conocer mejor el rol que juega internet en el proceso de compra en E...

With three established projects across the country and seven more in the pipeline,...

Retailing is not a rocket science, neither it's walk-in-the-park. In this presenta...

What is research??

What is research??

April 2, 2014

Explanatory definitions of research in depth...

Related pages

Agile and CMMI: Better Together - Scrum Alliance

Agile and CMMI: Better Together. 9 ... CMMI and agile frameworks can, and should, ... in the spirit of better understanding and implementation of Scrum.
Read more

Implementing Scrum (Agile) and CMMI Together - Scrum Alliance

These CMMI concepts can be done in an Agile/Scrum ... Agile encourages variation in the form of creativity ... in the spirit of better understanding ...
Read more

Scrum and CMMI Level 5: The Magic Potion for Code Warriors

Scrum and CMMI Level 5: The Magic Potion for Code Warriors ... And this forms the ... implementing the Lean change in the spirit of the Agile
Read more

Agile process | Team Services & TFS

Artifacts provides with the Agile process when connecting to Visual ... All processes--Agile, Scrum, and CMMI--support building ... with the work item form ...
Read more

Lean. Agil skalieren. Scrum. - wibas - Our Mission ...

Heft 01/15 Agile Skalierung; Kartensets. Planning Poker Kartenset; ... Certified Agile Change Manager; CMMI & SPICE. Automotive SPICE Assessor (intacs™)
Read more

Scrum and CMMI Level 5: The Magic Potion for Code Warriors

And this forms the foundation for continuous ... implementing the Lean change in the spirit of the Agile ... Guide for mixing CMMI and Agile
Read more

CMMI - codeBeamer Application Lifecycle Management ...

Agile. Waterfall. Agile ... you’ll find valuable information on how codeBeamer can help you achieve CMMI Level 2, thus realizing ... please complete the ...
Read more

it-agile: Scrum

Scrum stellt heute eine der bekanntesten agilen Methoden dar ... Die Grundprinzipien von Scrum können sie sich in prägnanter Form in unserem Film ansehen.
Read more