SlideShare a Scribd company logo
Agile Management
  Craftsmanship

     Andrew Cox
     @coxandrew
Andrew Cox
                  @coxandrew



• Software Development Manager at Autodesk

• Scrum Master

• Co-organizer of PittAgile

• Co-founder of SkillBonsai
Agile Development
What is Agile?
Agile in a nutshell
Agile Fundamentals
Agile Fundamentals
• Cross-functional, self-organizing team
Agile Fundamentals
• Cross-functional, self-organizing team

• Close cooperation with the customer
Agile Fundamentals
• Cross-functional, self-organizing team

• Close cooperation with the customer

• Early and continuous delivery of value
Agile Fundamentals
• Cross-functional, self-organizing team

• Close cooperation with the customer

• Early and continuous delivery of value

• Design at the last responsible moment
Agile Fundamentals
• Cross-functional, self-organizing team

• Close cooperation with the customer

• Early and continuous delivery of value

• Design at the last responsible moment

• Respond to change as a competitive advantage
Agile Fundamentals
• Cross-functional, self-organizing team

• Close cooperation with the customer

• Early and continuous delivery of value

• Design at the last responsible moment

• Respond to change as a competitive advantage

• Inspect and adapt through retrospectives
Has Agile jumped the shark?
Software Craftsmanship
Build the thing Right™
XP Engineering Practices
• Coding Standards

• Simple Design™

• Unit Test First (TDD)

• Pair Programming

• Continuous Integration
There is nothing so useless as doing efficiently
that which should not be done at all.

– Peter Durcker
Customer Development
First, build the right thing.

– Mary Poppendieck
Get out of the building
Studies indicate that management is the biggest
obstacle in transitions to Agile software
development.

– Jurgen Appelo
Agile Management Craftsmanship
People have done this before
People have done this before
 and written books about it
20th Century
Management
Complexity Theory

For every complex problem there is an answer that
is clear, simple, and wrong.

-- H.L. Mencken
21st century is the
age of complexity
Managers cannot control
Like raising a teenager
Autonomy
Autonomy
Mastery
Autonomy
Mastery
Purpose
My advice to you

• Build your personal brand

• Join the community

• Become a Software Craftsman

• Your job is what you make of it
Build your personal brand
• Github

• Blog

• Twitter

• Stack Overflow

• Speak at user groups, conferences, etc
Join the community

• Seek out local user groups

• Go to at least one conference a year

• Find an online community (MU, IRC, forums)
Become a
    Software Craftsman
• Start a regular practice habit

• Attend a Code Retreat

• Find a mentor

• Read more books
Your job is what you
     make of it
Further Reading
• The Agile Samurai
  by Jonathan Rasmusson

• Scaling Lean and Agile
  by Craig Larman and Bas Vodde

• The Lean Startup
  by Eric Ries

• Management 3.0
  by Jurgen Appelo
Thank you

More Related Content

What's hot

Let's Build a Product Development Organization!
Let's Build a Product Development Organization!Let's Build a Product Development Organization!
Let's Build a Product Development Organization!
Kevin Goldsmith
 
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Atlassian
 
Atlassian Summit 2013: Confluence State of the Union
Atlassian Summit 2013: Confluence State of the Union Atlassian Summit 2013: Confluence State of the Union
Atlassian Summit 2013: Confluence State of the Union
colleenfry
 
Couples Counseling for Product Development
Couples Counseling for Product DevelopmentCouples Counseling for Product Development
Couples Counseling for Product Development
Joe Stump
 
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.lyGROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
Dealmaker Media
 
Joe Stump
Joe StumpJoe Stump
Joe Stump
Daniel Coffman
 
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
Rosenfeld Media
 
Mindset: the biggest barrier to agility
Mindset: the biggest barrier to agilityMindset: the biggest barrier to agility
Mindset: the biggest barrier to agility
Flavius Stef
 
Virtual Liberating Structures - RTP Frontier - May 2020
Virtual Liberating Structures - RTP Frontier - May 2020Virtual Liberating Structures - RTP Frontier - May 2020
Virtual Liberating Structures - RTP Frontier - May 2020
Ahmed Avais
 
Embracing the Inevitable: Experience Design in an Agile World
Embracing the Inevitable: Experience Design in an Agile WorldEmbracing the Inevitable: Experience Design in an Agile World
Embracing the Inevitable: Experience Design in an Agile World
TWG
 
Joomla For Entrepreneurs
Joomla For EntrepreneursJoomla For Entrepreneurs
Joomla For Entrepreneurs
Mitch Pirtle
 
