broadsword|agile, cmmi, iso, a-spice|performance innovation - … · 2019. 8. 30. · copyright ©...

33
0 Copyright © 2013 Broadsword Solutions Corporation Values-Based Engineering

Upload: others

Post on 26-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

0 Copyright © 2013 Broadsword Solutions Corporation

Values-Based Engineering

Page 2: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

1 Copyright © 2013 Broadsword Solutions Corporation

Welcome back my friends … to the show that never ends!  Jeff  Dalton    President  of  Broadsword    Cer4fied  Lead  Appraiser  Cer4fied  CMMI  Instructor  Cer4fiable  Blogger,  TwiAerer,  and  social  media  fana4c  Airplane  Builder  (and  test  pilot)  Scrum  Master  Author  of  AgileCMMI    h#p://www.askTheCMMIAppraiser.com  h#p://www.broadswordsolu;ons.com    

The Journal of Information Technology Management

Cutter IT Journal

Vol. 25, No. 11November 2012

Agile CMMI:Why Isn’t This ConversationDead Yet?

Opening Statementby Hillel Glazer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

The Agile CMMI Conversation Is a Dead Endby Bill Fox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Blending Agile and CMMIby Brian Button and Nate McKie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Agile CMMI: The Real Underlying Obstacles to Effective Integration and What You Can Do About Them by Paul E. McMahon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

CMMI vs. Scrum? No — CMMI + Scrum!by Jeff Dalton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Disciplined Agile Delivery Meets CMMIby Scott W. Ambler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

What Will It Take to Achieve Agility-at-Scale?by Douglas Schmidt, Anita Carleton, Erin Harper, Mary Ann Lapham, Ipek Ozkaya, and Linda Parker Gates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34

“If you still believe that agileand CMMI don’t work welltogether, then what you’lllearn in this issue is that, toput it plainly, you’re wrong.”

— Hillel Glazer,Guest Editor

http://www.broadswordsolutions.com/books

Page 3: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

2 Copyright © 2013 Broadsword Solutions Corporation

What is the most serious challenge facing the our industry?

Page 4: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

3 Copyright © 2013 Broadsword Solutions Corporation

TECHNOLOGY?

Page 5: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

4 Copyright © 2013 Broadsword Solutions Corporation

SKILLS?

Page 6: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

5 Copyright © 2013 Broadsword Solutions Corporation

TRAINING?

Page 7: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

6 Copyright © 2013 Broadsword Solutions Corporation

FUNDING?

Page 8: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

7 Copyright © 2013 Broadsword Solutions Corporation

Page 9: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

8 Copyright © 2013 Broadsword Solutions Corporation

VALUES

Page 10: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

9 Copyright © 2013 Broadsword Solutions Corporation

Service to our customers Respect for the individual

Strive for excellence Act with integrity

Page 11: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

10 Copyright © 2013 Broadsword Solutions Corporation

Honesty, integrity and respect

Page 12: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

11 Copyright © 2013 Broadsword Solutions Corporation

Respect and care for others and protect the information we handle. Conduct ourselves in an honest, trustworthy and ethical manner at all times.

Page 13: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

12 Copyright © 2013 Broadsword Solutions Corporation

Focus on the user and all else will follow It’s best to do one thing really, really well Fast is better than slow You don’t need to be at your desk to need an answer You can make money without doing evil There’s always more information out there The need for information crosses all borders You can be serious without a suit Great just isn’t good enough.

Page 14: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

13 Copyright © 2013 Broadsword Solutions Corporation

Values affect behaviors

Page 15: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

14 Copyright © 2013 Broadsword Solutions Corporation

Aspirational

Page 16: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

15 Copyright © 2013 Broadsword Solutions Corporation

Operational

Page 17: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

16 Copyright © 2013 Broadsword Solutions Corporation

Page 18: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

17 Copyright © 2013 Broadsword Solutions Corporation

Values

Managing

Doing

Managing

Doing

Page 19: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

18 Copyright © 2013 Broadsword Solutions Corporation

REQM SP1.5 (alternative wording) “Maintain bi-directional traceability between values and related methods, techniques, and behaviors”

Values

Methods

Techniques/Behaviors

Methods

Techniques/Behaviors

Page 20: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

19 Copyright © 2013 Broadsword Solutions Corporation

