SlideShare ist ein Scribd-Unternehmen logo
1 von 41
My Journey, so far...
In the beginning
The start of my career
The world started changing
 
Analysts UI Dev MT Dev DB Dev QA Tech Pub
 
Categorization of agreement versus certainty Software Development Project Complexity Modeled from Stacey, Ralph D. (1999). Strategic Management & Organizational Dynamics: The Challenge of Complexity. Third Edition. New York: Financial Times Prentice Hall. Anarchy Simple Complex Technology Requirements Complicated Complicated Far from  Certainty Close to  Certainty Far from  Agreement Close to  Agreement
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Legacy Of Waterfall
Don’t Build What Won’t Be Used ,[object Object],[object Object],[object Object],[object Object],*Standish Group Study Reported in 2000 Chaos Report.
 
Other challenges ,[object Object],[object Object],[object Object],[object Object],[object Object]
We need something different
Processes to Avoid Processes that produce  lots  of paperwork Processes that don’t fit together well Processes not focused  on execution Big-bang approach vs. learn-as-you-go
Scrum XP Crystal Lean DSDM FDD AGILE
OVER Processes and tools Individuals and interactions
OVER comprehensive documentation Working software
OVER contract negotiation Customer collaboration
OVER following a plan Responding to change
The Scrum Framework
Scrum and XP Sprint Planning meeting Daily Scrum Sprint  Review Sprint backlog Product backlog TDD Pair  programming Refactoring Simple design Coding standard Sustainable Pace Metaphor Continuous Integration Collective ownership Whole team Planning game Small releases Customer tests Burndown chart Product owner Team ScrumMaster Scrum XP Source: Henrik Kniberg
Enhancing ROI ,[object Object],[object Object],ROI Scrum Brings ROI Back $ Time Release 1 Release 2 Release 3 Go Live
Delivering Value Early With Less Risk Traditional vs. Agile Software Delivery Traditional Scrum Risk Project Run Rate Cumulative Value Risk Cumulative Value Project Run Rate Halt project when desired value is reached Start with high-risk, high-value items to drive down risk and maximize ROI
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Better Engineering Practices
Tooling for Agile Projects
Scrum Will Expose The Mess
Satir Change Model Source: Virginia Satir – graphic by Steve Smith
Maturity Stages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
“ Planning is everything. Plans are nothing.” - Field Marshal Helmuth Graf von Moltke Chief of Staff of the Prussian army in 1800’s
 
Last observation = 36 Mean (Last 8) = 33 Mean (Worst 3) = 28 Source:  “Agile Estimating and Planning,”  by Mike Cohn Velocity
Deriving Duration Using Velocity At our slowest velocity we’ll finish here Prioritized Product Backlog Iteration 1 Iteration 2 At our current velocity we’ll finish here At our long-term average we’ll finish here
How Scrum Scales Many teams, many backlogs Many teams, one backlog
9:00AM 9:15AM 9:15AM 9:30AM 9:15AM 9:30AM 9:45AM 10:00AM Daily Scrums per Sprint Sprint 1 Sprint 2 Sprint 3 Scrum of Scrums   Multi-Team: Scrum of Scrums ,[object Object],[object Object]
Reproduced with permission from Mike Cohn, Mountain Goat Software, 2003 Coordinating Scrum Or MetaScrum Scrum of Scrums Daily Scrums More Levels of Synchronization Executive Scrum Why When Lead by the  Chief Product Owner Driven by strategy Sprint Level Coordination
The Agile Release Train Release   1 Release   2 1 2 3 4 5 6 7 8 9 Feature Teams A B 21 22 23 24 26 27 29 30 32 C Release Roadmap ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10 3 4 5 6 7 8 9 10 11 12 32 2 weeks ~ 12-16 weeks ~ 4-6 weeks
Agile Is NOT A Silver Bullet Naresh Jain: http://www.slideshare.net/nashjain/agile-is-the-new-waterfall ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Results can be impressive ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Blogs Random Thoughts from a CTO Leaning Towards Agility AgileIQ Podcast The Agile Coach Podcast @skipangel http://www.linkedin.com/in/skipangel
What Now?