Being vs Doing agile
Being vs Doing agileBeing vs Doing agile
Being vs Doing agile
Raja Soundaramourty
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
Tathagat Varma
 
The fuzzy line between design + development
The fuzzy line between design + developmentThe fuzzy line between design + development
The fuzzy line between design + development
Amanda Dorrell
 
How to Evaluate your Technical Partner
How to Evaluate your Technical PartnerHow to Evaluate your Technical Partner
How to Evaluate your Technical Partner
Oscar Merida
 
Geekend 2011: Distributed Teams and the Modern Company: Matters of Trust
Geekend 2011: Distributed Teams and the Modern Company: Matters of TrustGeekend 2011: Distributed Teams and the Modern Company: Matters of Trust
Geekend 2011: Distributed Teams and the Modern Company: Matters of Trust
bcriscuolo
 
Remotely Agile? Effective Interaction with Distributed Teams
Remotely Agile? Effective Interaction with Distributed TeamsRemotely Agile? Effective Interaction with Distributed Teams
Remotely Agile? Effective Interaction with Distributed Teams
Dorinne Hammons
 
Enabling Distributed Agile Teams
Enabling Distributed Agile TeamsEnabling Distributed Agile Teams
Enabling Distributed Agile Teams
Timothy Wise
 
The Lean Startup: Building Something People Want
The Lean Startup: Building Something People WantThe Lean Startup: Building Something People Want
The Lean Startup: Building Something People Want
Scott Porad
 
Managing Your Online Presence
Managing Your Online PresenceManaging Your Online Presence
Managing Your Online Presence
Dotitude
 

What's hot (20)

Let's Build a Product Development Organization!
Let's Build a Product Development Organization!Let's Build a Product Development Organization!
Let's Build a Product Development Organization!
 
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
 
Atlassian Summit 2013: Confluence State of the Union
Atlassian Summit 2013: Confluence State of the Union Atlassian Summit 2013: Confluence State of the Union
Atlassian Summit 2013: Confluence State of the Union
 
Couples Counseling for Product Development
Couples Counseling for Product DevelopmentCouples Counseling for Product Development
Couples Counseling for Product Development
 
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.lyGROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
 
Joe Stump
Joe StumpJoe Stump
Joe Stump
 
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
Breaking Barriers with Empathy (Ross Smith at Enterprise UX 2017)
 
Mindset: the biggest barrier to agility
Mindset: the biggest barrier to agilityMindset: the biggest barrier to agility
Mindset: the biggest barrier to agility
 
Virtual Liberating Structures - RTP Frontier - May 2020
Virtual Liberating Structures - RTP Frontier - May 2020Virtual Liberating Structures - RTP Frontier - May 2020
Virtual Liberating Structures - RTP Frontier - May 2020
 
Embracing the Inevitable: Experience Design in an Agile World
Embracing the Inevitable: Experience Design in an Agile WorldEmbracing the Inevitable: Experience Design in an Agile World
Embracing the Inevitable: Experience Design in an Agile World
 
Joomla For Entrepreneurs
Joomla For EntrepreneursJoomla For Entrepreneurs
Joomla For Entrepreneurs
 
Being vs Doing agile
Being vs Doing agileBeing vs Doing agile
Being vs Doing agile
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
The fuzzy line between design + development
The fuzzy line between design + developmentThe fuzzy line between design + development
The fuzzy line between design + development
 
How to Evaluate your Technical Partner
How to Evaluate your Technical PartnerHow to Evaluate your Technical Partner
How to Evaluate your Technical Partner
 
Geekend 2011: Distributed Teams and the Modern Company: Matters of Trust
Geekend 2011: Distributed Teams and the Modern Company: Matters of TrustGeekend 2011: Distributed Teams and the Modern Company: Matters of Trust
Geekend 2011: Distributed Teams and the Modern Company: Matters of Trust
 
Remotely Agile? Effective Interaction with Distributed Teams
Remotely Agile? Effective Interaction with Distributed TeamsRemotely Agile? Effective Interaction with Distributed Teams
Remotely Agile? Effective Interaction with Distributed Teams
 
Enabling Distributed Agile Teams
Enabling Distributed Agile TeamsEnabling Distributed Agile Teams
Enabling Distributed Agile Teams
 
The Lean Startup: Building Something People Want
The Lean Startup: Building Something People WantThe Lean Startup: Building Something People Want
The Lean Startup: Building Something People Want
 
Managing Your Online Presence
Managing Your Online PresenceManaging Your Online Presence
Managing Your Online Presence
 

