SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Agility to Thrive in Challenging Times Introducing Agile Software Development Gerry Kirk Agile Coach / Trainer http://flickr.com/photos/murky/1232315627/
Software development has risks http://www.flickr.com/photos/andrewb47/2699077309 (That cost money, reduce value, delay benefits)
Risk: Build more than needed http://www.flickr.com/photos/atelier_tee/212176187/ http://www.flickr.com/photos/jlt/307912587 ⬆ cost ⬆ benefit  delay
Risk: Build lower priority items http://www.flickr.com/photos/dermoidhome/3315663673 ⬇  value  ⬆ benefit  delay (or run out of budget)
Risk: Build the wrong thing right http://www.flickr.com/photos/swanksalot/84874236 http://www.flickr.com/photos/toyochin/2193158380 ⬆  cost ⬆ delay
Risk: Poor quality software - buggy, not maintainable http://www.flickr.com/photos/smitty/2245445147 ⬆⬆  cost ⬇ value
Risk: Discover needs late in project, but unable to build them http://mwiki.kostigoff.net/index.php?title=Methodology::_Change_Control
Agile software development best addresses these risks
Risk: Build more than you need Action: Release Early
Risk: Build lower priority items Action: Work on highest priority items first
Risk: Build the wrong thing right Action: Continuous Feedback
Risk: Poor quality software - buggy, not maintainable Action: TDD, Pair Program,  CI, Refactor
Risk: Discover needs late in project, but unable to build them Action: Plan to adjust plan every 2 weeks
Speed  +  Quality  Create Value Lower Costs Be Sustainable
Agile Manifesto www.agilemanifesto.org Common Sense Enabler
Bottom Line Beginner Agile Intermediate Agile Advanced Agile Good Waterfall ROI based on actual savings in time-to-market & productivity on over 7500 projects
http://www.flickr.com/photos/oganovic/2476539887/
Agile Process
Agile Roles Product Owner Scrum Master Development Team http://www.flickr.com/photos/ittybittiesforyou/2299598686/
SM helps Product Owner define & prioritize features, write conditions of satisfaction for completeness Card, Conversation, Confirmation
Scrum Master facilitates planning meetings Planning poker = better estimates + more fun
SM facilitates daily check-ins to co-ordinate, surface problems http://flickr.com/photos/
SM prepares burn down chart to report daily progress
SM facilitates demos of working software http://flickr.com/photos/maryhodder/65386113/
Scrum Master guides, helps team be productive http://flickr.com/photos/shankoolyahoocom/2647665983
SM facilitates retrospectives for continuous improvement
Client involvement
Thank you! Discuss more or inquire about agile coaching  Email: gerry@gerrykirk.net Twitter: @gerrykirk Skype: gerry.kirk

Weitere ähnliche Inhalte

Was ist angesagt?

Media presentationnnn
Media presentationnnnMedia presentationnnn
Media presentationnnn
asmediae15
 
Media presentation
Media presentationMedia presentation
Media presentation
asmediae15
 
Evaluation post6 (2)
Evaluation post6 (2)Evaluation post6 (2)
Evaluation post6 (2)
thuheen
 
Evaluation question 6
Evaluation question 6Evaluation question 6
Evaluation question 6
LeahhBoyd
 

Was ist angesagt? (20)

Flexible Content Requires Future-Ready Organizations
Flexible Content Requires Future-Ready OrganizationsFlexible Content Requires Future-Ready Organizations
Flexible Content Requires Future-Ready Organizations
 
Media presentationnnn
Media presentationnnnMedia presentationnnn
Media presentationnnn
 
Orchestrating Content—FOWD NYC
Orchestrating Content—FOWD NYCOrchestrating Content—FOWD NYC
Orchestrating Content—FOWD NYC
 
Structuring Content, Restructuring Organizations - CS Forum 2012
Structuring Content, Restructuring Organizations - CS Forum 2012Structuring Content, Restructuring Organizations - CS Forum 2012
Structuring Content, Restructuring Organizations - CS Forum 2012
 
Orchestrating Content
Orchestrating ContentOrchestrating Content
Orchestrating Content
 
Content Amid Chaos
Content Amid ChaosContent Amid Chaos
Content Amid Chaos
 
How to be a you tube creator
How to be a you tube creatorHow to be a you tube creator
How to be a you tube creator
 
