¡ Scrum y modelos de proceso software (CMMI e ISO) sobre el ring !
CMMi = Scrum, Keynote, Recife May 08
-
Upload
borsgloger -
Category
Business
-
view
5.425 -
download
3
Transcript of CMMi = Scrum, Keynote, Recife May 08
![Page 1: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/1.jpg)
CMMi = Scrum A Provocation to See the Truth
Boris Gloger, 2008
![Page 2: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/2.jpg)
2008
![Page 3: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/3.jpg)
Thank You!
![Page 4: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/4.jpg)
Boris Gloger CERTIFIED SCRUM TRAINER
![Page 5: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/5.jpg)
![Page 6: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/6.jpg)
RenatoIzabellaFelipeCélioPaulo
DanieloEric
RobertaAna Sofia
![Page 7: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/7.jpg)
Men - 99
Women - 68
![Page 8: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/8.jpg)
1997
![Page 9: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/9.jpg)
EDS
![Page 10: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/10.jpg)
GM Europe
![Page 11: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/11.jpg)
SLC / PM2
![Page 12: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/12.jpg)
1999
![Page 13: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/13.jpg)
CMM @ EDS
![Page 14: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/14.jpg)
PILOT PROJECT
![Page 15: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/15.jpg)
CMM LEVEL 2
![Page 16: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/16.jpg)
2000
![Page 17: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/17.jpg)
CMM LEVEL 3
![Page 18: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/18.jpg)
Boris Gloger CMM Level 3 Instructor
![Page 19: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/19.jpg)
2002
![Page 20: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/20.jpg)
Scrum
![Page 21: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/21.jpg)
Scrum-Team
![Page 22: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/22.jpg)
2003
![Page 23: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/23.jpg)
agile development conference
Ken Schwaber
Alistair Cockburn
Jim Highsmith Kent Beck
Ron Jeffries
![Page 24: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/24.jpg)
2004 - 2008
![Page 25: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/25.jpg)
Boris Gloger CERTIFIED SCRUM TRAINER
![Page 26: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/26.jpg)
How can I do CMMi using Scrum?
![Page 27: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/27.jpg)
2008
![Page 28: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/28.jpg)
Recife
![Page 29: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/29.jpg)
How can we do CMMi using Scrum?
![Page 30: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/30.jpg)
Wrong Question!
![Page 31: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/31.jpg)
What question does really motivates this
conference?
![Page 32: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/32.jpg)
Why do we want combining
Scrum and CMMi?
![Page 33: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/33.jpg)
Why are we here today?
![Page 34: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/34.jpg)
We seek an answer to the challenges of
our time!
![Page 35: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/35.jpg)
Dramatic Change!
![Page 36: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/36.jpg)
Outsourcing is only an effect of:
“The world is flat!”
![Page 37: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/37.jpg)
Emerging Ways of Worldwide Collaboration!
![Page 38: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/38.jpg)
The new technology platform:
Globalization 3(Thomas Friedmann)
![Page 39: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/39.jpg)
InternetSupply Chaining
![Page 40: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/40.jpg)
Both are indicators ...
![Page 41: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/41.jpg)
The control goes more and more to the tactical level ...
![Page 42: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/42.jpg)
Therefore the traditional
organization of work is not sufficient!
![Page 43: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/43.jpg)
The last try to do the things right was CMMi!
![Page 44: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/44.jpg)
CMMi
![Page 45: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/45.jpg)
Valid Principles and Goals
Make them available for Projects.
![Page 46: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/46.jpg)
CMMi needs
LARGE and
Stable
organizations
![Page 47: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/47.jpg)
The good ideas that we shall keep are:
![Page 48: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/48.jpg)
integrated team -- A group of people with complementary skills
and expertise who are committed to delivering specific work products in
timely collaboration. (CMMI 2nd ed. page 622)
![Page 49: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/49.jpg)
instutionalization is an important concept in process
improvement. (...) An institutionalized process is more likely to be retained during times of
stress--- CMMi, 2nd ed., p. 151
![Page 50: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/50.jpg)
FOR EXAMPLE
![Page 51: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/51.jpg)
PMC SG1
“Actual performance and progress of the project
are monitored against the project plan.”
![Page 52: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/52.jpg)
The purpose of Validation (VAL) is to demontrate that the product or
product component fulfils the intended use when placed in its
intended environment
![Page 53: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/53.jpg)
The purpose of Validation (VAL) is to demontrate that the product or
product component fulfils the intended use when placed in its
intended environment
SP 1.3. Establish and maintain procedures and criteria for
validation
![Page 54: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/54.jpg)
IPPD Management
![Page 55: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/55.jpg)
IPPD - “Integrated processes that emphasize parallel rather than serial
development are a cornerstone of IPPD implementations.”
SG1 - A set of organizational process assets is established and maintained!
![Page 56: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/56.jpg)
“Product development processes ... are conducted concurrently. Such integrated
processes should accommodate the information provided by stakeholders representing all phases of the product
lifecycle from both business and technical functions.”
![Page 57: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/57.jpg)
SP1.3. E&M the tailoring criteria and guidelines for the organizational set
of standard processes.
In creating the tailored criteria and guidelines, include considerations for concurrent development and
operation with integrated teams. ...
![Page 58: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/58.jpg)
Processes, such as resource allocation, will also be tailored differently if the project is
operating with integrated teams.
![Page 59: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/59.jpg)
ROI
![Page 60: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/60.jpg)
These principles are very good!
![Page 61: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/61.jpg)
Implementations fail very often!
![Page 62: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/62.jpg)
The process fails not the principles!
![Page 63: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/63.jpg)
CMMi is Model based!
![Page 64: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/64.jpg)
Old Organisational Model
Male drivenGo LargeHierachy
Efficiency
![Page 65: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/65.jpg)
But ...
![Page 66: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/66.jpg)
We do not have a Model for the new
times!
![Page 67: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/67.jpg)
We do not know our
future!
![Page 68: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/68.jpg)
The Post Modern Economy needs a
new business model(tompeters)
![Page 69: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/69.jpg)
So ...We want to keep the
principles!
![Page 70: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/70.jpg)
AND...
![Page 71: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/71.jpg)
We need a New Way!
![Page 72: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/72.jpg)
Explorative Approach:
Science Trial and Error
Inspect and Adapt
![Page 73: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/73.jpg)
Scrum
![Page 74: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/74.jpg)
Scrum Mapping of Principles:
![Page 75: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/75.jpg)
Integrated Team is the fundament!
![Page 76: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/76.jpg)
ROI
![Page 77: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/77.jpg)
Sprint Planning -- everybody contributes:business and technique
![Page 78: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/78.jpg)
Concurrent development with a timely review is
principle number 1
![Page 79: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/79.jpg)
The product burn down chart shows everyday if you are in-line with your plan
![Page 80: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/80.jpg)
Scrum fulfils most of the good ideas...
![Page 81: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/81.jpg)
AND...
![Page 82: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/82.jpg)
it is adaptive
![Page 83: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/83.jpg)
human centric
![Page 84: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/84.jpg)
cross-functional
![Page 85: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/85.jpg)
Self-Organization needs small cell structures!
![Page 86: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/86.jpg)
New Organisational Model
Woman will ruleSmall/Distributed
CollaborativeEffective
![Page 87: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/87.jpg)
CMMi = Scrum
![Page 88: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/88.jpg)
BUT
![Page 89: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/89.jpg)
Mindsets for two different environments
![Page 90: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/90.jpg)
CMMi maps large org:
centralistichierarchydominant
slowprocess driven
pushnon agile
men
![Page 91: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/91.jpg)
CMMi maps large org:
centralistichierarchydominant
slowprocess driven
pushnon agile
men
Scrum maps the new org:
federalisticflat
collaborativefast
innovativepullagile
women
![Page 92: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/92.jpg)
Scrum maps the new org:
federalisticflat
collaborativefast
innovativepullagile
women
![Page 93: CMMi = Scrum, Keynote, Recife May 08](https://reader031.fdocuments.net/reader031/viewer/2022032420/55a5ac971a28abaa238b45f7/html5/thumbnails/93.jpg)
created by
Boris [email protected]
copyright by boris gloger 2008
CMMi = Scrum A Provocation to See the Truth