SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Working with Agile
Development
Brian Hsieh
@briankhsieh
Agile Manifesto
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
What does it mean?
Ability to respond to customers quickly.
Rapidly delivering working products and quickly getting feedback.
MVP: You decide what’s minimum, customer decides what’s viable.
http://www.thestartupway.com/
How?
Scrum v.s. Kanban
Fixed-time.
You know when you will get something.
You can have an idea what you will get.
You can change the scope anytime, kind of.
Fixed-scope.
You know what you will get when it’s done.
You have an idea when you will get it.
You can change the scope any time, kind of.
scrum kanban
Scrum v.s. Kanban- Project Timeline
scrum kanban
intake
deliver
queue
intake
deliver
queue
Lead Time
Cycle Time
Sprints
Backlog
Kanban
You might be doing it everyday. :)
Make sure the team is working on the most important items.
Limit work-in-progress(WIP).
Optimize cycle time. TO DO
DOING
DONE
“When everything is a priority, nothing is a priority.”
― Karen Martin, The Outstanding Organization: Generate Business Results by Eliminating Chaos and
Building the Foundation for Everyday Excellence
“Multitasking is a lie.”
― Gary Keller, The One Thing: The Surprisingly Simple
Truth Behind Extraordinary Results
Scrum
Sprint planning Backlog refinement
Backlog estimation Definition-of-done
Retrospectives Standups
Burndown & velocity chart Sprint review
Scrum of scrum
Consistent velocity.
Minimize interruption.
Continuous improvement.
Why so Many Ceremonies?
A tangible way to explain and manage uncertainty with transparency.
Plans are worthless, but planning is essential.
~~~ Dwight D. Eisenhower
Plan
The Idea
I can run 5 miles per hour.
The distance from my house to the office is around 10 miles.
I should be able to run to the office in 2 hours!! ( 20/5 )
I can definitely run to the office in 3 hours!!!!
velocity
backlog estimation
forecasting
commitment
The Concept of Estimation
1 2 3 5 8 13 21 !!!!!!
Small Large
Egg fried riceSteam rice Rice pudding Briyani
Seafood paella?
What’s the unit????
Story points, size chart.
Person-hours, person-days, person-weeks.
My personal opinion, be consistent and use whatever makes sense to your team.
Plan!!!
Velocity 10
Feature A 2
Feature B 5
Feature C 3
Feature D 8
Feature E 2
Feature F 4
Feature G 3
Feature H 1
Feature I 2
Feature J 13
Feature K 2
Feature L 2
Feature M 2
More certain
Fuzzy
Sprint 1
Sprint 2
Sprint 3
Sprint 4
Sprint 5+
Checking dependency
Sprint planning Backlog refinement Backlog estimation
How about
kanban?
Cycle time seems useless when the features are
different sizes!!
You can still gauge.
Say average cycle time is 5 days.
Feature A 2
Feature B 5
Feature C 3
Feature D 8
Feature E 2
Feature F 4
Feature G 3
Feature H 1
Feature I 2
Feature J 13
Feature K 2
Feature L 2
Feature M 2
One Month
Execute
No interruptions, please!!!
The team really can use some uninterrupted time during the execution phase.
NO scope changes until cycle is finished, sprint in scrum, a feature in kanban.
NO bothering the team with unnecessary meetings and status reports.
Maker’s schedule. Manager’s schedule.
How do I know what’s going on?
??????????????????????????????
Scrum teams usually have a daily standup. Make an effort to join.
Kaban team should have similar standup activities, not necessaries daily.
Burndown chart.
When can I ask for new features?
scrum kanban
intake
deliver
queue
intake
deliver
queue
Feedback
Feedback on the outcome, the deliverables, the working product.
Feedback for the process, the team’s execution, anything.
Sprint review/Feature review
Retrospectives
“Insanity is doing the same
thing, over and over again, but
expecting different results.”
Program Management in
Agile World?!
Roles
Team
Product owner
Scrum master
Team
Product owner (maybe)
Kanban master (maybe)
scrum kanban
executor
owner
facilitator
Engineering manager
Team leader
Project manager
Program manager
Product manager
Engineering manager
Project manager
Program manager
Who and how and when?
Dependencies?
Roadmap?
Report?
PRD?
Architecture review?
Launch plan?
Gatekeepers?
You can go on and on and on...
Program Management in Agile
Aligning project execution and company strategy.
Different principles, different mechanisms, but the role is the same.
Although……………...
Stakeholders
Stakeholder management could be challenging.
For example, if you have a weekly executive review meeting, but you have 2 week
sprints scrum team!!!!
Gatekeeper!
Agile at Scale
Ensure supports across agile and non-agile teams.
Program managers are the key to glue different verticals and different best
practices.
The principles is the key, not the process.
Funding value stream rather than the projects.
Be adaptive.
https://hbr.org/2018/05/agile-at-scale
“Everything is an experiment.”
― Tibor Kalman
Thank you!