Weitere ähnliche Inhalte

Was ist angesagt?

Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumArrielle Mali
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner RoleNigel Thurlow
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 
Agile retrospectives
Agile retrospectivesAgile retrospectives
Agile retrospectivesToni Tassani
 
Agile Delivery Powerpoint Presentation Slides
Agile Delivery Powerpoint Presentation SlidesAgile Delivery Powerpoint Presentation Slides
Agile Delivery Powerpoint Presentation SlidesSlideTeam
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018Agile Velocity
 
Large Scale Agile Transformation in Government: Field report
Large Scale Agile Transformation in Government: Field reportLarge Scale Agile Transformation in Government: Field report
Large Scale Agile Transformation in Government: Field reportCGI Québec Formation
 
Keeping Product Backlog Healthy
Keeping Product Backlog HealthyKeeping Product Backlog Healthy
Keeping Product Backlog HealthyDhaval Panchal
 
What to expect in 30 60-90 days in agile transformation journey?
What to expect in 30 60-90 days in agile transformation journey?What to expect in 30 60-90 days in agile transformation journey?
What to expect in 30 60-90 days in agile transformation journey?SwatiKapoor43
 
Really Simple Balanced Scorecard
Really Simple Balanced ScorecardReally Simple Balanced Scorecard
Really Simple Balanced ScorecardSamuli Pahkala
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaEdureka!
 
Definition of done training
Definition of done trainingDefinition of done training
Definition of done trainingMonica Yap
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)beLithe
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileMichal Epstein
 

Was ist angesagt? (20)

Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Agile Leadership introduction
Agile Leadership introductionAgile Leadership introduction
Agile Leadership introduction
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodology
 
Agile retrospectives
Agile retrospectivesAgile retrospectives
Agile retrospectives
 
Agile Delivery Powerpoint Presentation Slides
Agile Delivery Powerpoint Presentation SlidesAgile Delivery Powerpoint Presentation Slides
Agile Delivery Powerpoint Presentation Slides
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
Large Scale Agile Transformation in Government: Field report
Large Scale Agile Transformation in Government: Field reportLarge Scale Agile Transformation in Government: Field report
Large Scale Agile Transformation in Government: Field report
 
Keeping Product Backlog Healthy
Keeping Product Backlog HealthyKeeping Product Backlog Healthy
Keeping Product Backlog Healthy
 
What to expect in 30 60-90 days in agile transformation journey?
What to expect in 30 60-90 days in agile transformation journey?What to expect in 30 60-90 days in agile transformation journey?
What to expect in 30 60-90 days in agile transformation journey?
 
Really Simple Balanced Scorecard
Really Simple Balanced ScorecardReally Simple Balanced Scorecard
Really Simple Balanced Scorecard
 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
 
Agile Leadership
Agile LeadershipAgile Leadership
Agile Leadership
 
Definition of done training
Definition of done trainingDefinition of done training
Definition of done training
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Scrum - Sprint Planning
Scrum - Sprint Planning Scrum - Sprint Planning
Scrum - Sprint Planning
 

Andere mochten auch

My professional journey ppt
My professional journey pptMy professional journey ppt
My professional journey pptrasi1001
 
Story of My Life Project
Story of My Life ProjectStory of My Life Project
Story of My Life ProjectIneezing27
 
Story Of My Life
Story Of My LifeStory Of My Life
Story Of My LifeIvor Jones
 
Life’s journey pwerpoint
Life’s journey pwerpointLife’s journey pwerpoint
Life’s journey pwerpointAideenG
 
My Autobiography
My AutobiographyMy Autobiography
My Autobiographyppamela
 
