SlideShare a Scribd company logo
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?

More Related Content

What's hot

An Introduction To Project Management
An Introduction To Project ManagementAn Introduction To Project Management
An Introduction To Project ManagementAshish Mittal
 
Project report on construction of hotel/hostel
Project report on construction of hotel/hostelProject report on construction of hotel/hostel
Project report on construction of hotel/hostel
muhammed iqbal
 
PMP_Project Communication Management
PMP_Project Communication ManagementPMP_Project Communication Management
PMP_Project Communication Management
Hisham Haridy MBA, PMP®, RMP®, SP®
 
Project Management
Project ManagementProject Management
Project Management
ahmad bassiouny
 
Project management-plan
Project management-planProject management-plan
Project management-planTran Tien
 
Project Resource Management
Project Resource ManagementProject Resource Management
Project Resource Management
Crysanthus Raharjo, PMP
 
Project Closure Activities In Project Management PowerPoint Presentation Slides
Project Closure Activities In Project Management PowerPoint Presentation Slides Project Closure Activities In Project Management PowerPoint Presentation Slides
Project Closure Activities In Project Management PowerPoint Presentation Slides
SlideTeam
 
2. traditional project management -ch2
2. traditional project management -ch22. traditional project management -ch2
2. traditional project management -ch2
Mazhar Poohlah
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
Kris Kimmerle
 
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Sophia Zhou
 
Project Success/Failure
Project Success/FailureProject Success/Failure
Project Success/Failure
Peter Salmon
 
Project monitoring and control & planning for monitoring
Project monitoring and control & planning for monitoringProject monitoring and control & planning for monitoring
Project monitoring and control & planning for monitoring
Sandeep Kumar
 
Built operate transfer case studies in local construction Sector in Pakistan
Built operate transfer case studies in local construction Sector in PakistanBuilt operate transfer case studies in local construction Sector in Pakistan
Built operate transfer case studies in local construction Sector in Pakistan
Meesum Zaidi
 
project management concepts
project management conceptsproject management concepts
project management concepts
Aswin prakash i , Xantus Technologies
 
PMP Chap 6 - Project Time management - Part2
PMP Chap 6 - Project Time management - Part2PMP Chap 6 - Project Time management - Part2
PMP Chap 6 - Project Time management - Part2
Anand Bobade
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management Methodology
Mohammed Al-Taee
 
PMP_Project Risk Management
PMP_Project Risk ManagementPMP_Project Risk Management
PMP_Project Risk Management
Hisham Haridy MBA, PMP®, RMP®, SP®
 
Project Resource Management - PMBOK6
Project Resource Management - PMBOK6Project Resource Management - PMBOK6
Project Resource Management - PMBOK6
Agus Suhanto
 
My experience on the PgMP Application (1/3)
My experience on the PgMP Application (1/3)My experience on the PgMP Application (1/3)
My experience on the PgMP Application (1/3)
André Toso Arrivabene, MBA, PMP, PgMP, SCPM
 
project management
project managementproject management
project management
Patrick McPartland, E.I.T.
 

What's hot (20)

An Introduction To Project Management
An Introduction To Project ManagementAn Introduction To Project Management
An Introduction To Project Management
 
Project report on construction of hotel/hostel
Project report on construction of hotel/hostelProject report on construction of hotel/hostel
Project report on construction of hotel/hostel
 
PMP_Project Communication Management
PMP_Project Communication ManagementPMP_Project Communication Management
PMP_Project Communication Management
 
Project Management
Project ManagementProject Management
Project Management
 
Project management-plan
Project management-planProject management-plan
Project management-plan
 
Project Resource Management
Project Resource ManagementProject Resource Management
Project Resource Management
 
Project Closure Activities In Project Management PowerPoint Presentation Slides
Project Closure Activities In Project Management PowerPoint Presentation Slides Project Closure Activities In Project Management PowerPoint Presentation Slides
Project Closure Activities In Project Management PowerPoint Presentation Slides
 