Weitere ähnliche Inhalte

Was ist angesagt?

Kickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond ConferenceKickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond ConferenceDan Chuparkoff
 
Starting with Scrum
Starting with ScrumStarting with Scrum
Starting with ScrumJimmy Campos
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - ScrumbanDelta-N
 
Planeación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning PokerPlaneación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning PokerSoftware Guru
 
Introduction Professional Scrum Developer for Java
Introduction Professional Scrum Developer for JavaIntroduction Professional Scrum Developer for Java
Introduction Professional Scrum Developer for JavaJoris De Winne
 
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...bart vermijlen
 
Masie slides Agile_Scrum
Masie slides Agile_ScrumMasie slides Agile_Scrum
Masie slides Agile_Scrumdaveberz
 
7 tips for more effective morning SCRUM
7 tips for more effective morning SCRUM7 tips for more effective morning SCRUM
7 tips for more effective morning SCRUMAndrea Tino
 
Practical example of Scrum and Kanban use in the same project
Practical example of Scrum and Kanban use in the same projectPractical example of Scrum and Kanban use in the same project
Practical example of Scrum and Kanban use in the same projectVictor Bogomolov
 
Agile methodologies in short
Agile methodologies in shortAgile methodologies in short
Agile methodologies in shortLaia Poyatos
 
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений АндрушкоWebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений АндрушкоGeeksLab Odessa
 
Fine-tuning your Creative Production Workflow -- Creative Operations Essentials
Fine-tuning your Creative Production Workflow -- Creative Operations EssentialsFine-tuning your Creative Production Workflow -- Creative Operations Essentials
Fine-tuning your Creative Production Workflow -- Creative Operations Essentialsglobaledit®
 
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To ScrumLightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrumjoshua.mcadams
 
Scrum sprint structure workshop by Nermina Durmić
Scrum sprint structure workshop by Nermina DurmićScrum sprint structure workshop by Nermina Durmić
Scrum sprint structure workshop by Nermina DurmićBosnia Agile
 

Was ist angesagt? (20)

Kickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond ConferenceKickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond Conference
 
Starting with Scrum
Starting with ScrumStarting with Scrum
Starting with Scrum
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - Scrumban
 
Scrum At Firmhouse
Scrum At FirmhouseScrum At Firmhouse
Scrum At Firmhouse
 
Planeación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning PokerPlaneación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning Poker
 
Introduction Professional Scrum Developer for Java
Introduction Professional Scrum Developer for JavaIntroduction Professional Scrum Developer for Java
Introduction Professional Scrum Developer for Java
 
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Masie slides Agile_Scrum
Masie slides Agile_ScrumMasie slides Agile_Scrum
Masie slides Agile_Scrum
 
7 tips for more effective morning SCRUM
7 tips for more effective morning SCRUM7 tips for more effective morning SCRUM
7 tips for more effective morning SCRUM
 
