SlideShare une entreprise Scribd logo
1  sur  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?

Contenu connexe

Tendances

11 tools for your PHP devops stack
11 tools for your PHP devops stack11 tools for your PHP devops stack
11 tools for your PHP devops stackKris Buytaert
 
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!
 
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...Blossom IO Inc.
 
OKR explained in 10 slides
OKR explained in 10 slidesOKR explained in 10 slides
OKR explained in 10 slidesMarshall King
 
OKR (Objective Key Results) Best Practices
OKR (Objective Key Results) Best PracticesOKR (Objective Key Results) Best Practices
OKR (Objective Key Results) Best PracticesWilliam Chin
 
OKR - John Doerr original slide deck from 1999
OKR - John Doerr original slide deck from 1999OKR - John Doerr original slide deck from 1999
OKR - John Doerr original slide deck from 1999Karl Philip Lund
 
Winning at Project Management with the Team Playbook
Winning at Project Management with the Team PlaybookWinning at Project Management with the Team Playbook
Winning at Project Management with the Team PlaybookAtlassian
 
Learn how to implement the OKRs goal-setting process to drive company perform...
Learn how to implement the OKRs goal-setting process to drive company perform...Learn how to implement the OKRs goal-setting process to drive company perform...
Learn how to implement the OKRs goal-setting process to drive company perform...7Geese
 
Story points vs hours choose wisely; turn the bane of project estimation into...
Story points vs hours choose wisely; turn the bane of project estimation into...Story points vs hours choose wisely; turn the bane of project estimation into...
Story points vs hours choose wisely; turn the bane of project estimation into...Katy Slemon
 
Definition of Ready (XP2011)
Definition of Ready (XP2011)Definition of Ready (XP2011)
Definition of Ready (XP2011)Ken Power
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 
OKR - Measure What Matters
OKR - Measure What MattersOKR - Measure What Matters
OKR - Measure What MattersFiona Lin
 
Project Proposal PowerPoint Presentation Slides
Project Proposal PowerPoint Presentation Slides Project Proposal PowerPoint Presentation Slides
Project Proposal PowerPoint Presentation Slides SlideTeam
 
[Webinar] - Digital Transformation Journey in Dairy Industry
[Webinar] - Digital Transformation Journey in Dairy Industry[Webinar] - Digital Transformation Journey in Dairy Industry
[Webinar] - Digital Transformation Journey in Dairy IndustryJK Tech
 
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for ExamEasy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for ExamGlobalSkillup
 
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.Weekdone.com
 
Developer & employee onboarding best practices
Developer & employee onboarding best practicesDeveloper & employee onboarding best practices
Developer & employee onboarding best practicesmkomarev
 
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...SlideTeam
 

Tendances (20)

11 tools for your PHP devops stack
11 tools for your PHP devops stack11 tools for your PHP devops stack
11 tools for your PHP devops stack
 
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
 
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
 
OKR explained in 10 slides
OKR explained in 10 slidesOKR explained in 10 slides
OKR explained in 10 slides
 
Agile vs Waterfall
Agile vs WaterfallAgile vs Waterfall
Agile vs Waterfall
 
OKR (Objective Key Results) Best Practices
OKR (Objective Key Results) Best PracticesOKR (Objective Key Results) Best Practices
OKR (Objective Key Results) Best Practices
 
OKR - John Doerr original slide deck from 1999
OKR - John Doerr original slide deck from 1999OKR - John Doerr original slide deck from 1999
OKR - John Doerr original slide deck from 1999
 
Winning at Project Management with the Team Playbook
Winning at Project Management with the Team PlaybookWinning at Project Management with the Team Playbook
Winning at Project Management with the Team Playbook
 
Learn how to implement the OKRs goal-setting process to drive company perform...
Learn how to implement the OKRs goal-setting process to drive company perform...Learn how to implement the OKRs goal-setting process to drive company perform...
Learn how to implement the OKRs goal-setting process to drive company perform...
 
What is OKR?
What is OKR?What is OKR?
What is OKR?
 
Story points vs hours choose wisely; turn the bane of project estimation into...
Story points vs hours choose wisely; turn the bane of project estimation into...Story points vs hours choose wisely; turn the bane of project estimation into...
Story points vs hours choose wisely; turn the bane of project estimation into...
 
Definition of Ready (XP2011)
Definition of Ready (XP2011)Definition of Ready (XP2011)
Definition of Ready (XP2011)
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
OKR - Measure What Matters
OKR - Measure What MattersOKR - Measure What Matters
OKR - Measure What Matters
 
Project Proposal PowerPoint Presentation Slides
Project Proposal PowerPoint Presentation Slides Project Proposal PowerPoint Presentation Slides
Project Proposal PowerPoint Presentation Slides
 
[Webinar] - Digital Transformation Journey in Dairy Industry
[Webinar] - Digital Transformation Journey in Dairy Industry[Webinar] - Digital Transformation Journey in Dairy Industry
[Webinar] - Digital Transformation Journey in Dairy Industry
 
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for ExamEasy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
 
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
 
Developer & employee onboarding best practices
Developer & employee onboarding best practicesDeveloper & employee onboarding best practices
Developer & employee onboarding best practices
 
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
 

En vedette

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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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
 

Plus de 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
 

Plus de 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
 

Dernier

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Dernier (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

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

Notes de l'éditeur

  1. Agile Program Management © Copyright 2009 SolutionsIQ