Designer vs Developer: BE THE UNICORN
Designer vs Developer: BE THE UNICORNDesigner vs Developer: BE THE UNICORN
Designer vs Developer: BE THE UNICORN
 
Evaluation post6
Evaluation post6Evaluation post6
Evaluation post6
 
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuweb
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuwebPSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuweb
PSU Web 2015: How To Take The Crazy Out Of Your Company's Process Flows #psuweb
 
Question 6
Question 6 Question 6
Question 6
 
Media presentation
Media presentationMedia presentation
Media presentation
 
F36 Blogging Presentation
F36 Blogging PresentationF36 Blogging Presentation
F36 Blogging Presentation
 
Cheap or Free UX Tools
Cheap or Free UX ToolsCheap or Free UX Tools
Cheap or Free UX Tools
 
ITEC 2019 STEM is F.U.N.
ITEC 2019 STEM is F.U.N.ITEC 2019 STEM is F.U.N.
ITEC 2019 STEM is F.U.N.
 
How You Can Play Along at KySTE 2014 in Mike Paul's Flipping Your Classroom S...
How You Can Play Along at KySTE 2014 in Mike Paul's Flipping Your Classroom S...How You Can Play Along at KySTE 2014 in Mike Paul's Flipping Your Classroom S...
How You Can Play Along at KySTE 2014 in Mike Paul's Flipping Your Classroom S...
 
Evaluation post6 (2)
Evaluation post6 (2)Evaluation post6 (2)
Evaluation post6 (2)
 
Evaluation post6
Evaluation post6Evaluation post6
Evaluation post6
 
Evaluation question 6
Evaluation question 6Evaluation question 6
Evaluation question 6
 
Evaluation question 6
Evaluation question 6Evaluation question 6
Evaluation question 6
 

Ähnlich wie Manage software risk in uncertain times with Agile

Grady sean slide_sharepresentation
Grady sean slide_sharepresentationGrady sean slide_sharepresentation
Grady sean slide_sharepresentation
cosmatic1975
 

Ähnlich wie Manage software risk in uncertain times with Agile (20)

Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Working Together Virtually
Working Together VirtuallyWorking Together Virtually
Working Together Virtually
 
Use Scrum and Continuous Delivery to innovate like crazy!
Use Scrum and Continuous Delivery to innovate like crazy!Use Scrum and Continuous Delivery to innovate like crazy!
Use Scrum and Continuous Delivery to innovate like crazy!
 
Design+Performance
Design+PerformanceDesign+Performance
Design+Performance
 
Agile Gurugram 2016 | Conference | Why your Agile Project will fail? Softwar...
Agile Gurugram 2016 | Conference |  Why your Agile Project will fail? Softwar...Agile Gurugram 2016 | Conference |  Why your Agile Project will fail? Softwar...
Agile Gurugram 2016 | Conference | Why your Agile Project will fail? Softwar...
 
Software Craftsmanship - 1 Meeting
Software Craftsmanship - 1 MeetingSoftware Craftsmanship - 1 Meeting
Software Craftsmanship - 1 Meeting
 
Grady sean slide_sharepresentation
Grady sean slide_sharepresentationGrady sean slide_sharepresentation
Grady sean slide_sharepresentation
 
Product Owner Challenge - Agile in the City Manchester 2017
Product Owner Challenge - Agile in the City Manchester 2017Product Owner Challenge - Agile in the City Manchester 2017
Product Owner Challenge - Agile in the City Manchester 2017
 
Introduction à l'intégration continue en PHP
Introduction à l'intégration continue en PHPIntroduction à l'intégration continue en PHP
Introduction à l'intégration continue en PHP
 
Behaviour-Driven Development: escrevendo especificações ágeis
Behaviour-Driven Development: escrevendo especificações ágeisBehaviour-Driven Development: escrevendo especificações ágeis
Behaviour-Driven Development: escrevendo especificações ágeis
 
Testing Like a Pro - Chef Infrastructure Testing
Testing Like a Pro - Chef Infrastructure TestingTesting Like a Pro - Chef Infrastructure Testing
Testing Like a Pro - Chef Infrastructure Testing
 
Tech Prep A-Z
Tech Prep A-ZTech Prep A-Z
Tech Prep A-Z
 