Practical example of Scrum and Kanban use in the same project
Practical example of Scrum and Kanban use in the same projectPractical example of Scrum and Kanban use in the same project
Practical example of Scrum and Kanban use in the same project
 
Agile methodologies in short
Agile methodologies in shortAgile methodologies in short
Agile methodologies in short
 
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений АндрушкоWebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
 
Fine-tuning your Creative Production Workflow -- Creative Operations Essentials
Fine-tuning your Creative Production Workflow -- Creative Operations EssentialsFine-tuning your Creative Production Workflow -- Creative Operations Essentials
Fine-tuning your Creative Production Workflow -- Creative Operations Essentials
 
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To ScrumLightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrum
 
Lean vs scrum
Lean vs scrumLean vs scrum
Lean vs scrum
 
Beyond Agile Software
Beyond Agile SoftwareBeyond Agile Software
Beyond Agile Software
 
Kanban step bystep
Kanban step bystepKanban step bystep
Kanban step bystep
 
Scrum sprint structure workshop by Nermina Durmić
Scrum sprint structure workshop by Nermina DurmićScrum sprint structure workshop by Nermina Durmić
Scrum sprint structure workshop by Nermina Durmić
 
Lean / Kanban
Lean / KanbanLean / Kanban
Lean / Kanban
 

Ähnlich wie Working with agile development

2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talkTYPO3 CertiFUNcation
 
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopPriyank Shah
 
Adopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAdopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAhmedabadJavaMeetup
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Veeresh Yadrami
 
Scrum Awareness 2.0.1
Scrum Awareness 2.0.1Scrum Awareness 2.0.1
Scrum Awareness 2.0.1brunborg
 
MultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and AgileMultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and AgileMultiUni
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handoutArjan Franzen
 
Sprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes OutSprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes OutJason Knight
 
Black Marble Introduction To Scrum
Black Marble Introduction To ScrumBlack Marble Introduction To Scrum
Black Marble Introduction To ScrumBusinessQuests
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for softwareJohn Paz
 
Test strategy
Test strategyTest strategy
Test strategyadarsh j
 

Ähnlich wie Working with agile development (20)

Sell scrum in 15 min
Sell scrum in 15 minSell scrum in 15 min
Sell scrum in 15 min
 
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
 
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshop
 
Adopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAdopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank Shah
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Kanban Methodology.pptx
Kanban Methodology.pptxKanban Methodology.pptx
Kanban Methodology.pptx
 
Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016
 
Scrum Awareness 2.0.1
Scrum Awareness 2.0.1Scrum Awareness 2.0.1
Scrum Awareness 2.0.1
 
MultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and AgileMultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and Agile
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Sprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes OutSprint Planning in Scrum and How to do it without Tearing Your Eyes Out
Sprint Planning in Scrum and How to do it without Tearing Your Eyes Out
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Black Marble Introduction To Scrum
Black Marble Introduction To ScrumBlack Marble Introduction To Scrum
Black Marble Introduction To Scrum
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
 
Test strategy
Test strategyTest strategy
Test strategy
 

Kürzlich hochgeladen

Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...Pooja Nehwal
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningCIToolkit
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxSaqib Mansoor Ahmed
 

Kürzlich hochgeladen (20)

Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptx
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote SpeakerLeadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
 

