Care este metodologia Scrum este o metodă revoluționară de management de proiect

Cea mai populară carte dedicată subiectului, în traducerea în limba română este cunoscută sub numele de «Scrum. Metoda revoluționară de management de proiect“, care conține o definiție care este adesea atras critici. În subtitlul original al celuilalt: „Arta de a face de două ori lucrarea în jumătate din timp“ Aici metoda Scrum nu este numit, iar noi nu vorbim despre managementul de proiect. Cu toate acestea, o astfel de opțiune de tratament într-un context mai larg, de asemenea, justificată. Mai ales dacă nu ia în considerare sfera îngustă de dezvoltare software (software), și cadrul de abordare care stau la baza, care este ușor de aplicat la aproape orice fel de activitate colectivă.

Scrum: Lost in Translation

Universal de circuit Scrum

de management al produselor Scrum este format din mai multe etape universale pentru fiecare context.

  1. Selectat „Produs proprietarul“ - persoana care devine legătura dintre piață (produs de către utilizatorul final client sau) și echipa executivă. Această persoană este responsabilă de creșterea valorii produsului și pentru a începe să vedeți designul general.
  2. Este o echipă de interpreți, care ar trebui să fie combinate expertiza cu abilitatea de a lucra la unison.
  3. Scrum-master este determinată. Aici comandantul - este administratorul care supraveghează progresul muncii în echipă, dar nu o echipă, ci pentru a ajuta în formare, oferind ansamblului planificat și așa mai departe ..
  4. A fost creată o listă de cerințe în scopul produsului și cu dispunerea elementelor cu prioritate. Această listă a modificărilor survenite pe parcursul derulării proiectului.
  5. Membrii echipei evaluează fiecare element din listă atunci când se decide cât de mult timp și resurse materiale necesare pentru sarcina.
  6. proprietar de produs, comandantul și membrii ședințelor echipei dețin în cazul în care discuțiile comune planificate Sprint - scurt (nu mai mult de o lună în practica de dezvoltare software), faza, care este planificat pentru o anumită parte a soluției de probleme. În anumite contexte, acest pas se numește o iterație. Se presupune că pentru fiecare iterație, sprint echipa, acumularea unui anumit număr de puncte, care în următorul sprint, este de dorit să crească pentru a demonstra creșterea productivității.
  7. Pentru a informa toți participanții la procesul de creat un consiliu de informații, care este umplut cu autocolante, cu divizarea faptului că trebuie să faci asta este în lucrări, și ceea ce a fost făcut. După cum vă sarcini complet, eticheta este mutat dintr-o coloană la alta.
  8. adunări generale scurte sunt deținute de zi cu zi. Ei au sunat obstacole, a determinat deja făcut pentru proiect și utilizarea planificată.
  9. Fiecare sprint se termină prezentare detaliată a rezultatelor și, nu mai puțin caracteristicile importante ale procesului de discuție ultimul sprint. Dacă ceva poate fi îmbunătățit, negociat pentru a optimiza inovațiile care vor fi introduse în următorul sprint.

Pentru ca un astfel de sistem să fie viabil, metodologia de management Scrum ar trebui să constea dintr-un număr de componente:

În funcție de zona în care controlul este pus în aplicare metodologia Scrum, caracteristicile unor componente pot fi diferite. De exemplu, variind numărul de interpreți la echipă, unele instrumente de contabilitate sau sistem de notare. Dar punctele cheie și domeniul de aplicare al structurii Scrum ar trebui să rămână neschimbate.

Baza filosofică a Scrum

  • oamenii și interacțiunile lor,
  • un produs de lucru,
  • colaborare trăiesc cu clientul,
  • dorința de schimbare și variază.

Care este metodologia Scrum este o metodă revoluționară de management de proiect
Aceste valori nu au fost opus, dar determinat să fie mai importantă în ceea ce privește respectarea formală a șablonului și de selecție instrumente procedurale, respectarea procedurilor birocratice, aderarea la planul inițial.

Sa presupus că, dacă în fiecare etapă practică aduce schimbări, iar acest lucru face produsul mai bun și mai valoros și consumatorii - mai fericit, atunci această practică este cea mai bună planificare greu. Abordarea Agile este unită într-un singur model de familie, care s-au bazat pe valorile stabilite. O parte a unui astfel de familie de modele a fost și rămâne Scrum.

Roluri în Scrum

Abordarea Scrum este distribuția rolurilor între cei trei participanți la proiect.

  1. proprietarul produsului. Această persoană se numește „proprietar de produs“, deoarece acesta este singurul care face ca decizia finală (care este motivul pentru care acest rol, de regulă, nu sunt în curs de grup externalizate). El conduce, de asemenea, proiectul în ansamblu și a fost o creștere a valorii produsului pentru piață (client), care este. Performer acestui rol este de a pune problema pe sprint echipa, dar nu vizează un anumit artist. Asta este, proprietarul produsului - gestionează produs, mai degrabă decât o echipă.
  2. Scrum master. Rolul expertului, de asemenea, nu sugerează posibilitatea de a stabili obiective unui anumit artist, ca o echipă, urmând principiile de abordare ar trebui să se manifeste ca auto-organizare și organism de autoreglementare. Rolul său în activitatea mai aproape de rolul de administrator:
  3. Echipa. Echipa Scrum este eco-funcțional în acest model și de auto-guvernare. Nu există nici o persoană specială, care și-a organizat activitatea sa. În ceea ce privește domeniul echipelor de dezvoltare de software, de obicei format din 5-9 persoane (în medie - șapte) multidisciplinare (analiști, dezvoltatori, testeri). În ciuda varietății de specialiști din cadrul echipei, acționează ca un tot unitar, iar rezultatele activității sale este, de asemenea, evaluată ca urmare a activității de ansamblu.

