Submit Search
Upload
Future is Agile
•
0 likes
•
552 views
O
Oliver Szymanski
Follow
Introduction to agile
Read less
Read more
Technology
Report
Share
Report
Share
1 of 29
Download now
Download to read offline
Recommended
Build your biz with tech while working fewer hours
Build your biz with tech while working fewer hours
Liberteks
Changing Rules for Startups: Charles Hudson, Precursor
Changing Rules for Startups: Charles Hudson, Precursor
Amazon Web Services
The future of intelligent talent sourcing, assessment and matching systems | ...
The future of intelligent talent sourcing, assessment and matching systems | ...
LinkedIn Talent Solutions
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...
Amazon Web Services
Functions In Scala
Functions In Scala
Knoldus Inc.
Agile framework Support
Agile framework Support
Oliver Szymanski
Scala tutorial
Scala tutorial
wafianedjma
Introduction to Asynchronous scala
Introduction to Asynchronous scala
Stratio
Recommended
Build your biz with tech while working fewer hours
Build your biz with tech while working fewer hours
Liberteks
Changing Rules for Startups: Charles Hudson, Precursor
Changing Rules for Startups: Charles Hudson, Precursor
Amazon Web Services
The future of intelligent talent sourcing, assessment and matching systems | ...
The future of intelligent talent sourcing, assessment and matching systems | ...
LinkedIn Talent Solutions
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...
Amazon Web Services
Functions In Scala
Functions In Scala
Knoldus Inc.
Agile framework Support
Agile framework Support
Oliver Szymanski
Scala tutorial
Scala tutorial
wafianedjma
Introduction to Asynchronous scala
Introduction to Asynchronous scala
Stratio
What is ? Modern business questions 2014
What is ? Modern business questions 2014
Exo Futures
Recruiting Great Engineers in Six Easy Steps
Recruiting Great Engineers in Six Easy Steps
Aleksandr Yampolskiy
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
Amazon Web Services
Serverless Toronto helps Startups
Serverless Toronto helps Startups
Daniel Zivkovic
Hdi Capital Area September 2014 Meeting Slides
Hdi Capital Area September 2014 Meeting Slides
hdicapitalarea
Microservices Workshop - Craft Conference
Microservices Workshop - Craft Conference
Adrian Cockcroft
The Business Value of a PaaS (presented by Kieron Sambrook Smith, Chief Comme...
The Business Value of a PaaS (presented by Kieron Sambrook Smith, Chief Comme...
eZ Systems
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
Amazon Web Services
Cloudsourcing2013
Cloudsourcing2013
Cliff Ashcroft
Disruptive Technologies 2014 - Cloud 9 Summit
Disruptive Technologies 2014 - Cloud 9 Summit
Gregory LaFollette, CPA,CITP,CGMA
What *Is* Cloud? - A introduction for non-techies
What *Is* Cloud? - A introduction for non-techies
Andrew Ferrier
Choosing and Using Cloud Services with SharePoint
Choosing and Using Cloud Services with SharePoint
Deploy Software Solutions ("Deploy Solutions")
Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?
C4Media
Surviving Your Tech Stack
Surviving Your Tech Stack
FITC
Opening Keynote by Dr. Werner Vogels
Opening Keynote by Dr. Werner Vogels
Amazon Web Services
UC 2015 - How Government Departments are improving agile working in a secure ...
UC 2015 - How Government Departments are improving agile working in a secure ...
Kahootz
CI or FS Poly Cleared Job Fair Handbook | November 9
CI or FS Poly Cleared Job Fair Handbook | November 9
ClearedJobs.Net
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2
Cloud Computing Overview
Cloud Computing Overview
Doug Allen
Atlassian Executive Business Forum - LinkedIn HQ
Atlassian Executive Business Forum - LinkedIn HQ
ServiceRocket
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
More Related Content
Similar to Future is Agile
What is ? Modern business questions 2014
What is ? Modern business questions 2014
Exo Futures
Recruiting Great Engineers in Six Easy Steps
Recruiting Great Engineers in Six Easy Steps
Aleksandr Yampolskiy
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
Amazon Web Services
Serverless Toronto helps Startups
Serverless Toronto helps Startups
Daniel Zivkovic
Hdi Capital Area September 2014 Meeting Slides
Hdi Capital Area September 2014 Meeting Slides
hdicapitalarea
Microservices Workshop - Craft Conference
Microservices Workshop - Craft Conference
Adrian Cockcroft
The Business Value of a PaaS (presented by Kieron Sambrook Smith, Chief Comme...
The Business Value of a PaaS (presented by Kieron Sambrook Smith, Chief Comme...
eZ Systems
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
Amazon Web Services
Cloudsourcing2013
Cloudsourcing2013
Cliff Ashcroft
Disruptive Technologies 2014 - Cloud 9 Summit
Disruptive Technologies 2014 - Cloud 9 Summit
Gregory LaFollette, CPA,CITP,CGMA
What *Is* Cloud? - A introduction for non-techies
What *Is* Cloud? - A introduction for non-techies
Andrew Ferrier
Choosing and Using Cloud Services with SharePoint
Choosing and Using Cloud Services with SharePoint
Deploy Software Solutions ("Deploy Solutions")
Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?
C4Media
Surviving Your Tech Stack
Surviving Your Tech Stack
FITC
Opening Keynote by Dr. Werner Vogels
Opening Keynote by Dr. Werner Vogels
Amazon Web Services
UC 2015 - How Government Departments are improving agile working in a secure ...
UC 2015 - How Government Departments are improving agile working in a secure ...
Kahootz
CI or FS Poly Cleared Job Fair Handbook | November 9
CI or FS Poly Cleared Job Fair Handbook | November 9
ClearedJobs.Net
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2
Cloud Computing Overview
Cloud Computing Overview
Doug Allen
Atlassian Executive Business Forum - LinkedIn HQ
Atlassian Executive Business Forum - LinkedIn HQ
ServiceRocket
Similar to Future is Agile
(20)
What is ? Modern business questions 2014
What is ? Modern business questions 2014
Recruiting Great Engineers in Six Easy Steps
Recruiting Great Engineers in Six Easy Steps
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
(SPOT205) 5 Lessons for Managing Massive IT Transformation Projects
Serverless Toronto helps Startups
Serverless Toronto helps Startups
Hdi Capital Area September 2014 Meeting Slides
Hdi Capital Area September 2014 Meeting Slides
Microservices Workshop - Craft Conference
Microservices Workshop - Craft Conference
The Business Value of a PaaS (presented by Kieron Sambrook Smith, Chief Comme...
The Business Value of a PaaS (presented by Kieron Sambrook Smith, Chief Comme...
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
How We end the Walking Dead in the Enterprise - Session Sponsored by Versent
Cloudsourcing2013
Cloudsourcing2013
Disruptive Technologies 2014 - Cloud 9 Summit
Disruptive Technologies 2014 - Cloud 9 Summit
What *Is* Cloud? - A introduction for non-techies
What *Is* Cloud? - A introduction for non-techies
Choosing and Using Cloud Services with SharePoint
Choosing and Using Cloud Services with SharePoint
Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?
Surviving Your Tech Stack
Surviving Your Tech Stack
Opening Keynote by Dr. Werner Vogels
Opening Keynote by Dr. Werner Vogels
UC 2015 - How Government Departments are improving agile working in a secure ...
UC 2015 - How Government Departments are improving agile working in a secure ...
CI or FS Poly Cleared Job Fair Handbook | November 9
CI or FS Poly Cleared Job Fair Handbook | November 9
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view
Cloud Computing Overview
Cloud Computing Overview
Atlassian Executive Business Forum - LinkedIn HQ
Atlassian Executive Business Forum - LinkedIn HQ
Recently uploaded
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Recently uploaded
(20)
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Future is Agile
1.
The Future is Agile
2.
David & Oliver •
David: davidtanzer.net, @dtanzer • Oliver: source-knights.com, @sourceknights • both independent software consultants • both striving for simplicity in software development Copyright © 2010 Source-Knights.com
3.
"Engineers are hired
to create David & Oliver business value, not to program things. Patrick McKenzie Copyright © 2010 Source-Knights.com
4.
Defining Agile • • • • • • Responsibility /
Trust Flexibility People & Interactions Continuous Delivery / Buildability Business Value / Quality Continuous Feature Flow vs. strict dates Copyright © 2010 Source-Knights.com
5.
Agenda • Companies • Teams •
Developers Copyright © 2010 Source-Knights.com
6.
Voting 39% “Our company says
we are agile but it’s not really agile” http://jaxenter.de/polls/Wie-gut-funktioniert-bei-Ihnen-Agile-Softwareentwicklung-167431 Copyright © 2010 Source-Knights.com
7.
Short history Companies Copyright ©
2010 Source-Knights.com
8.
Time Copyright © 2010
Source-Knights.com
9.
Cycle Time &
Deployment • Daily Deployment • possible? • really needed? Copyright © 2010 Source-Knights.com
10.
Cycle Time &
Deployment • Long cycle time • • • • solve last year’s problems late ROI vulnerable to competition impact/visibility of an issue Copyright © 2010 Source-Knights.com
11.
Cycle Time &
Deployment Copyright © 2010 Source-Knights.com
12.
Quality Cycle Time &
Deployment Copyright © 2010 Source-Knights.com
13.
"Worried that TDD
will slow down Cycle Time & Deployment J. B. Rainsberger Copyright © 2010 Source-Knights.com
14.
Quality vs. speed •
low quality slows you down • technical debt • impact on the future => Quality AND speed The general principle of software quality is: Improving quality reduces development cost. You don’t have to choose between quality, cost and timethey all go hand in hand. Steve McConnell Copyright © 2010 Source-Knights.com
15.
Maintaining quality • Manually
testing • Test department => not sufficient for short cycles • Test driven development • Specification by example • Pair programming / Code reviews => fast feedback Copyright © 2010 Source-Knights.com
16.
Maintaining quality • external
feedback via early delivery Copyright © 2010 Source-Knights.com
17.
Short history Teams Copyright ©
2010 Source-Knights.com
18.
Self organisation “Hierarchy is
great for maintaining predictability and repeatability. It simplifies planning and makes it easier to control a large group of people from the top down, which is why military organizations rely on it so heavily. But when you’re an entertainment company that’s spent the last decade going out of its way to recruit the most intelligent, innovative, talented people on Earth, telling them to sit at a desk and do what they’re told obliterates 99 percent of their value.” Valve Handbook for new Employees Copyright © 2010 Source-Knights.com
19.
Responsibility “Why does your
desk have wheels? Think of those wheels as a symbolic reminder that you should always be considering where you could move yourself to be more valuable.” Valve Handbook for new Employees Copyright © 2010 Source-Knights.com
20.
Responsibility Pull Copyright © 2010
Source-Knights.com
21.
Pull • let the
experts decide • the team knows what they can do (at least they should ;)) • better distribution of workload • less idle time • helps optimizing the flow • helps dealing with technical debt by the team Copyright © 2010 Source-Knights.com
22.
Pull Own Quality! Copyright © 2010
Source-Knights.com
23.
This surgery is
hard at the budget. Can you reduce the costs by skipping something simple? We can skip washing hands... (just list it as technical debt) Copyright © 2010 Source-Knights.com
24.
Pull No! Copyright © 2010
Source-Knights.com
25.
Own Quality • • • • • Refactoring Test driven
development Pair Programming Overload of tasks Bug managing vs fixing Copyright © 2010 Source-Knights.com
26.
Continuous improvement Own Quality Copyright ©
2010 Source-Knights.com
27.
Continuous improvement • • • • • retrospectives coding dojos skill
meeting communities of practice look beyond one’s own nose Copyright © 2010 Source-Knights.com
28.
business@davidtanzer.net Continuous improvement oliver.szymanski@source-knights.com Copyright ©
2010 Source-Knights.com
29.
• (c) 2013
Oliver Szymanski & David Tanzer • Image credits • • • • • Idea: Delivery: Bomb: Wolf: Leopards: • All other photos: David Tanzer Copyright © 2010 Source-Knights.com
Download now