Similar to Agile Management Craftsmanship

Career of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyCareer of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce Company
Vrann Tulika
 
Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018
Dropsolid
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
cPrime | Project Management | Agile | Consulting | Staffing | Training
 
Tools For Lean Startup Wizards
Tools For Lean Startup WizardsTools For Lean Startup Wizards
Tools For Lean Startup Wizards
Paul Walsh
 
Business, STEM, Entrepreneurship: We all need each other!
Business, STEM, Entrepreneurship: We all need each other!Business, STEM, Entrepreneurship: We all need each other!
Business, STEM, Entrepreneurship: We all need each other!
Shashi Jain
 
Putting the t in team
Putting the t in teamPutting the t in team
Putting the t in team
Katie Sylor-Miller
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
Borja ARRIZABALAGA URIARTE
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation
Laszlo Szalvay
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012
Adrian Carr
 
Agile and management why all the pain
Agile and management   why all the painAgile and management   why all the pain
Agile and management why all the pain
Joe Lukan
 
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Cprime
 
The Divide.pptx
The Divide.pptxThe Divide.pptx
The Divide.pptx
MujeebMohammed18
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
Naveen Gupta
 
Session 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptxSession 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptx
WatchDogs6
 
Employee driven innovation
Employee driven innovationEmployee driven innovation
Employee driven innovation
Prachi Gupta
 
Product design - a designer's perspective
Product design - a designer's perspectiveProduct design - a designer's perspective
Product design - a designer's perspective
tianfei00
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
Peter Gfader
 
Transitioning into Product Management - A Beginner's Guide
Transitioning into Product Management - A Beginner's GuideTransitioning into Product Management - A Beginner's Guide
Transitioning into Product Management - A Beginner's Guide
Vishrut Shukla
 
Transitioning into Product Management - A Beginner's Guide
Transitioning into Product Management - A Beginner's GuideTransitioning into Product Management - A Beginner's Guide
Transitioning into Product Management - A Beginner's Guide
Vishrut Shukla
 
Harvey Wheaton's Agile Gardening
Harvey Wheaton's Agile GardeningHarvey Wheaton's Agile Gardening
Harvey Wheaton's Agile Gardening
Mind the Product
 

Similar to Agile Management Craftsmanship (20)

Career of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyCareer of the Software Engineer in Modern Open-Source e-Commerce Company
Career of the Software Engineer in Modern Open-Source e-Commerce Company
 
Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
Tools For Lean Startup Wizards
Tools For Lean Startup WizardsTools For Lean Startup Wizards
Tools For Lean Startup Wizards
 
Business, STEM, Entrepreneurship: We all need each other!
Business, STEM, Entrepreneurship: We all need each other!Business, STEM, Entrepreneurship: We all need each other!
Business, STEM, Entrepreneurship: We all need each other!
 
Putting the t in team
Putting the t in teamPutting the t in team
Putting the t in team
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012
 
Agile and management why all the pain
Agile and management   why all the painAgile and management   why all the pain
Agile and management why all the pain
 
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
 
The Divide.pptx
The Divide.pptxThe Divide.pptx
The Divide.pptx
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
Session 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptxSession 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptx
 
Employee driven innovation
Employee driven innovationEmployee driven innovation
Employee driven innovation
 
Product design - a designer's perspective
Product design - a designer's perspectiveProduct design - a designer's perspective
Product design - a designer's perspective
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
 
Transitioning into Product Management - A Beginner's Guide
Transitioning into Product Management - A Beginner's GuideTransitioning into Product Management - A Beginner's Guide
Transitioning into Product Management - A Beginner's Guide
 
Transitioning into Product Management - A Beginner's Guide
Transitioning into Product Management - A Beginner's GuideTransitioning into Product Management - A Beginner's Guide
Transitioning into Product Management - A Beginner's Guide
 
Harvey Wheaton's Agile Gardening
Harvey Wheaton's Agile GardeningHarvey Wheaton's Agile Gardening
Harvey Wheaton's Agile Gardening
 

Recently uploaded

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
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
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
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
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
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
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
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
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
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
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
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...
 

