Succeeding with Agile

Size: px
Start display at page:

Download "Succeeding with Agile"

Transcription

1 Succeeding with Agile in the Federal Goverment Arena Jim and Melissa York 1

2 Who We Are Melissa York Principle Operations FoxHedge Ltd Jim York Principle Coach 2

3 What We Do Coaching Coaching leaders to build effective teams and products Learning on your terms, focusing on the problems you want to solve. Dealing with the real challenges building products in your business environment. Onsite coaching for your teams and the people who lead and support them. Training Teaching individuals and teams in dynamic, interactive workshops Certified ScrumMaster Certified Product Owner Agile Team Workshop Starting Your Agile Project Lean and Agile Orientation Executive Agile Orientation Agile Requirements, Planning, and Estimation 3

4 Upcoming Classes Certified ScrumMaster July - Frederick, MD 1-2 August - Dulles, VA 9-10 September - Arlington, VA Certified Scrum Product Owner September - Dulles, VA PMI attendees can get $150 off Early Bird and Regular registration prices for these classes Use promotional code PMILoudoun 4

5 Software is not a project 5

6 Assumed Software Lifecycle Idea Retirement Dev Operations 6

7 Assumed Software Lifecycle Project Idea Retirement Dev Operations 7

8 Actual Software Lifecycle Idea Retirement Dev Operations 8

9 Software is not a weapons program 9

10 Planned Obsolescence Idea Retirement Dev Operations 10

11 Obsolescence unknown Idea Dev Operations? 11

12 Who is driving Agile? 12

13 U.S. Chief Information Officer 25 Point Implementation Plan to Reform Federal Information Technology Management December 9,

14 14

15 15

16 16

17 17

18 18

19 19

20 20

21 21

22 Office of the Secretary of Defense A New Approach for Delivering Information Technology Capabilities in the Department of Defense November

23 23

24 24

25 25

26 United States Government Accountability Office Effective Practices and Federal Challenges in Applying Agile Methods July

27 27

28 28

29 The FAR Federal Acquisition Regulations Issued March 2005 by the: General Services Administration Department of Defense National Aeronautics and Space Adminstration 29

30 30

31 31

32 Agile 32

33 Dispelling an Agile Myth Myth Reality Agile is a Methodology! It s a mindset, supported by practices, which enables you to react in a timely and appropriate way to change. 33

34 For Example Scrum A team-based framework for accomplishing creative work 34

35 Scrum Delivery Cycle 35

36 Scrum Delivery Cycle with Practices Release Planning Small team Customer in the Room Standup Sustainable Pace Sit Together Pair Programming Frequent Integration Prioritization TDD Empowered Team Automated Testing Points User Stories Modeling 1-click Build & Deploy Adaptive Planning YAGNI DoD Information Radiator Review Retrospectives 36

37 Shu Ha Ri 37

38 Agility 38

39 Some Essential Success Factors 39

40 Start with the Problem! 40

41 Create Shared Understanding 41

42 Effective Leadership 42

43 Customer wants what we re working on, now! 43

44 Customer is willing and able to engage with the team Jim s 80/5 Guideline for Product Owner Engagement The Product Owner must ensure that 80% of the Scrum Development Team s questions are answered within 5 minutes of the question being raised. 44

45 Willingness and ability to take appropriate and timely action based on feedback 45

46 Challenges Agile is not a silver bullet Agile will expose problems early Agile requires team alignment, trust and collaboration Agile defines new roles and responsibilities Agile will be successful only if the feedback it generates is addressed 46

47 47

48 48

49 People resist change 49

50 People resist change they don t understand 50

51 Q&A Here Be Dragons Signalled Intent Carine06 / Wikimedia Commons / cc-by-sa Carta Marina by Olaus Magnus, James Ford Bell Library 51