SlideShare a Scribd company logo
1 of 23
Download to read offline
Rediscovering and implementing Agile’s roots
Agile across the business
Andrew Hsu
Product Manager at Vega Factor
March 12, 2017
● Typical Agile
● Our tweaks
● Current challenges
● Ideas to try
Contents
Typical Agile
Typical Agile work cycle
● Problem(s)
● Break it down - sprints & features
● Estimate
● Prioritize
● Adapt daily
● Rinse & repeat
Issues
● Engineering team focused
○ Lack of business collaboration
● Lack of timeline discussions
● Highly optimized leaves
○ Hard to drive innovation or large changes
Upon further investigation
● Agile creators had it figured out
○ http://agilemanifesto.org/principles.html
● Many Agile articles overly focus on optimizing engineering teams
● How do we optimize Agile for the business as a whole?
Our tweaks
Implementation
● Team structure
● Solving problems together
● Estimation
● Weekly routines
● Retrospectives
“The best architectures, requirements, and
designs emerge from self-organizing teams.”
Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
Product Platform
Business POD
Engineering POD
Module 1 POD
APE
Module 2 POD
APE
Module 3 POD
APE
Marketing POD
Product POD
Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
“Business people and developers must work
together daily throughout the project.”
Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
“Our highest priority is to satisfy the customer through
early and continuous delivery of valuable software.”
“Simplicity--the art of maximizing the amount of work
not done--is essential.”
Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
Rules of thumb
● List of needs (in consensus)
● Product writes out requirements
● Drive discussion with engineering
● What’s the minimum we can build for an effective test & to deliver value
● Discuss time vs. business value
● Summarize what will be achieved in 2 weeks
● Pressure test with all parties
Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
“The most efficient and effective method of
conveying information to and within a
development team is face-to-face conversation.”
Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
Staging cut weeks
Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
Prioritization
APE work + stories into Pivotal
POD Retro
M
T
W
Th
F
Production cut weeks
Prioritization
POD estimation
POD Problem solving,
planning, prioritization
meeting
M
T
W
Th
F
“At regular intervals, the team reflects on how to
become more effective, then tunes and adjusts its
behavior accordingly.”
Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what
they knew at the time, their skills and abilities, the resources available, and the situation at hand.
Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
Current challenges
Current challenges
● Electronic tools per POD
○ Planning, communication, documentation
○ Getting people on the same mediums
● Duping of feature tickets across trackers & different altitudes of each ticket
● Meeting routines
○ Right people in the right meetings
○ Efficient topic time allocation at meetings
● Internalize our new structures and routines
○ I’m in 5 pods
Ideas to try
Ideas to try
I hope something in this presentation helps make Agile more inclusive and
effective for you.
● Get cross functional - form a POD or facilitate new conversations
● Drive consensus - for one feature, pressure test it across departments
● Set up a retro
● Set up a weekly routine for improvement
Thanks!
andrew@luminationcollective.com

More Related Content

More from Jeremy Horn

More from Jeremy Horn (20)

The rule of seven: how to structure your product organization to succeed
The rule of seven: how to structure your product organization to succeedThe rule of seven: how to structure your product organization to succeed
The rule of seven: how to structure your product organization to succeed
 
Product Owner vs. Product Manager
Product Owner vs. Product ManagerProduct Owner vs. Product Manager
Product Owner vs. Product Manager
 
Building Rapport with your Team as a Product Manager
Building Rapport with your Team as a Product ManagerBuilding Rapport with your Team as a Product Manager
Building Rapport with your Team as a Product Manager
 
User Research is a Surprise
User Research is a SurpriseUser Research is a Surprise
User Research is a Surprise
 
Product Manage Your Way into a Product Management Job
Product Manage Your Way into a Product Management JobProduct Manage Your Way into a Product Management Job
Product Manage Your Way into a Product Management Job
 
Build vs. Buy - Evaluating Technology Decisions
Build vs. Buy - Evaluating Technology DecisionsBuild vs. Buy - Evaluating Technology Decisions
Build vs. Buy - Evaluating Technology Decisions
 
User Research is About Surprise
User Research is About SurpriseUser Research is About Surprise
User Research is About Surprise
 
Using Product Management to Get a Product Management Gig
Using Product Management to Get a Product Management GigUsing Product Management to Get a Product Management Gig
Using Product Management to Get a Product Management Gig
 
Managing the Build / Buy Decision
Managing the Build / Buy DecisionManaging the Build / Buy Decision
Managing the Build / Buy Decision
 
