Let's Talk… AGILE

  • Published on
    08-May-2015

  • View
    263

  • Download
    0

Embed Size (px)

DESCRIPTION

Overview of agile values, principles and practices. Agile certifications, and what cool about agile philosophy.

Transcript

<ul><li>1.Nah Wee Yang about.me/wynah </li></ul> <p>2. AgileConcepts&amp;Principles AgilePractices WhatsHotandWhatsCool OpenDiscussions 3. Myths Customerknowsexactlywhattheywant Developersknowexactlyhowtobuildit Nothingwillchangealongtheway Reality Customersdiscoverwhattheywantwhentheyseeit Developersdiscoverhowtobuildwhentheybuildit Manythingschangealongtheway 4. IKIWISIIllKnowItWhenISeeIt 5. AGILE AgileisaPhilosophyorMindset Basedonagilevalues,principles&amp;practices AgileManifesto 4Values 12Principles 6. AGILE CONCEPTS LearningProgression v rstlearn,thendetach,andnallytranscend Shu v Learnatechniquethatworks Ha v Learnthelimitsofthetechnique Ri v Shifttechniquesatanymoment Alistair Cockburn, Agile Software Development: The Cooperative Game, 2nd ed. (Upper Saddle River, NJ: Addison-Wesley, 2007), 24. 7. AGILE MANIFESTO Individualsandinteractionsoverprocessesandtools Workingsoftwareovercomprehensivedocumentation Customercollaborationovercontractnegotiation Respondingtochangeoverfollowingaplan Values4 http://agilemanifesto.org 8. AGILE MANIFESTO 1. Ourhighestpriorityistosatisfythecustomerthroughearly andcontinuousdeliveryofvaluablesoftware 2. Welcomechangingrequirements,evenlateindevelopment. Agileprocessesharnesschangeforthecustomer's competitiveadvantage 3. Deliverworkingsoftwarefrequently,fromacoupleofweeks toacoupleofmonths,withapreferencetotheshorter timescale 4. Businesspeopleanddevelopersmustworktogetherdaily throughouttheproject Principles12 http://agilemanifesto.org 9. AGILE MANIFESTO 5. Buildprojectsaroundmotivatedindividuals.Givethemthe environmentandsupporttheyneed,andtrustthemtoget thejobdone 6. Themostecientandeectivemethodofconveying informationtoandwithinadevelopmentteamisface-to-face conversation 7. Workingsoftwareistheprimarymeasureofprogress 8. Agileprocessespromotesustainabledevelopment.Sponsors, developers,andusersshouldbeabletomaintainaconstant paceindenitely Principles12 http://agilemanifesto.org 10. AGILE MANIFESTO 9. Continuousattentiontotechnicalexcellenceandgooddesign enhancesagility 10.Simplicitytheartofmaximizingtheamountofworknot doneisessential 11. Thebestarchitectures,requirements,anddesignsemerge fromself-organizingteams 12.Atregularintervals,theteamreectsonhowtobecome moreeective,thentunesandadjustsitsbehavior accordingly Principles12 http://agilemanifesto.org 11. AGILE vs TRADITIONAL 12. AGILE vs TRADITIONAL Traditional:Known(xed)scope;estimatetimeand cost Agile:Emerging(variable)scope;xedcost&amp;timeif thereisexibilityonscopepriorities 13. AgilePractices 14. AGILE PRACTICES Scrum: Provides an agile project management framework XP: Focuses on agile engineering practices Kanban and Lean: Limit work in progress and optimize flow DSDM: Takes a broader stakeholder perspective on the team FDD: Focuses on feature delivery Crystal: Outlines situationally specific solutions 15. WhatsHotandWhatsCool 16. WHATS HOT ProfessionalCertication o PMIAgileCertiedPractitioner(PMI-ACP) o AgileProjectManagement(AgilePM) o CertiedScrumMaster,Professional,Developer, ProductOwner(CSM,CSP,CSD,CSPO) ServantLeadership Disciplined 17. WHATS HOT PMI-ACPExamRequirements Education GeneralProject Experience* AgileProject Experience* TraininginAgile Practices Highschool diplomaor equivalent 2,000hours(about 12months)of projectteam experiencewithin thelast5years 1,500hours(about 8months)ofagile projectteamor agile methodology experiencewithin thelast3years 21hours 18. WHATS COOL FocusonfrequentandearlydeliveryofValue Nevermissthedeadlineagain! UserStoriesinsteadofSpecications WholeTeam Self-Organized 19. OpenDiscussions 20. Lets Talk AGILE 21. ThankYou Nah Wee Yang about.me/wynah </p>