Autobiography Powerpoint
Autobiography PowerpointAutobiography Powerpoint
Autobiography Powerpointjadaniels
 
The Story Of My Life
The Story Of My Life The Story Of My Life
The Story Of My Life GKAUR7777
 
Career path presentation
Career path presentationCareer path presentation
Career path presentationtakeonme_
 
Sample autobiography
Sample autobiographySample autobiography
Sample autobiographyRyan Lualhati
 
My Life Powerpoint
My Life PowerpointMy Life Powerpoint
My Life PowerpointJanice Stark
 
An Example Of An Autobiography
An Example Of An AutobiographyAn Example Of An Autobiography
An Example Of An AutobiographyJomar Villote
 
The book about my life
The book about my lifeThe book about my life
The book about my lifeeuromelendez
 
People strong corporate presention
People strong corporate presentionPeople strong corporate presention
People strong corporate presentionPankaj Soni
 
My Career Journey presentation_110124
My Career  Journey presentation_110124My Career  Journey presentation_110124
My Career Journey presentation_110124RCGerard
 
Career Path Development Presentation
Career Path Development PresentationCareer Path Development Presentation
Career Path Development PresentationRoy Mark
 
Journey towards sUccess
Journey towards sUccessJourney towards sUccess
Journey towards sUccessJohn Felix
 

Andere mochten auch (20)

My professional journey ppt
My professional journey pptMy professional journey ppt
My professional journey ppt
 
My Life's Journey
My Life's JourneyMy Life's Journey
My Life's Journey
 
Story of My Life Project
Story of My Life ProjectStory of My Life Project
Story of My Life Project
 
My autobiography
My autobiographyMy autobiography
My autobiography
 
Story Of My Life
Story Of My LifeStory Of My Life
Story Of My Life
 
Life’s journey pwerpoint
Life’s journey pwerpointLife’s journey pwerpoint
Life’s journey pwerpoint
 
My Autobiography
My AutobiographyMy Autobiography
My Autobiography
 
Autobiography Powerpoint
Autobiography PowerpointAutobiography Powerpoint
Autobiography Powerpoint
 
The Story Of My Life
The Story Of My Life The Story Of My Life
The Story Of My Life
 
Career path presentation
Career path presentationCareer path presentation
Career path presentation
 
Journey of My Life
Journey of My LifeJourney of My Life
Journey of My Life
 
Sample autobiography
Sample autobiographySample autobiography
Sample autobiography
 
My Life Powerpoint
My Life PowerpointMy Life Powerpoint
My Life Powerpoint
 
An Example Of An Autobiography
An Example Of An AutobiographyAn Example Of An Autobiography
An Example Of An Autobiography
 
The book about my life
The book about my lifeThe book about my life
The book about my life
 
People strong corporate presention
People strong corporate presentionPeople strong corporate presention
People strong corporate presention
 
My Career Journey presentation_110124
My Career  Journey presentation_110124My Career  Journey presentation_110124
My Career Journey presentation_110124
 
Career Path Development Presentation
Career Path Development PresentationCareer Path Development Presentation
Career Path Development Presentation
 
My Life Presentation
My Life PresentationMy Life Presentation
My Life Presentation
 
Journey towards sUccess
Journey towards sUccessJourney towards sUccess
Journey towards sUccess
 

Ähnlich wie My Journey So Far

Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...varty
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptxzuma14
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrumscottycn
 
Scrum in Practice
Scrum in PracticeScrum in Practice
Scrum in PracticeESUG
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrummsorin
 
An Introduction to Scrum
An Introduction to ScrumAn Introduction to Scrum
An Introduction to Scrummbalas2
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To ScrumErwin Verweij
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrumtimmcowan
 
Research paper presentation on agile scrum
Research paper presentation on agile scrumResearch paper presentation on agile scrum
Research paper presentation on agile scrumAbdullah Raza
 
