Agile Project Management Cheat Sheet

Den Agile Software Development Manifesto er et bevidst strømlinet udtryk for de grundlæggende værdier i agile projektledelse. Brug dette manifest som en vejledning til at gennemføre agile metoder i dine projekter.

"Vi afdække bedre måder at udvikle software ved at gøre det, og hjælpe andre gøre det gennem dette arbejde, vi er kommet til værdi.:

  • Enkeltpersoner og interaktioner end processer og værktøjer
  • Arbejde software over omfattende dokumentation
  • Kunde samarbejde i kontraktforhandlingerne
  • Reaktion på ændre sig over efter en plan

Det vil sige, mens der er værdi i punkterne på højre, vi værdsætter punkterne på venstre mere. "

Agile Manifesto Copyright 2001: Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor , Ken Schwaber, Jeff Sutherland, Dave Thomas.

Denne erklæring kan frit kopieres i nogen form, men kun i sin helhed gennem denne meddelelse.

De 12 agile

De 12 Agile principper er et sæt vejledende koncepter, der understøtter projektteams i gennemførelsen agile projekter. Brug disse begreber til at gennemføre agile metoder i dine projekter.

  1. Vores højeste prioritet er at tilfredsstille kunden gennem tidlig og løbende levering af værdifulde software.
  2. Velkommen skiftende krav, selv sent i udviklingen. Agile processer udnytte forandring for kundens konkurrencefordel.
  3. Lever arbejde software ofte, fra et par uger til et par måneder, med en præference for den kortere tidshorisont.
  4. Forretningsfolk og udviklere skal arbejde sammen hver dag gennem hele projektet.
  5. Byg projekter omkring motiverede individer. Giv dem og støtte de har brug for, og har tillid til dem for at få arbejdet gjort.
  6. Den mest effektive metode til at formidle information til og inden for et udviklingsteam er face-to-face samtale.
  7. Arbejde software er den primære mål for fremskridt.
  8. Agile processer fremme bæredygtig udvikling. Sponsorerne, udviklere og brugere skal kunne opretholde en konstant tempo på ubestemt tid.
  9. Kontinuerlig vægt på teknisk ekspertise og godt design øger smidighed.
  10. Enkelhed - kunsten at maksimere den mængde arbejde ikke gjort - er afgørende.
  11. De bedste arkitekturer, krav og design kommer ud selvorganiserende teams.
  12. Med jævne mellemrum, holdet reflekterer over, hvordan du bliver mere effektiv, så melodier og justerer sin adfærd i overensstemmelse hermed.

Den Agile køreplan for Value

Køreplanen til Værdi er et højt niveau billede af det agile projekt. Etaperne i køreplanen til Value er beskrevet i listen efter diagram:

Agile Project Management Cheat Sheet

  • I fase 1, det produkt ejer identificerer produktet vision. Produktet vision er en definition af, hvad dit produkt er, hvordan det vil understøtte din virksomhed eller organisations strategi, og som vil bruge produktet. På længere projekter, revidere produktet vision mindst en gang om året.
  • I fase 2, produktet ejeren skaber et produkt køreplan. Køreplan Produktet er et højt niveau visning af produktkrav, med en løs tidsramme for, når du vil udvikle disse krav. Identifikation produktkrav og derefter prioritere og groft anslå indsatsen for disse krav er en stor del af at skabe dit produkt køreplan. På længere projekter, revidere køreplan produktet mindst to gange om året.
  • I fase 3, produktet ejer skaber en release plan. Frigivelsen Planen identificerer et højt niveau tidsplan for frigivelsen af arbejdstiden software. En agile projekt vil få mange udgivelser, med den højeste prioritet funktioner lancering først. En typisk udgivelse indeholder tre-til-fem sprints. Opret en release plan i begyndelsen af ​​hver udgivelse.
  • I fase 4, produktet ejeren, føreren, og udviklingsteam planen sprints, også kaldet iterationer, og begynde at skabe produktet inden disse sprints. Sprint planlægningsmøder foregår i starten af hver sprint, hvor Scrum teamet bestemmer, hvad krav vil være i den kommende iteration.
  • I fase 5,, udviklingsholdet har daglige møder. Under hver sprint I det daglige møde, du bruger ikke mere end 15 minutter, og drøfte, hvad du gennemført i går, hvad du vil arbejde på i dag, og eventuelle vejspærringer du har.
  • I fase 6, holdet besidder en sprint revision. I spurten revision ved udgangen af hver sprint, du demonstrere arbejdsmiljøet produkt skabt under sprint til produktet interessenter.
  • I fase 7, holdet besidder en sprint retrospektiv. Sprint Retrospective er et møde, hvor teamet diskuterer, hvordan spurten gik og planerne for forbedringer i næste sprint. Ligesom sprint review, har du en sprint retrospektiv i slutningen af ​​hvert sprint.

Agile Project Management Roller

Det tager et kooperativ team af medarbejdere til at gennemføre et projekt. Agile projektteams består af mange mennesker, og omfatter følgende fem roller:

  • Udvikling hold: Gruppen af mennesker, der gør arbejdet med at skabe et produkt. Programmører, testere, designere, forfattere og alle andre, der har en hands-on rolle i produktudviklingen er medlem af udviklingsholdet.
  • Produkt ejer: Den ansvarlige for at bygge bro mellem kunden, interessenter i erhvervslivet, og udviklingsteamet. Product Owner er ekspert på produktet og kundens behov og prioriteter. Produktet ejer arbejder med udviklingsteamet dagligt for at bidrage til at afklare krav. Produktet ejer kaldes en kunde repræsentant.
  • Scrum Master: Den ansvarlige for at støtte udviklingen team, clearing organisatoriske vejspærringer, og holde den agile proces konsekvent. En scrum masteren kaldes et projekt facilitator.
  • Interessenter: Alle med en interesse for projektet. Interessenterne er ikke i sidste ende er ansvarlig for produktet, men de giver input og påvirkes af projektets udfald. Gruppen af ​​interessenter er forskelligartet og kan omfatte folk fra forskellige afdelinger, eller endda forskellige virksomheder.
  • Agile mentor: Nogen der har erfaring gennemføre agile projekter og kan dele denne oplevelse med et projektteam. Den agile mentor kan give værdifuld feedback og rådgivning til nye projektgrupper og for projektgrupper, der ønsker at udføre på et højere niveau.

