Agilno upravljanje projektima: Vodič za početnike

Ako ste novi u upravljanju projektima i agilnoj metodologiji, odgovori na ovih 10 pitanja pružit će vam informacije potrebne za početak rada. A ako ste veteran projektnog menadžmenta, ova često postavljana agilna pitanja dobro će vas osvježiti.

Što je okretno?

Agile je metodologija upravljanja projektima koja koristi kratke razvojne cikluse nazvane sprints kako bi se usredotočila na kontinuirano poboljšanje u razvoju proizvoda ili usluge.

Koliko dugo je okretan?

Iako inkrementalne metode razvoja softvera sežu još u daleku 1957., o agilnosti je 1970-ih prvi put detaljno raspravio William Royce koji je objavio rad o razvoju velikih softverskih sustava.

Kasnije 2001. godine, agilni manifest, „formalno proglašenje četiri ključne vrijednosti i 12 načela koja će voditi iterativni i usmjeren na ljude razvoj softvera“, objavilo je 17 programera softvera. Ovi programeri okupili su se kako bi razgovarali o laganim razvojnim metodama na temelju njihova kombiniranog iskustva. Ovo je 12 ključnih principa koji i danas vode agilno upravljanje projektima.

  1. Zadovoljstvo kupaca uvijek je najveći prioritet; postignuto brzom i kontinuiranom isporukom.
  2. Promjenjiva okruženja prihvaćaju se u bilo kojoj fazi postupka kako bi se kupcu pružila konkurentska prednost.
  3. Proizvod ili usluga isporučuju se češće.
  4. Dionici i programeri usko surađuju svakodnevno.
  5. Svi dionici i članovi tima ostaju motivirani za optimalne ishode projekta, dok se timovima pružaju svi potrebni alati i podrška te im se vjeruje da postižu ciljeve projekta.
  6. Sastanci licem u lice smatraju se najučinkovitijim i najučinkovitijim formatom za uspjeh projekta.
  7. Konačni radni proizvod krajnje je mjerilo uspjeha.
  8. Održivi razvoj postiže se agilnim procesima kojima razvojni timovi i dionici mogu održavati stalni i stalni tempo.
  9. Spretnost se poboljšava kontinuiranim fokusom na tehničku izvrsnost i pravilan dizajn.
  10. Jednostavnost je bitan element.
  11. Timovi koji se samoorganiziraju najvjerojatnije će razviti najbolje arhitekture, dizajne i zadovoljiti zahtjeve.
  12. Timovi koriste redovite intervale za poboljšanje učinkovitosti kroz fino podešavanje ponašanja.

[Povezana priča: Što je potrebno da bi bio izvrstan voditelj projekta]

Tko koristi agilnu metodologiju?

Iako su izvorno dizajnirani za softversku industriju, mnoge su industrije sada usvojile upotrebu agilnosti u svom razvoju proizvoda i usluga zbog izrazito suradničke i učinkovitije prirode metodologije. Agile se također koristi u industrijama poput marketinga i oglašavanja, graditeljstva, obrazovanja i financija.

Zašto je spretan potreban?

Agile je izvorno razvijen za softversku industriju radi pojednostavljivanja i poboljšanja razvojnog procesa kako bi se brže prepoznalo i prilagodilo problemima i nedostacima. Kao alternativa tradicionalnom pristupu slapu, agilni je programerima i timovima pružio način da u konačnici isporuče bolji proizvod, brži kroz kratke iterativne i interaktivne sesije / sprintove. S porastom očekivanja kupaca, držanje ispred konkurencije zahtijeva pronalaženje vođa projekata koji mogu koristiti najbolje metode pristupa za izvršenje projekta.

Kako se koristi agilni?

Tradicionalnije glomazne metodologije poput vodopada obično zahtijevaju da se cijele projektne skupine sastanu i razgovaraju o cjelovitim projektnim ciljevima tijekom svake faze. No, Agile koristi manje usredotočene skupine koje se češće sastaju kako bi razgovarali o vrlo specifičnim ciljevima, olakšavajući brze promjene prema potrebi. To omogućuje timovima da budu spretniji, učinkovitiji i povećavaju šanse za uspješno ispunjavanje ciljeva kupaca, posebno jer se potrebe kupca također mogu promijeniti. Agilni naoružani timovi s mehanizmom za brzo ponavljanje ograničenog postupka, izoliranje problema i brzo postizanje određenih ciljeva, umjesto da čekaju kraj duge faze projekta kako bi saznali da su propušteni zahtjevi i ciljevi kupaca.

[Povezana priča: Putokaz za IT karijeru: Voditelj IT projekata]

Koje su prednosti agilnosti?

Agile je postao izuzetno popularan, široko prihvaćen i vrlo učinkovita projektna metodologija koja projektnim timovima, sponzorima, vođama projekata i kupcima nudi brojne pogodnosti, uključujući sljedeće:

  • Agile omogućuje bržu primjenu rješenja.
  • Smanjen otpad smanjenjem resursa na minimum.
  • Povećana fleksibilnost i prilagodljivost promjenama.
  • Povećani uspjeh usredotočenijim naporima.
  • Brža vremena obrade.
  • Brže otkrivanje problema i nedostataka.
  • Optimizirani proces razvoja.
  • Lakši okvir težine.
  • Optimalna kontrola projekta.
  • Povećana usredotočenost na specifične potrebe kupaca.
  • Povećana učestalost suradnje i povratnih informacija.

Koji su nedostaci agilnosti?

Kao i kod bilo koje druge metodologije, agilnost nije prikladna za svaki projekt, uvijek se preporučuje dovoljna pažnja kako bi se utvrdila najbolja metodologija za svaku jedinstvenu situaciju.

  • Kroz razvojni proces, agilni favorizira programere, projektne timove i ciljeve kupaca, ali ne nužno i iskustvo krajnjeg korisnika.
  • Zbog svojih manje formalnih i fleksibilnijih procesa, agilni se možda neće uvijek lako apsorbirati u većim tradicionalnijim organizacijama.

Povezani videozapis

Može li se agilnost kombinirati s drugim metodologijama?

Postoji prilika da se agilna kombinacija kombinira s drugim metodologijama, poput vodopada, kako bi se stvorilo hibridno rješenje. To pomaže u postizanju još veće prilagodljivosti u raznim industrijama ili u skladu s jedinstvenijom prirodom projekta, proizvoda ili usluge. Opet, potrebna je dubinska pažnja kako bi se utvrdila prikladnost i kapacitet različitih dostupnih metoda i procesa.

Koje su popularne agilne metode?

Unutar agilnosti evo nekoliko često korištenih metoda, a scrum, kanban i lean su najpopularniji.

  • Ološ
  • Kanban
  • Mršav (LN)
  • Model dinamičkog razvoja sustava, (DSDM)
  • Ekstremno programiranje (XP)
  • Kristal
  • Adaptivni razvoj softvera (ASD)
  • Agile objedinjeni postupak (AUP)
  • Crystal Clear metode
  • Disciplinirana agilna dostava
  • Razvoj vođen značajkama (FDD)
  • Scrumban
  • RAD (brzi razvoj aplikacija)

Kakva je budućnost agilnosti?

U poslovnom okruženju u kojem se konkurencija kontinuirano povećava, a vrijeme za tržište također smanjuje, agilni nudi brojne pogodnosti i ograničene nedostatke. Njegova primjena u više industrija čini je atraktivnom metodologijom, a uz sve blagodati koje nudi agilno upravljanje projektima, ova metodologija ostaje ovdje.

Ovu priču, "Agilno upravljanje projektima: Vodič za početnike" izvorno je objavio CIO.