Agile and Scrum for Executives
-
Upload
joanna-khoury -
Category
Business
-
view
371 -
download
4
Transcript of Agile and Scrum for Executives
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 1
Intro To Agility And Scrum For Executives
V30, June 2016
Joanna El-Khoury, ASM, [email protected]
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 2
About Joanna
12 years of experience as project manager, team leader and consultant.
Agile Transformation Agent, Trainer & Coach.
Computer Science and MBA.
Agile Business Consultant, Culture Modifier and Coach at Scrum Arabia
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 3
Agenda
Challenges faced by projects
Introduction to Agility and Scrum
The Scrum Framework
Who did it already
Proposed Road Map
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 4
Agenda
Challenges faced by projects
Introduction to Agility and Scrum
The Scrum Framework
Who did it already
Proposed Road Map
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 5
What is a project?
“ It's a temporary endeavor
undertakento create a unique product, service or
result.” www.pmi.org
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 6
Do you experience these?
Planning seems to take too long.
Delivery schedules slip.
You don’t know what to expect from your teams and when.
Estimation is not reliable
Changes are hard to introduce mid-project.
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 7
If you have observed one or more of these in your projects, then AGILITY and Scrum can help.
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 8
Reasons Why Projects Fail
Over 8000 projects surveyed indicate that the major source of projects failures are:
19%16% 15%
11%10%
9%
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 9
What about what is delivered?
Standish Group Survey
When asked about the actual features used.
Most value is in 20% of the delivered solution.
7%
13%
16%
19%
45%
Always Often Sometimes Rarely Never Used
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 10
HIGH Uncertainty and Risk
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 11
Agenda
Challenges faced by projects
Introduction to Agility and Scrum
The Scrum Framework
Who did it already
Proposed Road Map
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 12
• Agility (a.gil.i.ty) -- The ability to rapidly and deliberately respond to changing demand, while controlling risk.
What is Agility?
Agility Speed
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 13
Agile methods: https://en.wikipedia.org/wiki/Agile_software_development
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 15
What is Scrum?An agile framework that relies on inspect and adapt cycles.
Delivers business functionality every 30 days or less.
Founded on empirical process control theory.
A transparent approach for technical and business to have an ongoing conversation.
Easy to understand framework and can be implemented right away.
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 16
Takeuchi and Nonaka (1986)-Hitotsubashi University, were researching why some companies were doing better than others in responding to market demand.
Observed a product development model being implemented and called it Scrum.
Japan (日本)
Scrum’s Background
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 17
Source: “The New New Product Development Game” by Takeuchi and Nonaka. Harvard Business Review, January 1986.
Rather than doing one thing at a time...
...Scrum teams do a little of everything all the time.
Requirements Design Implementation Test
What they Observed
Project Timeline
Project Timeline
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 18
Waterfall and Scrum
Plan Review Execute Manage Change
Traditional planning steps
Pla
n
Exec
ute
Lear
n
Pla
n
Exec
ute
Lear
n
Pla
n
Exe
cute
Lear
n
Pla
n
Exe
cute
Lear
n
Pla
n
Exe
cute
Lear
n
Scrum planning steps
Expect and Embrace Change
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 19
Golden Triangle in Agile and Waterfall
Agile estimates Featuresthat can be delivered within time and budget.
Scope
Cost Time
PlanDriven
Scope
ValueDriven
Cost Time
Waterfall estimates Cost and Time for a given set of features.
We Fix
Estimate
WaterfallAgile
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 20
Success Rate in Agile and Waterfall
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 21
Scrum for Complex Projects
Far from
Certainty
Fa
r fr
om
Ag
ree
me
nt
Close from
CertaintyTECHNLOGYC
los
e f
rom
Ag
ree
me
nt
RE
QU
IRM
EN
TS
Chaotic
Complex
Complicated
Scrum
Simple
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 22
Scrum DOES
Enable You to Discover Problems.
Give You Tools to Improve.
Create better working environment.
Let each and every team member knows what they have to do to solve problems.
Alert you when products are in danger of missing their delivery deadlines.
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 23
Agenda
Challenges faced by projects
Introduction to Agility and Scrum
The Scrum Framework
Who did it already
Proposed Road Map
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 24
•Product owner•Scrum Master•Development Team
Roles
Scrum Framework
•Product backlog•Sprint backlog•Burn Down Chart
Artifacts
•Sprint planning•Daily standup meeting•Sprint review•Sprint retrospective
Events
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 25
•Sprint planning•Daily standup meeting•Sprint review•Sprint retrospective
Meetings
•Product backlog•Sprint backlog•Burn Down Chart
Artifacts
•Product owner•Scrum Master•Development Team
Roles
Scrum Framework
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 26
Coach = POReferee = SM
The Players = The team
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 27
•Product OwnerRoles
Client Proxy
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 28
Servant Leader
•SrumMasterRoles
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 29
Problem Solver • The TeamRoles
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 30
•Product owner•Scrum Master•Development Team
Roles
•Sprint planning•Daily standup meeting•Sprint review•Sprint retrospective
Events
•Product backlog•Sprint backlog•Burn Down Chart
Artifacts
Scrum Framework
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 31
Release 1
Release 3
Release 2
Decrease Priority
Important => Increase priority
High-priority Items first
Flexible
Interchangeable
Prioritized each sprint
Transparent
Visible
Low Priority Items last
Current Sprint
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 32
Prioritized Transparent SizedVisible Flexible
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 36
Shows Remaining work
Maintained by the team
Visible
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 37
•Product owner•ScrumMaster•Team
Roles
•Product backlog•Sprint backlog•Burndown charts
Artifacts
•Sprint planning•Daily standup meeting•Sprint review•Sprint retrospective
Events
Scrum Framework
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 38
• Sprint PlanningEvents
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 39
• Daily Stand UpEvents
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 40
• The ReviewEvents
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 41
• The RetrospectiveEvents
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 42
Role, Artifacts, & Events In Action
Product Owner
Team
RolesProduct OwnerTeamScrum master
ArtifactsProduct BacklogSprint BacklogBurn down chart
EventsSprint PlanningDaily ScrumSprint ReviewRetrospective
The Scrum Team Increment
Scrum Master
Product Backlog
Increment
Sprint
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 43
Role, Artifacts, & Events In ActionRolesProduct OwnerTeamScrum master
ArtifactsProduct BacklogSprint BacklogBurn down chart
EventsSprint PlanningDaily ScrumSprint ReviewRetrospective
Increment
Sprint
Daily Scrum
SprintReview
Retrospective
Product Backlog
Sprint Backlog
Sprint Planning Meeting
Product Owner Team
Scrum Master
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 44
Agenda
Challenges faced by projects
Introduction to Agility and Scrum
The Scrum Framework
Who did it already
Proposed Road Map
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 45
Companies using Agile ScrumBanking Service ProductsSoftware
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 46
Scrum Usage by Industry…
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 47
Scrum Usage by Company Size…
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 48
Agenda
Challenges faced by projects
Introduction to Agility and Scrum
The Scrum Framework
Who did it already
Proposed Road Map
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 49
Proposed Roadmap
Our proposed roadmap to implement Scrum is a 3 months plan divided in 3phases in addition to an auditing phase after 6 months:
Consulting Phase: Identify pain points for management and the team (1 week)
Training Phase: Train team members and management to gain tactical agility, scrum skills as well as scrummaster and product owner knowledge. (4 days)
Coaching phase: Transition existing team to scrum (2 months)
Auditing Phase: Revisit the team after having used scrum for a while and audit their adherence to Scrum (1 week)
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 50
Agile and Scrum Values
Scrum Values Principles
Iterative ProgressTransparent
Adaption
Inspection
Transparency
Visibility
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 51
Things Executives need to do differently
Focus on Value
Accept Hard Truths
Empower Teams
Do LESS at once• Less projects at once• Less complex• Less waste
Adopt new culture that values• Transparency • Collaboration• Continuous improvement
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 52
Agile Scrum Essentials
Agile and Scrum History
Waterfall vs. Agile, Agile principles
Scrum Framework
Roles: Scrum Master, Product Owner, Team
Events: Planning, Review, Retrospective, stand up meeting
Artifacts: Product Backlog, Sprint Backlog, Burn down chart.
Backlog creation, Stories, Estimation
Scrum Values
Build a product using scrum
You can retake this course within 12 months for free
Two consecutive days9AM-5PM
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 53
Agile Scrum Master
Scrum Framework for SMs.
Simulation building a product.
Heartbeat Retrospectives.
Understanding Team dynamics.
Seeking technical excellence.
Scrum Master cases.
Scaling Scrum Teams.
Agile Engineering practices.
Acceptance Test Driven Development
You can retake this course within 12 months for free
One Full Day 9AM-5PMPrerequisite Agile Scrum Essential
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 54
Agile Product Owner Scrum Framework for POs
Value Driven Development
Product Management
Managing Requirements
Planning Releases
Lean Planning
Managing Products and Releases
Estimating in Scrum
Fixed Cost projects & Scrum
Acceptance Test Driven Development
You can retake this course within 12 months for free
Two consecutive days9AM-5PM
Copyright © 2013-2015 ScrumArabia. Portions used with permission. All rights reserved 55
Keep in touch
THANK YOU!
Joanna El-Khoury
•Email: [email protected]
•Phone: (961) 3 490 314
•LinkedIn: Joannakhoury
•Web: www.scrumarabia.com