AGILE WHAT DOES IT MEAN?
Transcription
AGILE WHAT DOES IT MEAN?
AGILE – WHAT DOES IT MEAN? Philip Japikse (@skimedic) [email protected] www.skimedic.com/blog Microsoft MVP, ASPInsider, MCSD, MCDBA, CSM, CSP Principal Consultant/Architect, Strategic Data Systems Phil.About() Principal Consultant/Architect, Strategic Data Systems http://www.sds-consulting.com Author, Pro C# 6 and .NET 4.6 – Apress Publishing http://bit.ly/pro_csharp Microsoft MVP, ASPInsider, MCSD, MCDBA, CSM, CSP Founder, Agile Conferences, Inc. www.dayofagile.org President, Cincinnati .NET User’s Group Co-host, Hallway Conversations www.hallwayconversations.com Strategic Data Systems – What we do: Application Development and Application Renovations Architecture, Development, and Architectural Design Reviews .NET, Java, SharePoint Agility – Enterprise Agile Coaching and Transformations Training - Agile, .NET Our place or yours! Contact me at [email protected] Some of our Customers (That I can Share) HALLWAY CONVERSATIONS PODCAST Hosted by Phil Japikse, Steve Bohlen, Lee Brandt, James Bender Website: www.hallwayconversations.com iTunes: http://bit.ly/hallway_convo_itunes Feed Burner: http://bit.ly/hallway_convo_feed Also available through Windows Store BEFORE THE “MANIFESTO” MANNED LUNAR MISSION http://www.nasm.si.edu/collections/imagery/apollo/AS11/images/AS11-40-5903.html MERCURY PROGRAM October 1958 to May 1963 21 Unmanned Flights 4 with primates 1 every 2-3 months 6 Manned Flights May 5, 1961 Alan Shepard (Freedom 7) February 20, 1962 John Glenn (Friendship 7) May 15, 1963 Gordon Cooper (Faith 7) 1 every 3-5 months GEMINI PROGRAM May 1963 to November 1966 2 Unmanned Flights 7 months apart 10 Manned Flights 1 every 2-3 months Practiced Docking Spacewalks Gathering medical data APOLLO PROGRAM November 1966 to December 1972 6 Unmanned Flights 1 every 4-6 months 12 Manned Flights January 27, 1967 Apollo 1 Virgil Grissom, Ed White, Roger Chaffee die in a capsule fire July 20, 1969 Apollo 11 lands on the moon Neil Armstrong, Buzz Aldrin (Michael Collins) April 11, 1970 Apollo 13 Ultimate Time Box QUESTION: IS NASA AGILE OR WATERFALL? INTRODUCING AGILE SOFTWARE DEVELOPMENT WHY AGILE? THE MANIFESTO FOR AGILE SOFTWARE DEVELOPMENT We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. http://agilemanifesto.org February 11-13, 2001 EARLY ADOPTERS THE END OF THE BEGINNING? Now this is not the end. It is not even the beginning of the end. but it is, perhaps, the end of the beginning. – Winston Churchill, 1942 August 26, 2009 - David Norton declares Agile to be Mainstream http://bit.ly/mainstreamagile Mainstream refers to a current of thought that is presently widespread. It includes all popular culture and media culture, typically disseminated by mass media. It is to be distinguished from subcultures and countercultures, and at the opposite extreme are cult followings and fringe theories. - Wikipedia WHAT ELSE WAS MAINSTREAM? QUESTION: WILL AGILE LAST? AGILE IS ABOUT: People First Transparency Setting attainable goals Shortening the Feedback Loop Keep these in mind as you hear today’s speakers PEOPLE ARE NOT ASSETS, RESOURCES, OR CAPITAL SUPPORT EACH OTHER FULLY BE TRANSPARENT BE HONEST BE CLEAR 24 SET SMART GOALS UTILIZE RAPID FEEDBACK, FAST FAILURE, CONTINUOUS IMPROVEMENT AGILE BLOCKERS FEAR OF CHANGE 28 IT’S NOT ALWAYS WELCOME PEOPLE WILL GET MAD AT THE END OF THE DAY… YOU NEED TO “BE” AGILE, NOT “DO” AGILE Contact Me [email protected] www.sds-consulting.com [email protected] www.skimedic.com/blog www.twitter.com/skimedic www.hallwayconversations.com www.about.me/skimedic