Agile Project Management Artefakter

Projekt fremskridt skal være målbare. Agile projektteams ofte bruger seks vigtigste artefakter eller projektleverancer, at udvikle produkter og spore fremskridt, som angivet her:

  • Produkt vision: En elevator pitch, eller en hurtig oversigt, til at kommunikere, hvordan dit produkt understøtter virksomhedens eller organisationens strategier. Den vision skal formulere målene for produktet.
  • Produkt efterslæb: Den fulde liste over, hvad der er i mulighederne for dit projekt, bestilt efter prioritet. Når du har din første krav, har du et produkt efterslæb.
  • Produkt køreplan: køreplan Produktet er et højt niveau visning af produktkrav, med en løs tidsramme for, når du vil udvikle disse krav.
  • Slip plan: Et højt niveau tidsplan for frigivelsen af arbejdstiden software.
  • Sprint efterslæb: Målet, brugernes historier og opgaver i forbindelse med den aktuelle sprint.
  • Tilvækst: Den arbejder produktets funktionalitet ved slutningen af hver Sprint.

Agile Project Management Events

De fleste projekter har etaper. Agile projekter omfatter syv arrangementer for produktudvikling. Disse begivenheder er møder og stadier og er beskrevet i den følgende liste:

  • Projektplanlægning: Den indledende planlægning af dit projekt. Projektering omfatter skabe et produkt vision og et produkt køreplan, og kan finde sted i så lidt tid som én dag.
  • Slip planlægning: Planlægning af næste sæt produktegenskaber til at frigive og identificere en overhængende produkt lanceringsdato omkring hvor holdet kan mobilisere. På agile projekter, du planlægger en udgivelse ad gangen.
  • Sprint: En kort cyklus af udvikling, hvor holdet skaber potentielt forsendelige produktfunktionalitet. Sprints, undertiden kaldet iterationer, varer typisk mellem en og fire uger. Sprints kan vare så lidt som én dag, men bør ikke være længere end fire uger. Sprints bør forblive den samme længde under hele projekter.
  • Sprint planlægning: Et møde i starten af hvert sprint, hvor Scrum teamet forpligter sig til en sprint mål. De identificerer desuden kravene, der understøtter dette mål og vil være en del af sprint, og de enkelte opgaver, det vil tage at fuldføre hvert krav.
  • Daily Scrum: En 15-minutters møde hver dag i en sprint, hvor udviklings- teammedlemmer oplyse, hvad de afsluttede dagen før, hvad de vil afslutte den aktuelle dag, og om de har nogen vejspærringer.
  • Sprint review: Et møde ved slutningen af hver sprint, indført af produktet ejeren, hvor udviklingsteamet demonstrerer arbejdsmiljøet produktfunktionalitet det afsluttet i løbet af sprint.
  • Sprint retrospektiv: Et møde ved slutningen af hvert sprint, hvor Scrum teamet diskuterer, hvad der gik godt, hvad der kunne ændres, og hvordan man kan foretage ændringer.

Agile Project Management Organisationer, certificeringer og Ressourcer

Der er en stor agile projektledelse verden derude. Her er et par af de nyttige links til medlemmer af det agile praktiserende samfund:

  • Agile Alliance: The Agile Alliance er den oprindelige globale agile samfund, med en mission for at hjælpe forhånd agile principper og praksis, uanset metoden.
  • Scrum Alliance: Scrum Alliance er en nonprofit professionel medlemskab organisation, der fremmer forståelse og brug af scrum. Scrum Alliance tilbyder en række professionelle certificeringer:

    • Certificeret Scrum Master (CSM)
    • Certificeret Scrum Product Owner (CSPO)
    • Certificeret Scrum Developer (CSD)
    • Certified Scrum Professional (CSP)
    • Certificeret Scrum Coach (CSC)
    • Certificeret Scrum Trainer (CST)
  • XProgramming.com: Ron Jeffries, en af initiativtagerne til den ekstreme programmering (XP) udviklingsstrategi, giver ressourcer og tjenester til støtte for XP avancement på XProgramming.com webstedet.
  • Lean Essays: Lean Essays er en blog fra Mary og Tom Poppendieck, tænkte ledere i brugen af Lean begreber inden for softwareudvikling plads.
  • PMI Agile Fællesskab: Project Management Institute (PMI) er den største nonprofit projektledelse medlemskab forening i verden. Den agile sektion af PMI hjemmeside giver adgang til papirer, bøger og seminarer om agil projektledelse. PMI understøtter en adræt praksisfællesskab og en certificering, PMI Agile Certified Practitioner (PMI-AVS).
  • Platinum Edge: Siden 2001 mit hold på Platinum Edge har været at hjælpe virksomheder med succes tage deres projekt forvaltningspraksis til et højere niveau. Vi leverer uddannelse klasser i hele verden og også udvikle strategier og coaching overgang til organisationer, der flytter til agil projektledelse. Besøg uddannelsen sektion af vores hjemmeside for at finde en kommende Certified Scrum Master, Certified Scrum Product Owner, forberedelse PMI-ACP, eller adræt overblik klasse i nærheden af ​​dig.

© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com