2. traditional project management -ch2
2. traditional project management -ch22. traditional project management -ch2
2. traditional project management -ch2
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
 
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
Microsoft PPM tool (Project Online / Project Server) Case Study by epmsolutio...
 
Project Success/Failure
Project Success/FailureProject Success/Failure
Project Success/Failure
 
Project monitoring and control & planning for monitoring
Project monitoring and control & planning for monitoringProject monitoring and control & planning for monitoring
Project monitoring and control & planning for monitoring
 
Built operate transfer case studies in local construction Sector in Pakistan
Built operate transfer case studies in local construction Sector in PakistanBuilt operate transfer case studies in local construction Sector in Pakistan
Built operate transfer case studies in local construction Sector in Pakistan
 
project management concepts
project management conceptsproject management concepts
project management concepts
 
PMP Chap 6 - Project Time management - Part2
PMP Chap 6 - Project Time management - Part2PMP Chap 6 - Project Time management - Part2
PMP Chap 6 - Project Time management - Part2
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management Methodology
 
PMP_Project Risk Management
PMP_Project Risk ManagementPMP_Project Risk Management
PMP_Project Risk Management
 
Project Resource Management - PMBOK6
Project Resource Management - PMBOK6Project Resource Management - PMBOK6
Project Resource Management - PMBOK6
 
My experience on the PgMP Application (1/3)
My experience on the PgMP Application (1/3)My experience on the PgMP Application (1/3)
My experience on the PgMP Application (1/3)
 
project management
project managementproject management
project management
 

Viewers also liked

My professional journey ppt
My professional journey pptMy professional journey ppt
My professional journey pptrasi1001
 
My Life's Journey
My Life's JourneyMy Life's Journey
My Life's Journey
Andy Harjanto
 
Story of My Life Project
Story of My Life ProjectStory of My Life Project
Story of My Life Project
Ineezing27
 
Story Of My Life
Story Of My LifeStory Of My Life
Story Of My Life
Ivor Jones
 
Life’s journey pwerpoint
Life’s journey pwerpointLife’s journey pwerpoint
Life’s journey pwerpoint
AideenG
 
My Autobiography
My AutobiographyMy Autobiography
My Autobiographyppamela
 
Autobiography Powerpoint
Autobiography PowerpointAutobiography Powerpoint
Autobiography Powerpoint
jadaniels
 
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_
 
Journey of My Life
Journey of My LifeJourney of My Life
Journey of My Life
Kristine Ann de Jesus
 
Sample autobiography
Sample autobiographySample autobiography
Sample autobiography
Ryan 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 Autobiography
Jomar 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 Presentation
Roy Mark
 
My Life Presentation
My Life PresentationMy Life Presentation
My Life Presentation
Brittany Karakos
 
Journey towards sUccess
Journey towards sUccessJourney towards sUccess
Journey towards sUccess
John Felix
 

Viewers also liked (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
 

Similar to 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.pptx
zuma14
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
scottycn
 
Scrum in Practice
Scrum in PracticeScrum in Practice
Scrum in Practice
ESUG
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
Aniruddha Ray (Ani)
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrum
msorin
 
An Introduction to Scrum
An Introduction to ScrumAn Introduction to Scrum
An Introduction to Scrum
mbalas2
 
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
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
Sinaporn (Pam) Suebvisai
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
Anjana Saxena
 
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-scrum
Eslam 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
 
Outsourcing With Agile
Outsourcing With AgileOutsourcing With Agile
Outsourcing With Agile
Vernon Stinebaker
 
Se 2
Se 2Se 2
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Sapna Sood
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
Ram Srivastava
 

Similar to 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
 

More from skipangel

Journey to Agility - Beyond Agile 2012
Journey to Agility - Beyond Agile 2012Journey to Agility - Beyond Agile 2012
Journey to Agility - Beyond Agile 2012
skipangel
 
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 101
skipangel
 
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 2009
skipangel
 

More from 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
 

Recently uploaded

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 

Recently uploaded (20)

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 

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

Editor's Notes

  1. Agile Program Management © Copyright 2009 SolutionsIQ