Slide 1

Slide 1 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. The Agile Reading Glasses 4 fundamental blocks of knowledge you need to have before successfully be able to understand agile

Slide 2

Slide 2 text

agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Andrea Tomasini Agile Coach & Trainer [email protected] @tumma72 @agile42/coaches

Slide 3

Slide 3 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Pull principle Iterative & Incremental Empirical Process Control Lean Thinking Agile Reading Glasses

Slide 4

Slide 4 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Empirical Process control Agile is based on empirical control, through transparency, inspection and adaptation the best processes are emerging while doing, and only retrospectively it is possible to recognize successful adaptation from non successful ones

Slide 5

Slide 5 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Defined Process Control The time required to complete a repeatable action is a valid proxy to predict time to complete

Slide 6

Slide 6 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Statistical Process Control Based on analysis of historical data, and repeatable patterns

Slide 7

Slide 7 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. 68! 10s 20s 5s 15s 20 38 52 80? 76? 69?

Slide 8

Slide 8 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010. Empirical Process Control Every step performed while creating a new product is unique, only outcome can be trusted

Slide 9

Slide 9 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Defined Control Repeatable Mechanical Activities Statistical Control Moderate Uncertainty and Variations Empirical Control High Uncertainty and Variations € €€ €€€

Slide 10

Slide 10 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Pull Principle Agile approaches are based on pull principle which allows self-organizing teams to pull in work and knowledge as needed in order to deliver valuable quality software

Slide 11

Slide 11 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Push Pull Individual Team Compliance Collaboration Com petition Focus on value

Slide 12

Slide 12 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Lean Thinking Lean Thinking inspired process improvement through constant observation of the unevenness in a flow, resources or people overburdening and elimination of wasteful activities

Slide 13

Slide 13 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Sakichi Toyoda (1867-1930) • Founder of the Toyota Automatic Loom Works, ltd. • Inventor of the manual and machine-powered looms • Initiator of the Lean Thinking • For-runner of the Toyota Production System, by defining the Jidoka: “Autonomation”

Slide 14

Slide 14 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015.

Slide 15

Slide 15 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015.

Slide 16

Slide 16 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010. Overburden (無理: muri) do not overload your People

Slide 17

Slide 17 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010. Unnecessary Variations (斑: mura) keep the Flow Even

Slide 18

Slide 18 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010. Wasteful Activities (無駄: muda) remove non value adding Activities

Slide 19

Slide 19 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Iterative & Incremental Delivering a product in subsequent iterative releases, not only improves the explicit quality of it, it also allows everybody involved in its development as well as every stakeholder, to learn better what is really needed to support a business vision

Slide 20

Slide 20 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. I need to move from A to B faster, and avoid traffic…

Slide 21

Slide 21 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. I am not that good at stating in equilibrium I need something more stable…

Slide 22

Slide 22 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. I am stable now, but not fast as I would like to be, can we go faster?

Slide 23

Slide 23 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. I figure I am pretty tired in the evening, and though I like sport, I still need to be faster

Slide 24

Slide 24 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Inspect the outcome and learn to validate your assumptions & hypothesis What is this?

Slide 25

Slide 25 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Agile Values & Principles Agile Values & Principles are supporting teams developing the right attitude to enable continuos and regular value delivering to the client, while continuously improving

Slide 26

Slide 26 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Individuals & interactions Working software Customer collaboration Responding to change Processes & tools Comprehensive documentation Contract negotiation Following a plan o v e r We recognize the value here... We value this more….

Slide 27

Slide 27 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Self-Organization Teams are organizing and managing themselves, as they are taking responsibility to deliver value and maximize their effectiveness and efficiency

Slide 28

Slide 28 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. self- organized managed

Slide 29

Slide 29 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. ...all on the same boat ...all on the same boat

Slide 30

Slide 30 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Focus Deliver value, one step at a time by stopping starting new things, and focusing on finishing already started things

Slide 31

Slide 31 text

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Focus: Getting things done, one at a time...

Slide 32

Slide 32 text

agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2015. 1. Agile is more about being different than doing different things… it is a mindset and culture change agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015.

Slide 33

Slide 33 text

agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2015. 2. Being aware of the complexity of the environment in which the work is done, increases the likelihood to chose the right system of control agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015.

Slide 34

Slide 34 text

agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2015. 3. Being agile shouldn't be a goal in itself, but the way to achieve greater customer satisfaction, by leverage learning in the process agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015.

Slide 35

Slide 35 text

agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2015. 4. Agile requires discipline, perseverance and continuous inspection and adaptations: that is while being simple… it ain’t easy! agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2015.

Slide 36

Slide 36 text

agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Thank You!

Slide 37

Slide 37 text

agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2015. More food for thought... http://slideshare.net/tumma72

Slide 38

Slide 38 text

agile42 | the agile coaching company www.agile42.com | All rights reserved. Copyright © 2007 - 2015. Copyrights notice All material produced in this presentation is protected by the Creative Common License 3.0 (by-nc-sa).