Weitere ähnliche Inhalte
Ähnlich wie Bethany Pagels-Minor (Senior Program Manager, Apple) - The Many Flavors of Agile: What's The Right One For Your Team? (20)
Mehr von Business of Software Conference (20)
Kürzlich hochgeladen (20)
Bethany Pagels-Minor (Senior Program Manager, Apple) - The Many Flavors of Agile: What's The Right One For Your Team?
- 1. The Many Flavors of
Agile: What’s the right
one for your team?
PRESENTED BY BETHANY PAGELS-
MINOR, CSPO & PMI-ACP
- 2. Agenda
✓ History of Agile
✓ Common Examples of Agile
✓ Agile Evaluation Criteria
✓ Breaking Down Agile
✓ Being An Awesome Audience
✓ Applying What We've Learned
✓ Review
2
© BETHANY PAGELS-
MINOR
2018
- 4. I.II The Beginning
4
© BETHANY PAGELS-
MINOR
2018
17 Software
Development Experts
Snowbird, Utah
2001 12
PRINCIPLES
Agile Manifesto
- 5. 5
© BETHANY PAGELS-
MINOR
• Individuals and interactions over processes and tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
Core Values
I.II The Beginning
2018
- 6. I.III Common Flavors of Agile
Spotify Squad Model
Lean
Scrum
Kanban
Waterfall
6
© BETHANY PAGELS-
MINOR
2018
Extreme Programming
Adaptive Software Development
Feature Driven Development
Crystal
Dynamic Systems Development Method
- 7. 7
© BETHANY PAGELS-
MINOR
I.III Areas of Focus
Spotify Squad Model
Lean
Scrum
Kanban
Waterfall
Extreme Programming
Adaptive Software Development
Feature Driven Development
Crystal
Dynamic Systems Development Method
2018
- 8. © BETHANY PAGELS-
MINOR
2018 8
Team
Skill Level
Team
Maturity Level
Company
Risk Tolerance
RATING LEVELS:
LOW, MEDIUM, HIGH
Team
Size
SMALL (<5)
MEDIUM (5-7)
LARGE (>7)
II.I Agile Evaluation Criteria
- 16. Example 1
I work at a well established tech company. We no longer rely on
outside funding and are profitable. We are concerned that we are
releasing less, leading to not getting learnings quickly, and
ultimately stifling our ability to innovate. Senior leadership has
provided me a rockstar team to stop this slide and start pumping
out MVPs consistently.
16
© BETHANY PAGELS-
MINOR
2018
What methodology could I implement?
- 17. 17
© BETHANY PAGELS-
MINOR
2018
I work in the medical insurance industry. My product involves
medical records and is governed by HIPAA. When building
products, I must ensure every single aspect is approved before
we get started to ensure HIPAA compliance. The product cannot
change after I start to build, due to losing compliance status.
Example 2
What methodology could I implement?
- 18. I am a newer product manager at a pretty well established start up.
I have a team of five to seven developers who are a mixed bunch in
terms of maturity and skill level. I would like to instill some sort of
agile methodology, but want to ensure it is not too disruptive
to our processes.
18
© BETHANY PAGELS-
MINOR
2018
Example 3
What methodology could I implement?
- 19. I am a senior manager at a successful tech company. I think our
product is great, as well as the talent we have in our organization.
I want to empower the individual teams to make decisions in a
decentralized manner so that we can innovate even faster.
19
© BETHANY PAGELS-
MINOR
2018
Example 4
What methodology could I implement?
- 20. I am a manager outside of the tech portion of my organization. I
love how quickly the tech teams release products and innovate for
the company, and I would love to bring that culture to my side of
the business. I know that technology processes can seem
intimidating, so I want to ensure it’s lightweight and accessible.
20
© BETHANY PAGELS-
MINOR
2018
Example 5
What methodology could I implement?
- 21. We are a medium sized tech company with under 1000
employees. We are very comfortable with agile principles, and
want more freedom for product teams to build new features, but
need releases to go out at a reliable cadence.
21
© BETHANY PAGELS-
MINOR
2018
Example 6
What methodology could I implement?
- 24. © BETHANY PAGELS-
MINOR
2018 24
Agile fits all different types of appetites
✓ Any organization/team can run some flavor of agile
✓ Company and team maturity, team talent and team size should
dictate which type of agile would work best
✓ Experiment
✓ Process should not inhibit autonomy
✓ Waste is the enemy