În cazul scalarea în soluție este foarte probleme multi-dimensionale intensivă a forței de muncă, numărul de persoane din echipa SCRUM încă mai încearcă să nu crească, și pentru organizarea unui sistem de mai multe echipe. Printre altele, se explică „legea lui Brooks', potrivit căruia, în cazul în care echipa nu are timp pentru a termina proiectul la timp, adăugarea performerilor întârziere a proiectului, chiar mai mult.

Caracteristicile fazelor de lucru

Lucrările la managementul de proiect și de timp implică faza de planificare, sprinturi și rezultatele sprint rezumarea.

Modelul proceselor și acțiunilor Scrum sugerează transparență. Totul a văzut totul în timp real instrumente integrate specifice - placa cu coloanele pe care procesul de rearanjare este ilustrat autocolante. Versiunea avansată a listei de tablouri de bord expansiune.

artefacte Lista Scrum include 4 instrumente:

Toate etapele proceselor (ritualuri), precum și utilizarea instrumentelor tehnologice sunt importante pentru viabilitatea modelului. management de proiect Scrum dă efectul maxim cu punerea în aplicare cuprinzătoare și sistematică a tuturor componentelor.

  • master este de lucru pentru a crea o atmosferă de încredere în echipă, în timp ce celelalte rezolva problemele lor,
  • elimină obstacolele,
  • ascensoare, formulate și depuse în contradicțiile ascunse,
  • Ea devine legătura dintre managerul de proiect și echipa.
    • Planificarea. Elementele de listă de sarcini care afectează atingerea obiectivelor sunt aranjate de prioritate. Fiecare element al membrilor echipei este evaluată pentru a determina volumul temporal, intelectuale, materiale și altele. Resurse.
    • Care este metodologia Scrum este o metodă revoluționară de management de proiect
      Evaluarea volumului a consumului de energie. Pentru introducerea unei scale gradate oferă o varietate de unități convenționale cu distribuția inegală a „greutate“. De exemplu, puteți compara sarcinile energoobom pot fi în „câini“, în cazul în care „sarcina-buldog“ mai multe „task-taxele“ și mai puțin „mastiff-sarcină.“ În practică, este mai convenabil să atribuie o valoare a fiecăruia dintre acestea este, de asemenea, o valoare numerică.
    • Cerințe în modelul clasic prezentat sub formă de povești de utilizator. Acestea trebuie să fie completate, indiferent de circumstanțe, practic fezabilă. De exemplu, activitatea unui magazin online într-o singură poveste poate fi descrisă din punctul de vedere al consumatorului, ceea ce explică modul în care este convenabil pentru a sorta elementele, și am dori în coș nu au fost foarte multe domenii pentru a umple. Într-o altă poveste același proiect este descrisă în termeni de marketing, a spus că are nevoie pentru a vedea modul în care cumpărătorul a acționat pe site-ul ca acțiuni specifice făcut înainte de a vă angaja la o achiziție. A treia poveste este spusă din perspectiva managerului, ordinele de proces, etc ..
    • De asemenea, planificate Sprint. Întreaga echipă devine împreună și ia în considerare istoria utilizatorului, evaluând capacitățile lor, cu condiția ca la sfârșitul sprint este finalizat volumul planificat de sarcini care pot fi sub forma unei funcționalități gata să prezinte clientului. Echipa se pune în locul consumatorului și „vii“, în interpretarea sa fabrică povestea de utilizator cu el.
    • Reuniuni, care sunt deținute pe o bază de zi cu zi, nu durează mai mult de un sfert de oră și testat același model, care determină starea de spirit a zilei. De fapt, colecția constă din răspunsurile la cele trei întrebarea recurente de zi cu zi: Ce ai făcut cu o zi înainte, echipa a finalizat cu succes sprint? Ce ai de gând să faci azi? Ce împiedică echipa?
    • restante de produse. Este o listă de cerințe pentru proiect sub formă de povești de utilizator, aranjate de prioritate. Absența acestei liste de cerințe înseamnă că proiectul finalizat.
    • Sprint restante. Lista împărțit în sarcini și cerințe otsenonnyh pentru următorul sprint. Aceasta listare este pentru un sprint nu poate fi completat.
    • Sprint Goal. Descrierea scopului pentru care se efectuează sprint.
    • Sprint Burndown Chart. Executat sub formă de diagrame, reflectând echipa în mișcare înainte, și ilustrează modul în care în fiecare zi, așa cum am merge, „arde“ ore-om.