When everything is chaos, focus on these 3 things
When everything is chaos, focus on these 3 thingsWhen everything is chaos, focus on these 3 things
When everything is chaos, focus on these 3 things
 
Your assumptions are probably wrong.
Your assumptions are probably wrong.Your assumptions are probably wrong.
Your assumptions are probably wrong.
 
Core Product Management
Core Product ManagementCore Product Management
Core Product Management
 
Protecting Your Roadmap from Influential Clients
Protecting Your Roadmap from Influential ClientsProtecting Your Roadmap from Influential Clients
Protecting Your Roadmap from Influential Clients
 
Metrics that Matter
Metrics that MatterMetrics that Matter
Metrics that Matter
 
Adversarial Product Management
Adversarial Product ManagementAdversarial Product Management
Adversarial Product Management
 
Sprints: finding and maintaining the right cadence for your team and product
Sprints: finding and maintaining the right cadence for your team and product Sprints: finding and maintaining the right cadence for your team and product
Sprints: finding and maintaining the right cadence for your team and product
 
How to tell your product management story and build your personal brand
How to tell your product management story and build your personal brand How to tell your product management story and build your personal brand
How to tell your product management story and build your personal brand
 
Executing a roadmap: Operationalizing a road map with your team, leadership, ...
Executing a roadmap: Operationalizing a road map with your team, leadership, ...Executing a roadmap: Operationalizing a road map with your team, leadership, ...
Executing a roadmap: Operationalizing a road map with your team, leadership, ...
 
Designing and planning to test a new idea/product/feature
Designing and planning to test a new idea/product/featureDesigning and planning to test a new idea/product/feature
Designing and planning to test a new idea/product/feature
 
5 Things Product Managers Should Stop Doing
5 Things Product Managers Should Stop Doing5 Things Product Managers Should Stop Doing
5 Things Product Managers Should Stop Doing
 

Recently uploaded

Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 

Recently uploaded (20)

Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 

A New Flavor of Agile

  • 1. Rediscovering and implementing Agile’s roots Agile across the business Andrew Hsu Product Manager at Vega Factor March 12, 2017
  • 2. ● Typical Agile ● Our tweaks ● Current challenges ● Ideas to try Contents
  • 4. Typical Agile work cycle ● Problem(s) ● Break it down - sprints & features ● Estimate ● Prioritize ● Adapt daily ● Rinse & repeat
  • 5. Issues ● Engineering team focused ○ Lack of business collaboration ● Lack of timeline discussions ● Highly optimized leaves ○ Hard to drive innovation or large changes
  • 6. Upon further investigation ● Agile creators had it figured out ○ http://agilemanifesto.org/principles.html ● Many Agile articles overly focus on optimizing engineering teams ● How do we optimize Agile for the business as a whole?
  • 8. Implementation ● Team structure ● Solving problems together ● Estimation ● Weekly routines ● Retrospectives
  • 9. “The best architectures, requirements, and designs emerge from self-organizing teams.” Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
  • 10. Product Platform Business POD Engineering POD Module 1 POD APE Module 2 POD APE Module 3 POD APE Marketing POD Product POD Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
  • 11. Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives “Business people and developers must work together daily throughout the project.”
  • 12. Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
  • 13. “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.” “Simplicity--the art of maximizing the amount of work not done--is essential.” Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
  • 14. Rules of thumb ● List of needs (in consensus) ● Product writes out requirements ● Drive discussion with engineering ● What’s the minimum we can build for an effective test & to deliver value ● Discuss time vs. business value ● Summarize what will be achieved in 2 weeks ● Pressure test with all parties Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
  • 15. “The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.” Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
  • 16. Staging cut weeks Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives Prioritization APE work + stories into Pivotal POD Retro M T W Th F Production cut weeks Prioritization POD estimation POD Problem solving, planning, prioritization meeting M T W Th F
  • 17. “At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.” Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
  • 18. Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand. Team structure • Solving problems together • Estimation • Weekly routines • Retrospectives
  • 20. Current challenges ● Electronic tools per POD ○ Planning, communication, documentation ○ Getting people on the same mediums ● Duping of feature tickets across trackers & different altitudes of each ticket ● Meeting routines ○ Right people in the right meetings ○ Efficient topic time allocation at meetings ● Internalize our new structures and routines ○ I’m in 5 pods
  • 22. Ideas to try I hope something in this presentation helps make Agile more inclusive and effective for you. ● Get cross functional - form a POD or facilitate new conversations ● Drive consensus - for one feature, pressure test it across departments ● Set up a retro ● Set up a weekly routine for improvement