Henry chris presentation
Henry chris  presentationHenry chris  presentation
Henry chris presentation
 
High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)High Performance HTML5 (SF HTML5 UG)
High Performance HTML5 (SF HTML5 UG)
 
Introduction to Agile Development with Scrum
Introduction to Agile Development with ScrumIntroduction to Agile Development with Scrum
Introduction to Agile Development with Scrum
 
Product Owner Challenge Game v0.3 - Agile in the city Birmingham 2017
Product Owner Challenge Game v0.3 - Agile in the city Birmingham 2017 Product Owner Challenge Game v0.3 - Agile in the city Birmingham 2017
Product Owner Challenge Game v0.3 - Agile in the city Birmingham 2017
 
Get Your Boss To Say Yes
Get Your Boss To Say YesGet Your Boss To Say Yes
Get Your Boss To Say Yes
 
Connected Collaboration
Connected CollaborationConnected Collaboration
Connected Collaboration
 
Making A Lasting Impression (Version 2)
Making A Lasting Impression (Version 2)Making A Lasting Impression (Version 2)
Making A Lasting Impression (Version 2)
 
Product Owner Challenge 3.0 (Agile Cambridge 2016)
Product Owner Challenge 3.0 (Agile Cambridge 2016)Product Owner Challenge 3.0 (Agile Cambridge 2016)
Product Owner Challenge 3.0 (Agile Cambridge 2016)
 

Mehr von Gerry Kirk

Lean Change: Applying Lean Startup to Organizational Change Efforts
Lean Change: Applying Lean Startup to Organizational Change EffortsLean Change: Applying Lean Startup to Organizational Change Efforts
Lean Change: Applying Lean Startup to Organizational Change Efforts
Gerry Kirk
 

Mehr von Gerry Kirk (12)

How does anything get decided around here - Decision Dilemmas
How does anything get decided around here - Decision DilemmasHow does anything get decided around here - Decision Dilemmas
How does anything get decided around here - Decision Dilemmas
 
Power your next meeting with Lean Coffee
Power your next meeting with Lean CoffeePower your next meeting with Lean Coffee
Power your next meeting with Lean Coffee
 
Democracy Unleashed - Bringing Agility to Citizen Engagement
Democracy Unleashed - Bringing Agility to Citizen EngagementDemocracy Unleashed - Bringing Agility to Citizen Engagement
Democracy Unleashed - Bringing Agility to Citizen Engagement
 
Lean Change: Applying Lean Startup to Organizational Change Efforts
Lean Change: Applying Lean Startup to Organizational Change EffortsLean Change: Applying Lean Startup to Organizational Change Efforts
Lean Change: Applying Lean Startup to Organizational Change Efforts
 
Innovation Games for Agile Teams
Innovation Games for Agile TeamsInnovation Games for Agile Teams
Innovation Games for Agile Teams
 
Agile 2011 insight report community engagement
Agile 2011 insight report   community engagementAgile 2011 insight report   community engagement
Agile 2011 insight report community engagement
 
Resort brochure game
Resort brochure gameResort brochure game
Resort brochure game
 
Social Media: Mindset, Tools and Strategy
Social Media: Mindset, Tools and StrategySocial Media: Mindset, Tools and Strategy
Social Media: Mindset, Tools and Strategy
 
Ignite Talk: Change The Room
Ignite Talk: Change The RoomIgnite Talk: Change The Room
Ignite Talk: Change The Room
 
Twitter Essentials: Examples and Steps to Get Started
Twitter Essentials: Examples and Steps to Get StartedTwitter Essentials: Examples and Steps to Get Started
Twitter Essentials: Examples and Steps to Get Started
 
Social Media for Small-Medium Businesses
Social Media for Small-Medium BusinessesSocial Media for Small-Medium Businesses
Social Media for Small-Medium Businesses
 
Money For Nothing Agile 2008
Money For Nothing Agile 2008Money For Nothing Agile 2008
Money For Nothing Agile 2008
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 

Manage software risk in uncertain times with Agile

Hinweis der Redaktion

  1. Welcome, thanks for coming Ask if people having a great time at conference? My first conference Thrilled to give something back Audience survey: - some form of Agile development? - Scrum? - XP? - thinking about trying Scrum? - who attended Mike's post-conf session?