Intro-to-scrum
Intro-to-scrumIntro-to-scrum
Intro-to-scrumEslam Diaa
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and MisconceptionsRichard Cheng
 
Scrum_Presentation_Ratul
Scrum_Presentation_RatulScrum_Presentation_Ratul
Scrum_Presentation_RatulRatul Paul
 
Agile Project Management Facing The Challenges Of Distributed Development U...
Agile Project Management   Facing The Challenges Of Distributed Development U...Agile Project Management   Facing The Challenges Of Distributed Development U...
Agile Project Management Facing The Challenges Of Distributed Development U...Xebia IT Architects
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile MethodologySapna Sood
 

Ähnlich wie My Journey So Far (20)

Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
 
Agile Development with Scrum.pptx
Agile Development with Scrum.pptxAgile Development with Scrum.pptx
Agile Development with Scrum.pptx
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
 
Scrum in Practice
Scrum in PracticeScrum in Practice
Scrum in Practice
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrum
 
An Introduction to Scrum
An Introduction to ScrumAn Introduction to Scrum
An Introduction to Scrum
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
 
Research paper presentation on agile scrum
Research paper presentation on agile scrumResearch paper presentation on agile scrum
Research paper presentation on agile scrum
 
Intro-to-scrum
Intro-to-scrumIntro-to-scrum
Intro-to-scrum
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Scrum_Presentation_Ratul
Scrum_Presentation_RatulScrum_Presentation_Ratul
Scrum_Presentation_Ratul
 
Agile Project Management Facing The Challenges Of Distributed Development U...
Agile Project Management   Facing The Challenges Of Distributed Development U...Agile Project Management   Facing The Challenges Of Distributed Development U...
Agile Project Management Facing The Challenges Of Distributed Development U...
 
Outsourcing With Agile
Outsourcing With AgileOutsourcing With Agile
Outsourcing With Agile
 
Se 2
Se 2Se 2
Se 2
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 

Mehr von skipangel

Journey to Agility - Beyond Agile 2012
Journey to Agility - Beyond Agile 2012Journey to Agility - Beyond Agile 2012
Journey to Agility - Beyond Agile 2012skipangel
 
Agile2011 - What do we supposed to do with these managers now?
Agile2011 - What do we supposed to do with these managers now?Agile2011 - What do we supposed to do with these managers now?
Agile2011 - What do we supposed to do with these managers now?skipangel
 
What are we supposed to do with these managers now?
What are we supposed to do with these managers now?What are we supposed to do with these managers now?
What are we supposed to do with these managers now?skipangel
 
Agile Leadership - Agile Dev Practices 2011
Agile Leadership - Agile Dev Practices 2011Agile Leadership - Agile Dev Practices 2011
Agile Leadership - Agile Dev Practices 2011skipangel
 
Leadership in the Agile World: Where do managers fit in?
Leadership in the Agile World: Where do managers fit in?Leadership in the Agile World: Where do managers fit in?
Leadership in the Agile World: Where do managers fit in?skipangel
 
Consulting 101
Consulting 101Consulting 101
Consulting 101skipangel
 
Scrum - What Is Next?
Scrum - What Is Next?Scrum - What Is Next?
Scrum - What Is Next?skipangel
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 

Mehr von skipangel (8)

Journey to Agility - Beyond Agile 2012
Journey to Agility - Beyond Agile 2012Journey to Agility - Beyond Agile 2012
Journey to Agility - Beyond Agile 2012
 
Agile2011 - What do we supposed to do with these managers now?
Agile2011 - What do we supposed to do with these managers now?Agile2011 - What do we supposed to do with these managers now?
Agile2011 - What do we supposed to do with these managers now?
 
What are we supposed to do with these managers now?
What are we supposed to do with these managers now?What are we supposed to do with these managers now?
What are we supposed to do with these managers now?
 
