Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Agenda 06:30 – 06:35 Sprint 0 – Ice breaker 06:35 - 06:55 Sprint 1 – Agile and the Costanza Effect 06:55 – 07:15 Sprint 2 retrospective.

Similar presentations

Presentation on theme: "1 Agenda 06:30 – 06:35 Sprint 0 – Ice breaker 06:35 - 06:55 Sprint 1 – Agile and the Costanza Effect 06:55 – 07:15 Sprint 2 retrospective."— Presentation transcript:


2 1

3 Agenda 06:30 – 06:35 Sprint 0 – Ice breaker 06:35 - 06:55 Sprint 1 – Agile and the Costanza Effect 06:55 – 07:15 Sprint 2 retrospective

4 The Costanza Effect Seinfeld Season 5, Episode 21: "The Opposite" The Start anding=1&autoplay=0&iv_load_policy=3&version=3&enablejsapi=1 3

5 The Costanza Effect If every instinct youve had was wrong, then the opposite would have to be right - Seinfelds encouragement to George 4

6 The Costanza Effect George gets empowered Yankees &showsearch=0&modestbranding=1&autoplay=0&i v_load_policy=3&version=3&enablejsapi=1 5

7 Conventional Wisdom vs Agile – with a little help from Henry 6

8 Conventional wisdom says to: Carefully vet job-seeking candidates to make sure they are strong individuals that can work independently with limited supervision. 7

9 Henry says: Collaborate Coming together is a beginning; keeping together is progress; working together is success. - Henry Ford 8

10 Agile agrees: Collaborate Have co-located teams (whenever you can) Empower teams (always) The whole is always greater than the sum of its parts (always!) Scrum ceremonies: Stand up Retrospection Share share share Declare the team a no-diva zone agile-leading-collaborative-teams-to-success/ agile-leading-collaborative-teams-to-success/ agile-leading-collaborative-teams-to-success/ agile-leading-collaborative-teams-to-success/ 9

11 Conventional wisdom says: If a project is complex, do up-front planning, defining, and designing so that we can be 100% sure of what we need to build before we start building it. 10

12 Henry says: Planning is one thing… You can't build a reputation on what you are going to do. - Henry Ford 11

13 Agile says: Plan only enough… Plan by time Daily Iteration Release Product roadmap Product vision Sprint 0 (if you have to) sprint-0 sprint-0 Design will emerge… intentional-yet-emergent intentional-yet-emergent Architecture will emerge… agile-architecture/ agile-architecture/ 12

14 Conventional wisdom says: Of course we want quality! We will test the system after the build with a dedicated testing team while the developers start on new functionality. 13

15 Henry says: Quality by integrity Quality means doing it right when no one is looking. Henry Ford 14

16 Agile says: Quality by practice Test-driven development (TDD) Behaviour-driven development (BDD) Pairing Quality analysts are part of the team No testing iterations (never) Continous integration urce_files/0000/0459/AgileQA.pdf 15

17 Conventional wisdom says: We are all professionals here. We dont need ceremonies and rituals to keep a team moving. We have tools, like email and instant messaging and MS Project to keep us productive. 16

18 Henry says: tools dont teach All life is experience, and one level is exchanged for another only when its lesson is learned. - Henry Ford 17

19 Agile says: learn from / teach by experience Co-located teams Scrum ceremonies help focus: Daily standup Sprint retrospectives Release retrospectives Retrospective retrospectives How good do you make your peer partner look? measures measures /2008/june/coaching-scrum-teams /2008/june/coaching-scrum-teams 18

20 Conventional wisdom says: We absolutely cannot afford to make any mistakes in developing this product. 19

21 Henry says: There is no success like failure… Failure is simply the opportunity to begin again, this time more intelligently. - Henry Ford 20

22 Agile says: fail early, fail often Have a clear vision Have an introspection after each failure Communicate lessons learned Allow enough time for iteration or experimentation Minimize the feedback cycle Instrument the design Insist on deep feedback Have flexible platforms - Article by JARED M. SPOOL - "Good judgment comes from experience and experience comes from bad judgments." 21

23 Conventional wisdom says: We are all professionals here. Now that we know what the client wants, we can give it to her in six months, when she will be visiting again 22

24 Henry says: Start small There is safety in small beginnings and there is unlimited capital in the experience gained by growing. - Henry Ford 23

25 Agile agrees: Start small Short iterations Commit what you are sure you can deliver Prioritize by value by-sanjiv-augustine-presentation 24

26 Conventional wisdom says: Only employ only candidates who are or can become experts quickly with minimal supervision so that they can contribute as individuals. 25

27 Abott and Costello say: 26

28 Agile says make them work in pairs Quality Coaching and mentoring Knowledge sharing Improved productivity Less code Instant peer review Pairing isnt controversial, done effectively it: reduces defects (by up to 86%, according to the 2000 University of Utah study), * improves productivity (up to three-fold, according to the 1975 US Army study) – the internet… 27

29 Conventional Wisdom says: As a user, I know exactly what I want. 28

30 Henry says: Horseplay! If I had asked people what they wanted, they would have said faster horses. - Henry Ford 29

31 Agile says: help me understand what you want… By giving me user stories By assigning a product owner to validate your user stories By helping me prioritize your stories By helping me build a story map to show your user stories in context By helping me groom your story backlog 30

32 Conventional Wisdom says: Some things are just not technically possible. 31

33 Henry says: Im hiring Agile Candidates… I am looking for a lot of men who have an infinite capacity to not know what can't be done. - Henry Ford 32

34 Henry says: YOU can (or cant) Whether you think you can, or you think you cant – youre right. - Henry Ford 33

35 Agile says: bring on new and difficult… the most appropriate projects for agile are ones with aggressive deadlines, a high degree of complexity, and a high degree of novelty (uniqueness) to them - Mark Cohns opinion ng-what-kind-of-projects-are-most-suited-for-agile ng-what-kind-of-projects-are-most-suited-for-agile 34

36 Thank you very much Marius Jooste 35

Download ppt "1 Agenda 06:30 – 06:35 Sprint 0 – Ice breaker 06:35 - 06:55 Sprint 1 – Agile and the Costanza Effect 06:55 – 07:15 Sprint 2 retrospective."

Similar presentations

Ads by Google