Proiecte de management de proiect
A. Ce este un cadru de management de proiect?
Un cadru de management de proiect este o colecție de instrumente, sarcini și procese utilizate pentru organizarea și executarea unui proiect de la inițiere până la finalizare. Un cadru conturează tot ce aveți nevoie pentru a planifica, gestiona și controla cu succes proiectele.
Un standardCadrul de management al proiectelorpot fi defalcate în trei găleți principale:
Un cadru de proiect agil va folosi probabilun ciclu de viață modificatpentru a reprezenta natura flexibilă și iterativă a agilului mai bine.
Scopul unui cadru de management de proiect este de a oferi o schiță clară și consecventă pentru proiecte - una care asigură o execuție fiabilă și repetabilă a proiectelor între echipe și în întreaga companie. Cadre de documente și împărtășesc cele mai bune practici în beneficiul tuturor. De asemenea, ei ajută organizațiile și industriile să creeze standarde comune.
În Ghidul PMBOK.descrie un cadru ca structură de bază pentru înțelegerea managementului de proiect. Managerii de proiect aleg cadrul care funcționează cel mai bine pentru proiectul sau echipa lor - explicăm cum să selectați cadrul corespunzător pentru proiectul dvs.Secțiunea F.de mai jos.
Care este diferența dintre o metodologie și un cadru?
O metodologie evidențiază principiile, valorile și cele mai bune practici de management de proiect, în timp ce un cadru prescrie o modalitate de a le urma. Cu alte cuvinte, o metodologie vă spune ceea ce doriți să obțineți și un cadru se concentrează asupra modului de ao realiza.
De exemplu, principiile slabe și agile vă pot spune că răspunderea la schimbare este vitală. Cu toate acestea, aceste metodologii nu vă spun cum să vă asigurați că proiectele dvs. reacționează bine la schimbare - aceste informații sunt prezentate într-un cadru.
B. Ce au în comun cadrele agile?
Metodologia proiectului agil este o abordare de management de proiect care utilizeazăPatru piloni cheie și 12 principiisă organizeze proiecte. Cadrele agile sunt destinate să sprijine realizarea acestor piloni și principii.
Fluxul de proces agil se evidențiază din alte abordări de gestionare a proiectelor datorită accentului pus pe dezvoltarea iterativă, flexibilitatea, feedback-ul continuu și evaluarea persoanelor peste procese. Prin urmare, cadrele agile trebuie construite în jurul acestor valori de bază.
În timp ce fiecare cadru are fațetele sale unice, fiecare vă asigură că urmați elementele de bază ale managementului de proiect pentru a finaliza cu succes proiectul. Cadrele agile sunt considerate ușoare comparativ cu cadrele tradiționale, deoarece se concentrează în mod obișnuit pe păstrarea documentației și a regulilor la minimum. Cu toate acestea, fiecare cadru al proiectului agil trebuie să includă toate procesele și fazele proiectului critic.
C. Cadrul Scrum
Metodologia Scrum a fostdezvoltat în anii 1990Bazat pe un articol de revizuire a afacerilor Harvard intitulat"Noul joc nou de dezvoltare a produselor".Majoritatea managerilor de proiect ar numi Scrum ca cel mai popular cadru agil.
Ca și în cazul altor cadre agile, Scrum implică o abordare iterativă a managementului de proiect. Metodologia Scrum prescrie spargerea unui proiect în sprint care de obicei durează doar una până la patru săptămâni. Fiecare sprint se termină cu finalizarea unei versiuni funcționale sau a unui proiect de livrare a proiectului final.
Iterațiile scurte ale abordării Scrum permite echipei dvs. să furnizeze continuu o versiune de lucru a produsului final.
Scrum a fost proiectat inițial utilizând un model de software care urmează un set de roluri, responsabilități și întâlniri. Este suficient de flexibil pentru a fi utilizat pentru orice proiect complex în orice industrie, dar funcționează cel mai bine atunci când proiectul dvs. are ca rezultat un produs concret, mai degrabă decât un serviciu.
Scrum este considerat ușor și flexibil, dar dificil de stăpânit, cuTrei piloni principali :
Scrum în agil necesită roluri și responsabilități deosebite, inclusiv următoarele:
Scrum are, de asemenea, o terminologie unică. Următoarele sunt termeni-cheie utilizați în mod obișnuit în cadrul Scrum:
D. Alte metode populare de management al proiectelor agile
În timp ce Scrum este una dintre cele mai populare metode de management de proiect agile, este cu siguranță singura opțiune. S-ar putea să vă întrebați: ce este planificarea agilă și în ce cadru ar trebui să aleg? Iată alte cinci metodologii de management al proiectelor agile de a alege de la:
1. Kanban.
Kanban este un mijloc simplu, vizual de gestionare a proiectelor. Inițial conceput ca metodă de programare, Kanban ajută echipele să execute producția just-in-time (JIT), permițând tuturor să vadă atât progresul proiectului, cât și ce vine în continuare.
Kanban se concentrează pe un flux de lucru vizualizat, cu sarcini rupte în bucăți mici. Cadrul Kanban este similar cu Scrum în multe feluri. Kanban folosește, de asemenea, o placă pentru a ajuta la vizionarea și urmărirea progresului, segmentarea sarcinilor în trei coloane primare: "A face", "a face" și "făcut". Cu toate acestea, spre deosebire de Scrum, Board Kanban urmărește toate lucrările de produs fără a se separa în sprinturi.
Kanban poate ajuta la identificarea blocajelor și a deșeurilor, precum și reducerea timpului de așteptare.
2. Programare extremă (XP)
Programarea extremă (XP) este un cadru agil inițial conceput pentru proiecte de dezvoltare software agilă. Ca și Scrum, acest cadru se concentrează pe dezvoltarea continuă și livrarea clienților și utilizează intervale sau sprinturi.
Cu toate acestea, cadrul XP este centrat pe principiile de inginerie și include 12 procese de susținere specifice lumii dezvoltării software. Acestea sunt:
3. Dezvoltarea bazată pe caracteristici (FDD)
Dezvoltarea bazată pe caracteristici este un alt cadru agil specific software. Acest cadru vizează crearea modelelor de software la fiecare două săptămâni. De asemenea, necesită un plan separat de dezvoltare și de proiectare pentru fiecare caracteristică a modelului software, ceea ce îl face mai greu de documentare decât alte cadre agile. Datorită cerințelor sale riguroase de documentare, FDD este mai bine pentru echipele cu abilități avansate de proiectare și planificare.
Cadrul FDD pauzează proiectele în cinci activități de bază, repetabile:
4. Metoda de dezvoltare a sistemelor dinamice (DSDM)
Metoda dinamică de dezvoltare a sistemelor (DSDM) a apărut de la necesitatea unui cadru comun al industriei pentru livrarea rapidă a software-ului. În conformitate cu DSDM, se așteaptă reluarea și orice schimbări de dezvoltare care apar trebuie să fie reversibile. Ca și Scrum, XP și FDD, cadrul DSDM sparge proiectele în sprinturi mai mici.
Acest cadru se bazează pe opt principii-cheie:
5. Crystal.
Crystal este o familie de metodologii agile, inclusiv cristal, galben galben, portocaliu cristal, roșu cristal și mai mult. Fiecare metodologie de cristal are un cadru unic, iar cea pe care o alegeți depinde de mai mulți factori de proiect, cum ar fi dimensiunea echipei, prioritățile proiectului și criticitatea proiectului. Atunci când decideți cum să adoptați agili, este esențial să recunoaștem că diferite proiecte necesită un set ușor diferit de politici, practici și procese bazate pe caracteristicile lor unice.
Este o gestionare a proiectului slab un cadru agil?
În timp ce se aplică adesea pe listele de cadre agile, dezvoltarea slabă este o metodologie complet separată. Lean și agilei sunt adesea grupate deoarece împărtășesc multe dintre aceleași valori. De exemplu, ambele slabe și agile accentuează capacitatea de a se adapta cu ușurință.
În Principiile principale ale metodologiei slabeinclude:
E. Epicații agile definite
În managementul proiectelor agile, EPICS sunt "Povestiri mari de utilizatori ".
O poveste de utilizator este pur și simplu ceva de utilizator - în acest caz, rezultatele solicitate clientul dvs. solicitat. În mod ideal, o poveste de utilizator este suficient de mică pentru a se potrivi într-un sprint de proiect. Spune, de exemplu, ați produce o carte. Dacă ați putea completa fiecare capitol într-un sprint, fiecare capitol ar deveni o poveste de utilizator.
Dar dacă un capitol ar dura opt săptămâni pentru a finaliza? Povestea utilizatorului este prea mare pentru a realiza într-un sprint și este considerată o poveste de utilizator mare sau o epică.
Nu există o orientare exactă de dimensiuni pentru EPICS. Depinde de lungimea sprintului dvs. și de nevoile proiectului.
Un alt termen agil este important să știți este "temă". O temă este o colecție de povestiri de utilizator care sunt legate sau ușor de clasificate împreună. De exemplu, dacă intenționați să construiți o casă, puteți alege să grupați cerințele electrice sub o temă și nevoile structurale sub altul.
Povestea, Epic, și tema sunt termeni că multe echipe agile folosesc pentru a ajuta la simplificarea discuțiilor și planificării produsului. Este posibil să aveți o cerință în spatele produsului dvs., care este prea mare pentru a atribui unui sprint, dar prin etichetarea acestuia ca epic, toată lumea înțelege că trebuie să o spargă înainte ca munca să poată face parte dintr-un backlog de sprint.
În mod similar, cerințele de grupare sub teme vă pot ajuta să vă realizați planificarea Backlog Sprint. La urma urmei, condițiile clasificate împreună pot beneficia de a fi în același sprint.
Gestionarea proiectelor Epic este vorba despre gestionarea realării dvs. într-un mod executabil. Asigură că cerințele sunt suficient de concise pentru a fi realizate într-o perioadă de o singură săptămână.
Două dintreBeneficiile epiciisunteți:
Cu toate acestea, echipele pot fi prinse în diferențierea între epice și povești și adesea pun prea mult efort în estimarea, urmărirea și rafinarea acestora.
Epicii sunt menite să fie un instrument de grupare util pentru backlogul dvs., dar dacă creează dureri de cap pentru echipa dvs., atunci ar trebui să-i regândești utilizarea.
Iată A.Video de către Cunoașterea Hutdemonstrând în continuare definiția și valoarea epicii agile.
F. Manager de proiect cele mai bune practici pentru alegerea cadrului potrivit
Cu mai mult de șase cadre populare de proiect Agile pentru a alege, cum știi care este cea potrivită pentru proiectul dvs.?
Nici un cadru nu va satisface toate proiectele, deci este important să se evalueze proiectele individuale și nevoile echipelor.
Iată șapte bune practici de management de proiect bazate pe Institutul de Management al ProiectuluiModelul de maturitate al managementului proiectelor organizaționale(OPM3) șiImplementarea Ghidului organizațional de management al proiectelor .
G. Instrumente de management al proiectelor agile gratuite
Orice lucru pe care îl utilizați pentru a gestiona un proiect agil este un instrument de management al proiectului agil. Vizitele și notele lipicioase sunt două dintre opțiunile mai de bază, dar multe instrumente digitale sofisticate pot gestiona cadrele agile precum Scrum și Kanban.
Iată cinciInstrumente gratuite de management al proiectelor :