enacting scrum - what it takes to maximize the chances for a successful adoption - nicolae giurescu
TRANSCRIPT
![Page 1: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/1.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Enacting Scrum What it takes to maximize the chances for a successful adoption
Nicolae Giurescu
3PRO-LAB Consulting SRL
https://ro.linkedin.com/in/nicolaegiurescu
![Page 2: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/2.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Many thanks to our sponsors & partners!
GOLD
SILVER
PARTNERS
PLATINUM
POWERED BY
![Page 3: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/3.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
SCRUM OVERVIEW
![Page 4: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/4.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Definition
“A framework within which people can address
complex adaptive problems, while productively and
creatively delivering products of the highest possible
value” – The Scrum Guide
• Lightweight
• Simple to understand
• Extremely difficult to master
![Page 5: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/5.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Framework
SCRUM
Roles Events Artifacts Rules
Development Team
Scrum Master
Product Owner
Sprint Planning
Daily Scrum
Sprint Review
Sprint Retrospective
Product Backlog
Sprint Backlog
Increment
Scrum Team
Same time &
location
No interruptions
Done when DONE
…
![Page 6: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/6.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Pillars
Transparency Inspection Adaptation
Sprint Planning
Daily Scrum
Sprint Review
Sprint Retrospective Definition of Done
Task board
Common language
![Page 7: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/7.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Product Backlog
Ordered List of Everything Needed to Complete the Product
• User stories
• Features
• Functions
• Use cases
• Requirements
• Enhancements
• Bug fixes
• Technical debt
• Knowledge acquisition
• Constraints
![Page 8: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/8.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Ordered By
![Page 9: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/9.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Refined Continuously
Add details, estimates, and priority to items in the
Product Backlog
![Page 10: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/10.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Sprint Backlog
A plan for building a “Done”
Increment and realizing the Sprint
Goal, created by the Development
Team during the Sprint Planning
![Page 11: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/11.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Increment
What has been done from the
beginning to the current Sprint
Meets the Definition of Done, is
usable and potentially releasable
![Page 12: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/12.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Definition of Done
• Acceptance criteria met
Reviewed
Unit tested (??% coverage)
Functional tests passed
Integrated
Automated tests created
User documentation updated
Code committed and baselined
• Release criteria met
![Page 13: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/13.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Product Owner
The Product Owner is responsible
for maximizing the value of the
product and consequently the value
of the Development Team work
![Page 14: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/14.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Development Team
Delivers a potentially releasable increment of “Done”
product at the end of each Sprint
Cross-functional Self-organizing
Accountability belongs to the team
![Page 15: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/15.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Scrum Master
A servant-leader for the Scrum Team
“Leaders are learning that this kind of empowerment, which is what servant-leadership represents, is one of the key principles that, based on practice, not talk, will be the deciding point between an organization's enduring success or its eventual extinction.” —Stephen Covey
![Page 16: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/16.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Sprint Planning
Two time-boxed parts of equal
duration, answering:
• What will be done during the
current Sprint?
• How will the work be done?
![Page 17: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/17.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Daily Scrum
Development Team responds to
the following 3 questions:
• What has been accomplished
since the last meeting?
• What will be done before the
next meeting?
• What impediments are in the
way?
![Page 18: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/18.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Sprint Review
Inspect the Increment and adapt the Product Backlog (if needed):
• The Product Owner identifies what has been “Done”
• The Development Team demonstrates the work “Done” for the Increment
• The Development Team identifies what went well, the impediments and their solving
• The Product Owner discusses based on the Product Backlog and forecast the completion date
• The Scrum Team determines what to do next
![Page 19: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/19.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Sprint Retrospective
Opportunity to inspect and define improvements
• With regards to people, process and tools
• Plan to implement improvements
• Definition of Done might change
![Page 20: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/20.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
AGILE OVERVIEW
![Page 21: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/21.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
![Page 22: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/22.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Agile Manifesto
We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.
![Page 23: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/23.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
Our highest priority is to satisfy
the customer through early and
continuous delivery of valuable
software.
![Page 24: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/24.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
Deliver working software
frequently, from a couple of
weeks to a couple of months,
with a preference to the shorter
timescale.
![Page 25: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/25.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
Welcome changing requirements, even late in
development. Agile processes harness change for the
customer's competitive advantage.
![Page 26: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/26.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
Simplicity--the art of maximizing
the amount of work not done--is
essential.
![Page 27: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/27.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
Business people and developers
must work together daily
throughout the project.
![Page 28: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/28.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
The most efficient and effective
method of conveying
information to and within a
development team is face-to-
face conversation.
![Page 29: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/29.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
Working software is the primary
measure of progress.
![Page 30: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/30.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
The best architectures,
requirements, and designs
emerge from self-organizing
teams.
![Page 31: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/31.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
Continuous attention to technical
excellence and good design
enhances agility.
“Miracle Staircase”
Loretto Chapel, Santa Fe
![Page 32: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/32.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
Build projects around motivated individuals. Give them
the environment and support they need, and trust
them to get the job done.
![Page 33: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/33.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
Agile processes promote sustainable development.
The sponsors, developers, and users should be able to
maintain a constant pace indefinitely.
![Page 34: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/34.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Twelve Principles of Agile Software
At regular intervals, the team reflects on how to
become more effective, then tunes and adjusts its
behavior accordingly.
![Page 35: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/35.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
ENACTING SCRUM
![Page 36: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/36.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Why? – Business Perspective
• To improve productivity
• To improve quality
• To shorten time-to-market
• To identify and eliminate risks earlier
• To reduce cost of implementing changes
• To improve client satisfaction
• To improve profitability
• To improve your work-life balance
![Page 37: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/37.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Why? – Team Perspective
• Implement changes easier
• Always know the status
• Identify and eliminate waste
• Minimize rework
• Acquire new skills
• Improve work-life balance
![Page 38: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/38.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
False WHY
Everybody is doing it
![Page 39: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/39.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Success Enablers
![Page 40: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/40.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Willingness to Change
“Change is the law of life. And
those who look only to the past or
present are certain to miss the
future.”
John F. Kennedy
![Page 41: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/41.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Willingness to Change
“Change imposed is change opposed”
Dr. Spencer Johnson (www.whomovedmycheese.com)
• Comfort zone is the main deterrent to change
• Always provide information and reasons
• Need to learn, as well as unlearn
![Page 42: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/42.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Willingness to Change
“There are no exceptions to the rule that everybody
likes to be an exception to the rule.”
Charles Osgood
• “Our project is different” syndrome
• “I know better” syndrome
![Page 43: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/43.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Willingness to Change
“Persuasion is often more effectual than force.”
Aesop
• Use persuasion, not manipulation
• Motivate practitioners by anticipating success
• Value feedback
![Page 44: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/44.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Willingness to Collaborate
“When you replace I with We, even Illness becomes
Wellness” -- Anonymous
![Page 45: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/45.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Willingness to Succeed
"Successful and unsuccessful people do not vary
greatly in their abilities. They vary in their desires to
reach their potential." John Maxwell
![Page 46: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/46.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Success Enablers
![Page 47: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/47.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Invest in Training
“Better train people and risk they leave –
than do nothing and risk they stay” --
Anonymous
![Page 48: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/48.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Invest in Training
Train all involved
• Scrum Master (CSM > 350000, PSM I > 55000)
RO (CSM > 250, PSM I > 150)
• Scrum Product Owner (CSPO > 75000, PSPO I > 8000)
RO (CSPO > 70, PSPO I > 30)
• Development Team (CSD > 3500, PSD I > 2800)
• Management
![Page 49: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/49.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Success Enablers
![Page 50: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/50.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Definition of Framework
“The basic structure of something : a set of ideas or
facts that provide support for something : a
supporting structure : a structural frame”
The Merriam-Webster dictionary
![Page 51: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/51.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Software Craftsmanship
As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:
Not only working software, but also well-crafted software
Not only responding to change, but also steadily adding value
Not only individuals and interactions, but also a community of professionals
Not only customer collaboration, but also productive partnerships
That is, in pursuit of the items on the left we have found the items on the right to be indispensable.
© 2009, the undersigned. this statement may be freely copied in any form,
but only in its entirety through this notice.
![Page 52: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/52.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Success Enablers
![Page 53: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/53.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Jeff Sutherland
“Scrum transformations work best by
starting small and slowly scaling out. All at
once Scrum is a lot harder.”
![Page 54: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/54.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Ken Schwaber
Scrum Software Studio
• Separate entity within the organization
• All projects within the studio use Scrum
• As benefits are surfacing, more and more projects are
added
Organization
Scrum Software Studio
Projects
![Page 55: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/55.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Choose First Project
Simple
Complex
Chaos
Technology
Req
uir
em
en
ts
Far from certainty Close to certainty
Close to agreement
Far from agreement
WATERFALL
AGILE
AGILE
LUCK
Ralph Stacey’s Diagram
![Page 56: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/56.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Case Studies
http://www.scrumcasestudies.com/
http://www.slideshare.net/sgreene/salesforcecom-agile-transformation-agile-
2007-conference
![Page 57: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/57.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Success Enablers
![Page 58: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/58.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Development Team
• Do not send buggy software to the client!
• Make the extra step of identifying the root cause of
problems.
![Page 59: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/59.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Scrum Team
Process improvement on a daily basis
![Page 60: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/60.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Management
Senior Management
Scrum Teams
ORG
PRJ
![Page 61: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/61.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
All
I work for you I work with you
![Page 62: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/62.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Institutionalization
Doing Agile
Being Agile
![Page 63: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/63.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
THANK YOU!
3PRO-LAB Consulting S.R.L.
Consulting services for process improvement
Course provider:
• How to Scrum
• Understanding CMMI-DEV
• Professional Scrum Master (partner)
• Professional Scrum Product Owner (partner)
• Professional Scrum Foundations (partner)
• Introduction to CMMI-DEV (partner)
![Page 64: Enacting Scrum - What it takes to maximize the chances for a successful adoption - Nicolae Giurescu](https://reader036.vdocuments.site/reader036/viewer/2022062522/587080d11a28ab57368b6573/html5/thumbnails/64.jpg)
@ITCAMPRO #ITCAMP16 Community Conference for IT Professionals
Q & A