Agile Leadership - Agile Dev Practices 2011
Agile Leadership - Agile Dev Practices 2011Agile Leadership - Agile Dev Practices 2011
Agile Leadership - Agile Dev Practices 2011
 
Leadership in the Agile World: Where do managers fit in?
Leadership in the Agile World: Where do managers fit in?Leadership in the Agile World: Where do managers fit in?
Leadership in the Agile World: Where do managers fit in?
 
Consulting 101
Consulting 101Consulting 101
Consulting 101
 
Scrum - What Is Next?
Scrum - What Is Next?Scrum - What Is Next?
Scrum - What Is Next?
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 

Kürzlich hochgeladen

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Kürzlich hochgeladen (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

My Journey So Far

  • 1. My Journey, so far...
  • 3. The start of my career
  • 4. The world started changing
  • 5.  
  • 6. Analysts UI Dev MT Dev DB Dev QA Tech Pub
  • 7.  
  • 8. Categorization of agreement versus certainty Software Development Project Complexity Modeled from Stacey, Ralph D. (1999). Strategic Management & Organizational Dynamics: The Challenge of Complexity. Third Edition. New York: Financial Times Prentice Hall. Anarchy Simple Complex Technology Requirements Complicated Complicated Far from Certainty Close to Certainty Far from Agreement Close to Agreement
  • 9.
  • 10.
  • 11.  
  • 12.
  • 13. We need something different
  • 14. Processes to Avoid Processes that produce lots of paperwork Processes that don’t fit together well Processes not focused on execution Big-bang approach vs. learn-as-you-go
  • 15. Scrum XP Crystal Lean DSDM FDD AGILE
  • 16. OVER Processes and tools Individuals and interactions
  • 18. OVER contract negotiation Customer collaboration
  • 19. OVER following a plan Responding to change
  • 21. Scrum and XP Sprint Planning meeting Daily Scrum Sprint Review Sprint backlog Product backlog TDD Pair programming Refactoring Simple design Coding standard Sustainable Pace Metaphor Continuous Integration Collective ownership Whole team Planning game Small releases Customer tests Burndown chart Product owner Team ScrumMaster Scrum XP Source: Henrik Kniberg
  • 22.
  • 23. Delivering Value Early With Less Risk Traditional vs. Agile Software Delivery Traditional Scrum Risk Project Run Rate Cumulative Value Risk Cumulative Value Project Run Rate Halt project when desired value is reached Start with high-risk, high-value items to drive down risk and maximize ROI
  • 24.
  • 26. Tooling for Agile Projects
  • 27. Scrum Will Expose The Mess
  • 28. Satir Change Model Source: Virginia Satir – graphic by Steve Smith
  • 29.
  • 30. “ Planning is everything. Plans are nothing.” - Field Marshal Helmuth Graf von Moltke Chief of Staff of the Prussian army in 1800’s
  • 31.  
  • 32. Last observation = 36 Mean (Last 8) = 33 Mean (Worst 3) = 28 Source: “Agile Estimating and Planning,” by Mike Cohn Velocity
  • 33. Deriving Duration Using Velocity At our slowest velocity we’ll finish here Prioritized Product Backlog Iteration 1 Iteration 2 At our current velocity we’ll finish here At our long-term average we’ll finish here
  • 34. How Scrum Scales Many teams, many backlogs Many teams, one backlog
  • 35.
  • 36. Reproduced with permission from Mike Cohn, Mountain Goat Software, 2003 Coordinating Scrum Or MetaScrum Scrum of Scrums Daily Scrums More Levels of Synchronization Executive Scrum Why When Lead by the Chief Product Owner Driven by strategy Sprint Level Coordination
  • 37.
  • 38.
  • 39.
  • 40. Blogs Random Thoughts from a CTO Leaning Towards Agility AgileIQ Podcast The Agile Coach Podcast @skipangel http://www.linkedin.com/in/skipangel

Hinweis der Redaktion

  1. Agile Program Management © Copyright 2009 SolutionsIQ