Agile vs agile (vs agile)

68 %
32 %
Information about Agile vs agile (vs agile)
Business & Mgmt

Published on March 10, 2014

Author: wildfalcon

Source: slideshare.net

Description

Everyone says "I understand Agile", but do they really?

Based on 5 years of people telling me the understand Agile I started to think would could it mean when someone says that.

What I realised is that there has been a mindset shift about how companies work, and Agile (in it's strictest definition) is just a part of that.

Agile vs Agile (vs Agile) ! The fall of“scientific” management Dr Laurie Young Head of Operations ! ! Twitter: @wildfalcon ! Tech Culture Creative Photography Competitive Dancing

Why should you listen to me? When you understand the mindset shift you will be able to: • Communicate easier with each other • Explicitly choose which mindset you want your company to have • Build companies that adapt to unpredictable events • Test new ideas and new opportunities quickly

2 Mindsets

2 Mindsets (well, 3 actually)

Chaos Everyone just does work! “There’s no point paying attention to the way things get done” “We are wasting too much time on this ‘process’ crap” “Stop talking about how I work, let me get on with actually doing some work”

Chaos It just doesn’t work ! Let’s forget about this one!

Scientific Management 1. Get better results by thinking about how work is done: The “work practices” 2. Managers should control the employees’ work practices 3. Managers should empirically analyse and optimise work practices

Frederick Winslow Taylor ! ! (March 20, 1856 – March 21, 1915)

Employees: Do Work Managers: Tell employees how to do work

Pro: It works!

GDP(inM1960USD) 0 20000 40000 60000 80000 Year 1830 1840 1850 1860 1870 1880 1890 1900 1910 1913 1925 1938 Russia Germany

Cons: Many!

IT SUCKS!

Manager Employees

NO ONE IS HAVING FUN!

It’s slow to respond

It’s slow to respond Data is gathered here

It’s slow to respond But needs to get here so decisions can be made

It’s not accurate: People talk to each other!

Complex Systems

Complex Systems For example:! 1. Ant colonies 2. Human brain 3. Stock market 4. A team of people

Complex Systems 1. Complex systems adapt to their constraints 2. Complex systems rapidly reconfigure to adapt to any changes 3. Behaviour is emergent - meaning it’s unpredictable 4. Behaviour is constantly adapting so is rarely stable

1. Get better results by thinking about how work is done: The “work practices” 2. Teams of people should be empowered to control their own work practices 3. Teams should analyse and improve work practices Can also be called “Empowered Teams”

Running a company ? ? Developing a ! business model ? ? Projects ? ? Production ? ?

Chaos ? ? ? ? ? ? ? ? ? ? ? ?

Running a company ? ? Developing a ! business model ? ? Projects ? ? Production ? ?

Enough Theory

4 Tasks Running a company Developing a Business Model Projects Production

Project “A collaborative enterprise, carefully planned to achieve a particular aim” http://en.wikipedia.org/wiki/Project

Running a company ? ? Developing a ! business model ? ? Projects Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis ? Production ? ?

Running a company ? ? Developing a ! business model ? ? Projects Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis Agile:! Scrum XP Production ? ?

Production “The production of large amounts of standardised products, including and especially on assembly lines.” http://en.wikipedia.org/wiki/Mass_production

Running a company ? ? Developing a ! business model ? ? Projects Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis Agile:! Scrum XP Production Fordism ?

Running a company ? ? Developing a ! business model ? ? Projects Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis Agile:! Scrum XP Production Fordism Lean:! Kanban Toyota Production System JIT Manufacturing

Developing a Business Model http://en.wikipedia.org/wiki/Business_model “The rationale of how an organisation creates, delivers, and captures value"

Running a company ? ? Developing a ! business model Business Plan:! Write a business plan then implement it exactly ? Projects Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis Agile:! Scrum XP Production Fordism Lean:! Kanban Toyota Production System JIT Manufacturing

Running a company ? ? Developing a ! business model Business Plan:! Write a business plan then implement it exactly Lean Startup:! Team builds business plan by experiment MVP Projects Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis Agile:! Scrum XP Production Fordism Lean:! Kanban Toyota Production System JIT Manufacturing

Running a company “The system by which corporations are directed and controlled.” http://en.wikipedia.org/wiki/Corporate_Governance

Running a company Corporate Governance! eg: Multinations, Governments, Most Enterprises ? Developing a ! business model Business Plan::! Write a business plan then implement it exactly Lean Startup:! Team builds business plan by experiment MVP Projects Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis Agile:! Scrum XP Production Fordism Lean:! Kanban Toyota Production System JIT Manufacturing

Running a company Corporate Governance! eg: Multinations, Governments, Most Enterprises No Name:! eg: 37 Signals, Github Developing a ! business model Business Plan::! Write a business plan then implement it exactly Lean Startup:! Team builds business plan by experiment MVP Projects Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis Agile:! Scrum XP Production Fordism Lean:! Kanban Toyota Production System JIT Manufacturing

3 Common uses of the word “Agile”

Running a company No Name! eg: Vodafone, Governments, Most Enterprises No Name:! eg: 37 Signals, Github Startups No Name:! Write a business plan then implement it exactly Lean Startup:! Everyone builds a business plan though experiment MVP Projects Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis Agile:! Scrum XP Production Fordism Lean:! Kanban Toyota Production System JIT Manufacturing Agile is a way of building projects with empowered teams

Running a company No Name! eg: Vodafone, Governments, Most Enterprises No Name:! eg: 37 Signals, Github Startups No Name:! Write a business plan then implement it exactly Lean Startup:! Everyone builds a business plan though experiment MVP Projects Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis Agile:! Scrum XP Production Fordism Lean:! Kanban Toyota Production System JIT Manufacturing Agile is any way of working with empowered teams

Chaos Chaos No Name! eg: Vodafone, Governments, Most Enterprises No Name:! eg: 37 Signals, Github Chaos No Name:! Write a business plan then implement it exactly Lean Startup:! Everyone builds a business plan though experiment MVP Chaos Project Management:! Gantt Charts Prince2 Waterfall Pert Analysis Agile:! Scrum XP Chaos Fordism Lean:! Kanban Toyota Production System JIT Manufacturing Agile is ANY way of working that doesn’t use managers & hierarchy

Summary ! 2 (or 3) Mindsets about how a company can work ! How these apply to 4 types of work that a company can do !

Summary ! Over the past 130 years there has been a gradual change:
 Chaos -> Scientific Management -> Complex Systems ! We are learning how create empowered teams that are more fun to work in and generate better results !

Further Reading • The Last Re-Org You’ll Ever Do
 https://medium.com/p/f19160f61500 • Inside GitHub's Super-Lean Management Strategy
 http://www.fastcolabs.com/3020181/open-company/inside-githubs-super-lean-management-strategy-and-how-it- drives-innovation • Scaling Agile @ Spotify
 http://ucvox.files.wordpress.com/2012/11/113617905-scaling-agile-spotify-11.pdf • The Marshall Model of Organisational Evolution
 http://fallingblossoms.com/opinion/content?id=1006

Add a comment

Related presentations

Canvas Prints at Affordable Prices make you smile.Visit http://www.shopcanvasprint...

30 Días en Bici en Gijón organiza un recorrido por los comercios históricos de la ...

Con el fin de conocer mejor el rol que juega internet en el proceso de compra en E...

With three established projects across the country and seven more in the pipeline,...

Retailing is not a rocket science, neither it's walk-in-the-park. In this presenta...

What is research??

What is research??

April 2, 2014

Explanatory definitions of research in depth...

Related pages

Full Comparison: Agile vs Scrum vs Waterfall vs Kanban

What's the difference between Agile vs Scrum vs Waterfall vs Kanban? Here's everything you need to know about these project management methodologies.
Read more

Difference Between Agile and Scrum

Agile vs Scrum. Agile and Scrum are terms used in project management. The Agile methodology employs incremental and iterative work cadences that ...
Read more

What is the difference between Scrum and Agile Development?

What is the difference between Scrum and ... What is the difference between Scrum and Agile ... Difference between VS2010 Scrum v1.0 vs MSF for Agile ...
Read more

Agile vs Waterfall Project Management: Which one to choose?

Agile vs Waterfall Project Management: Which one to choose? Successful software development requires a decent project management strategy. When it comes to ...
Read more

Agile vs. Lean vs. Lean Agile | Pivotal

Agile and Lean have been around for decades. Their marriage for software development has a long history as well. Yet, there is still a lot of confusion ...
Read more

Agile Vs. Lean: Yeah Yeah, What’s the Difference? « The ...

Any project that follows these values and principles can rightly be considered to be agile. That said, there are definitely preferred practices that are ...
Read more

Scrum Methodology vs. Agile Methodology - OneDesk

Orchestrate. August 20, 2015. Agile and Scrum are terms employed in project management. The Agile methodology employs progressive and repetitive work ...
Read more

Lean vs. Agile - OneDesk

Lean vs agile | Building the Right Product. August 11, 2013 […] was reading a post by Kimberly Chan on lean vs agile yesterday and wanted to expand on it ...
Read more

Lean vs. Agile - Worin besteht der Unterschied? - JAXenter

Bevorzugen Sie als Entwickler agile Methoden oder arbeiten Sie lieber lean? Oder gibt es überhaupt keinen Unterschied zwischen den beiden Ansätzen und ...
Read more

At odds - Agile vs. Traditional Project Management

A large chasm exists between traditional project management perspectives and the newer, agile practices in project management. This article explores how ...
Read more