PPQA SP1.1 (alternative wording) “Objectively evaluate behaviors (aka “processes”) to ensure alignment with values, methods, and techniques”

Values

Methods

Techniques/Behaviors

Methods

Techniques/Behaviors

This leads to the inescapable conclusion that “Process” is merely….

Page 21: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

20 Copyright © 2013 Broadsword Solutions Corporation

Here is a brand-new way to spell “PROCESS”

enjəˈni(ə)riNG

Page 22: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

21 Copyright © 2013 Broadsword Solutions Corporation

Be Agile

Scrum

Stand-ups, Retrospective

XP

Pair Programming

Page 23: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

22 Copyright © 2013 Broadsword Solutions Corporation

Waterfall

WBS, Phases

Earned Value Mgmt

Measure % delivered

Align with Gov’t Customers

Page 24: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

23 Copyright © 2013 Broadsword Solutions Corporation

Scrum

WBS, Phases

XP

Velocity

Align with Gov’t Customers

X

Page 25: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

24 Copyright © 2013 Broadsword Solutions Corporation

Be Agile

Waterfall

Stand-ups, Retrospective

XP

BPUF X

Page 26: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

25 Copyright © 2013 Broadsword Solutions Corporation

Values-Based Architecture: Agile

“Guiding the work”

“Managing the work”

“Doing the work”

Values: “Fail fast, iterative and incremental, collaboration, focus on people, continuously improve.

Methods include Scrum, XP, Kanban, Spiral, Crystal, RUP, etc…

Techniques including “Planning Poker,” “Daily Standup,” “Retrospectives,” Sprint Demo,” “Story-time”

Tech

niqu

es

Page 27: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

26 Copyright © 2013 Broadsword Solutions Corporation

Value-Based Risk / Issues: Agile

Incrementally deal with issues and risk

Scrum

Daily Standup

Values include “Fail fast, iterative and incremental, collaboration, focus on people, continuously improve.

Methods include Scrum, XP, Kanban, Spiral, Crystal, RUP, etc…

Techniques including “Planning Poker,” “Daily Standup,” “Retrospectives,” Sprint Demo,” “Story-time” Te

chni

ques

Page 28: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

27 Copyright © 2013 Broadsword Solutions Corporation

Values-Based Estimating: Agile

Collaboratively estimate projects

XP / Scrum

Planning Poker

Values include “Fail fast, iterative and incremental, collaboration, focus on people, continuously improve.

Methods include Scrum, XP, Kanban, Spiral, Crystal, RUP, etc…

Techniques including “Planning Poker,” “Daily Standup,” “Retrospectives,” Sprint Demo,” “Story-time” Te

chni

ques

Page 29: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

28 Copyright © 2013 Broadsword Solutions Corporation

Values

Methods

Techniques/Behaviors

Methods

Techniques/Behaviors

Values-based Architecture

Page 30: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

29 Copyright © 2013 Broadsword Solutions Corporation

Take Action

•  Ensure that Values are actionable

•  Select Methods (Scrum, XP, Waterfall) that trace to your Values

•  Select Techniques that align with Methods -  Scrum

•  Standups, Retrospectives, Sprints, Releases, Backlog Grooming

-  Waterfall

•  WBS, COCOMO, Weekly Team Meetings, Phases, et al

-  XP

•  Pair Programming, Test Driven Development, et al

Page 31: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

30 Copyright © 2013 Broadsword Solutions Corporation

Have the knowledge and content our clients value

Have an established approach to doing business

Be creative problem solvers focused on our clients

Understand our client’s business and help them be successful

Be professional and ethical at all times

Anticipate our client’s needs Be fun and hassle-free to work with

Page 32: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

31 Copyright © 2013 Broadsword Solutions Corporation

Operationalizing Values is what makes your company Great!

Page 33: Broadsword|Agile, CMMI, ISO, A-SPICE|Performance Innovation - … · 2019. 8. 30. · Copyright © 2013 Broadsword Solutions Corporation 1 Welcome back my friends … to the show

32 Copyright © 2013 Broadsword Solutions Corporation

http://www.broadswordsolutions.com/resources

For answers to your CMMI questions head over to: http://www.asktheCMMIAppraiser

Twitter: CMMIAppraiser