Agile Management Craftsmanship

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. 80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
  7. 80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
  8. 80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
  9. 80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
  10. 80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
  11. 80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
  12. 80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
  13. 80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
  14. 80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
  15. 80% of Agile teams are using Scrum.\n\nWhen people think Agile, they think Scrum.\n
  16. Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
  17. Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
  18. Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
  19. Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
  20. Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
  21. Now we’re building things efficiently.\n\nNo waste with Big Up-front Design.\n
  22. * It’s been 10 years - what’s next? What is “Post-Agile”?\n* Over 50% of projects are using Agile or some iterative development approach\n* Have we made it? Is Agile a success? Or is it already past its prime?\n\n* Progress on new projects is swift and everything seems great\n* Over time, as the code base grows, progress slows down\n* Predictability goes out the window\n* Project Management wonders why things are taking so long\n* The answer (typically): technical debt\n
  23. \n
  24. Code quality was one of the original 12 principles of Agile, but is often forgotten:\n\n“Continuous attention to technical excellence and good design enhances agility.”\n
  25. \n
  26. Agile and a focus on engineering practices have always gone hand-in-hand.\n\n“Continuous attention to technical excellence and good design enhances agility.”\n\nSO! Now we’re “building the thing right”. But ...\n
  27. ... building the thing Right™ isn’t good enough.\n
  28. NEXT: First, build the right thing.\n
  29. \n
  30. Enter “The Lean Startup”\n\nEric Ries coined the term and process “Lean Startup”\n\nA scientific method for creating successful products. \n\nFocus on building products that have a product-market fit.\n\nClosest thing to “Post-Agile” we have.\n
  31. \n
  32. \n
  33. Validate your idea before writing a line of code.\n\n* Start with a vision\n* Ask people what their pain is\n* Come back; ask about your solution ($$)\n* Try selling magical version of your product\n
  34. Entrepreneurs everywhere: a human institution designed to create new products and services under conditions of extreme uncertainty.\n\nEntrepreneurship management: A startup is an institution, not just a product, and so it requires a new kind of management specifically geared toward extreme uncertainty.\n\nValidated learning: Run frequent experiments to test your vision.\n\nInnovation accounting: how you measure progress, set milestones and prioritize work. Not vanity metrics.\n\nBuild-Measure-Learn: Fundamental activity - turn ideas into products, measure how customers respond, and learn whether to pivot or persevere.\n
  35. Goal: shorten all feedback loops.\n
  36. Ok - so now we’re looking pretty good.\n\nREVIEW:\n\nAgile: Efficiency, no waste\nSoftware Craftsmanship: Build the thing right\nCustomer Development: Build the right thing\n
  37. Ahh ... if only it were that easy.\n
  38. Agile is about managing software. \n\nAgile management is about managing complex systems of teams and projects.\n\nCraftsmanship is about continually improving at your craft.\n
  39. Fortunately ...\n
  40. ... there are no new problems.\n
  41. Scientific communities also suffer from silos. Most universities and research institutes are separated into scientific silos.\n\nMany phenomena can be observed across different fields (“local equilibriums” in economics and physics). “Discoveries” in mathematics turn out to have been solved years ago by meteorologists.\n\nComplexity thinking is the antidote to specialization in science. It recognizes patterns in systems across all scientific disciplines and promotes problem solving involving concepts from different fields.\n
  42. * “Scientific Management” was created in the late 19th century\n* Earliest attempts to apply engineering to management\n* About:\n * Efficiency and labor productivity\n * Top-down management\n * Rigid, command-and-control\n* Still in wide use today (military being the best example)\n
  43. \n
  44. Stephen Hawking\n\nTo manage social complexity, need to understand how things grow. Not how they are built.\n\n* Organizations are networks\n* Management is primarily about people and their relationships\n* Think of your organization as a living system\n\n
  45. Managers cannot construct and steer a self-organizing team. \n\nInstead, a team must be grown and nurtured.\n\nNext: Raising a teenager\n
  46. No matter what you plan for, it’s not going to happen the way you want.\n\n* Make the vision and goals clear\n* Make the “why” clear - give them the tools to make good decisions\n* Embrace failure as learning opportunities\n* Build trust through small contracts\n* Mature directness (drugs, sex, or not pulling their weight on a project)\n\nNext slide: Autonomy, Mastery, Purpose\n
  47. Daniel Pink, author of “Drive”\n\n3 elements of true motivation. These are my 3 main responsibilities as an Agile Management Craftsman.\n
  48. Daniel Pink, author of “Drive”\n\n3 elements of true motivation. These are my 3 main responsibilities as an Agile Management Craftsman.\n
  49. Daniel Pink, author of “Drive”\n\n3 elements of true motivation. These are my 3 main responsibilities as an Agile Management Craftsman.\n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. * CAT: “integrators, not implementors” => Started an in-house Java dev group\n* Vivisimo: UI made from XML and XSL => Started the UX Team, introduced Rails\n* Autodesk: Manager and Scrum Master => ??\n
  56. \n
  57. \n