Working with agile development

  • 2. Agile Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 3. What does it mean? Ability to respond to customers quickly. Rapidly delivering working products and quickly getting feedback. MVP: You decide what’s minimum, customer decides what’s viable. http://www.thestartupway.com/
  • 5. Scrum v.s. Kanban Fixed-time. You know when you will get something. You can have an idea what you will get. You can change the scope anytime, kind of. Fixed-scope. You know what you will get when it’s done. You have an idea when you will get it. You can change the scope any time, kind of. scrum kanban
  • 6. Scrum v.s. Kanban- Project Timeline scrum kanban intake deliver queue intake deliver queue Lead Time Cycle Time Sprints Backlog
  • 7. Kanban You might be doing it everyday. :) Make sure the team is working on the most important items. Limit work-in-progress(WIP). Optimize cycle time. TO DO DOING DONE “When everything is a priority, nothing is a priority.” ― Karen Martin, The Outstanding Organization: Generate Business Results by Eliminating Chaos and Building the Foundation for Everyday Excellence “Multitasking is a lie.” ― Gary Keller, The One Thing: The Surprisingly Simple Truth Behind Extraordinary Results
  • 8. Scrum Sprint planning Backlog refinement Backlog estimation Definition-of-done Retrospectives Standups Burndown & velocity chart Sprint review Scrum of scrum Consistent velocity. Minimize interruption. Continuous improvement.
  • 9. Why so Many Ceremonies? A tangible way to explain and manage uncertainty with transparency. Plans are worthless, but planning is essential. ~~~ Dwight D. Eisenhower
  • 10. Plan
  • 11. The Idea I can run 5 miles per hour. The distance from my house to the office is around 10 miles. I should be able to run to the office in 2 hours!! ( 20/5 ) I can definitely run to the office in 3 hours!!!! velocity backlog estimation forecasting commitment
  • 12. The Concept of Estimation 1 2 3 5 8 13 21 !!!!!! Small Large Egg fried riceSteam rice Rice pudding Briyani Seafood paella? What’s the unit???? Story points, size chart. Person-hours, person-days, person-weeks. My personal opinion, be consistent and use whatever makes sense to your team.
  • 13. Plan!!! Velocity 10 Feature A 2 Feature B 5 Feature C 3 Feature D 8 Feature E 2 Feature F 4 Feature G 3 Feature H 1 Feature I 2 Feature J 13 Feature K 2 Feature L 2 Feature M 2 More certain Fuzzy Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5+ Checking dependency Sprint planning Backlog refinement Backlog estimation
  • 14. How about kanban? Cycle time seems useless when the features are different sizes!! You can still gauge. Say average cycle time is 5 days. Feature A 2 Feature B 5 Feature C 3 Feature D 8 Feature E 2 Feature F 4 Feature G 3 Feature H 1 Feature I 2 Feature J 13 Feature K 2 Feature L 2 Feature M 2 One Month
  • 16. No interruptions, please!!! The team really can use some uninterrupted time during the execution phase. NO scope changes until cycle is finished, sprint in scrum, a feature in kanban. NO bothering the team with unnecessary meetings and status reports. Maker’s schedule. Manager’s schedule.
  • 17. How do I know what’s going on? ?????????????????????????????? Scrum teams usually have a daily standup. Make an effort to join. Kaban team should have similar standup activities, not necessaries daily. Burndown chart.
  • 18. When can I ask for new features? scrum kanban intake deliver queue intake deliver queue
  • 20. Feedback on the outcome, the deliverables, the working product. Feedback for the process, the team’s execution, anything. Sprint review/Feature review Retrospectives “Insanity is doing the same thing, over and over again, but expecting different results.”
  • 22. Roles Team Product owner Scrum master Team Product owner (maybe) Kanban master (maybe) scrum kanban executor owner facilitator Engineering manager Team leader Project manager Program manager Product manager Engineering manager Project manager Program manager
  • 23. Who and how and when? Dependencies? Roadmap? Report? PRD? Architecture review? Launch plan? Gatekeepers? You can go on and on and on...
  • 24. Program Management in Agile Aligning project execution and company strategy. Different principles, different mechanisms, but the role is the same. Although……………...
  • 25. Stakeholders Stakeholder management could be challenging. For example, if you have a weekly executive review meeting, but you have 2 week sprints scrum team!!!! Gatekeeper!
  • 26. Agile at Scale Ensure supports across agile and non-agile teams. Program managers are the key to glue different verticals and different best practices. The principles is the key, not the process. Funding value stream rather than the projects. Be adaptive. https://hbr.org/2018/05/agile-at-scale “Everything is an experiment.” ― Tibor Kalman