Čo potrebujete vedieť o príbehoch v softvéri?

Odhad nadchádzajúcich projektov vývoja softvéru môže projektovým manažérom pomôcť rozhodnúť o rozsahu a veľkosti softvérového projektu. Spoločnostiam vyvíjajúcim softvér to pomáha stanoviť ciele a stanoviť termíny a míľniky, vďaka ktorým sa projekt uberá správnym smerom.

Keď pracujete na projekte prvýkrát, je dôležité najskôr sa pozrieť na to, ako bude softvér implementovaný a používaný. Potom by ste mali analyzovať funkčnosť softvéru a uistiť sa, že je to niečo, čo splní všetky potreby vašich zákazníkov alebo klientov. To je väčšinou prípad väčšiny projektov vývoja softvéru – vždy je jednoduchšie zmerať výkon funkcie po implementácii.

Existujú však výnimky z tohto pravidla. Ak klient nemá pocit, že dostáva to, za čo zaplatí, je dobré projekt trochu odhadnúť. To je dôvod, prečo mnoho softvérových a projektových manažérov používa príbehy.

Tento článok bude diskutovať o tom, čo sú príbehy a ako sa líšia od odhadov času.

Kľúčové koncepty pri odhadovaní a správe softvérových projektov

Predtým, ako porozumiete konceptu príbehových bodov, musíte porozumieť kľúčovým konceptom pri odhadovaní a riadení softvérových projektov:

  • Veľkosť: Toto definuje, aký veľký je softvérový projekt. To závisí od projektového manažéra a použitého softvéru, pretože pre softvérový projekt neexistuje univerzálne meranie.
  • Čas: Toto určuje, ako dlho trvá dokončenie softvéru. Je to prísne meranie času od dátumu začiatku do dátumu dodania softvéru.
  • Úsilie: To definuje, koľko ľudí a hodín trvá vytvorenie softvéru.

Aké sú body príbehu?

Body príbehu sú metriky používané v projektovom manažmente na zistenie toho, aké ťažké je implementovať konkrétny príbeh. Príbeh je navyše konkrétnou obchodnou úlohou súvisiacou s prácou tímu pre vývoj softvéru. Príbehové body sú tiež mierou relatívneho odhadu celkového úsilia softvéru o úplnú implementáciu softvéru.

Navyše, príbehy vám môžu pomôcť vyťažiť maximum z procesu vývoja softvéru. Je oveľa užitočnejšie z dlhodobého hľadiska zhruba odhadnúť množstvo práce, ktorú váš tím vykoná v jednom šprinte, než sa pokúšať zistiť, koľko príbehov bude potrebných v celom projekte. Body príbehu umožňujú tímu konfigurovať príbehy proti sebe, a nie ich nútiť uhádnuť dĺžku každého príbehu. Členom tímu to tiež umožňuje vidieť hrubý odhad ich práce, čo im dodáva dôveru, ktorú potrebujú na efektívnejšiu prácu.

Príbehy môžu byť použité na pomoc pri automatizácii určitých úloh počas vývoja softvéru. Príkladom toho môže byť automatické vyplnenie „zoznamu úloh“ pred prvým vydaním. Tento zoznam prác, ktoré je potrebné vykonať, je možné vytvoriť po prihlásení sa na webovú stránku spoločnosti, ktorá sa zaoberá vývojom softvéru. Prihlásiť sa bolo možné na základe požiadaviek a dátumov. Tím potom dostane e -mail s upozornením, keď je projekt dokončený. Mali by mať obdobie, zvyčajne stanovené v projekte, na overenie, či bol projekt dokončený.

Stručne povedané, príbehové body vám umožňujú výrazne oddeliť odhady projektu na základe veľkosti od odhadov na základe úsilia. Príbehové body stierajú hranice medzi tým, ako veľký a ako dlho by mal trvať a koľko bude projekt stáť. Odstránením týchto riadkov otázok môžu projektoví manažéri poskytnúť presnejšie a realistickejšie odhady softvéru, ku ktorým sa môžu zaviazať.

Body príbehu možno považovať za snahu vyvinúť úlohy alebo príbehy v projekte. Ak je tím implementovaný, tím môže vedieť odhadovaný čas na dokončenie určitého projektu, pretože už má odhad na nasledujúce:

  • Počet hodín potrebných na dokončenie projektu.
  • Obtiažnosť dokončenia určitého projektu.
  • Akékoľvek riziko alebo neistota pri realizácii projektu.

Story Point vs. Odhady času

Rozdiel medzi odhadmi príbehu a odhadom časového bodu často nie je vo vzdelávacom pláne jasný, ale môže znamenať veľký rozdiel v tom, či sa projekt dokončí alebo nie. Keď odhadujete dokončenie projektu, chcete sa uistiť, že poznáte rozdiel medzi týmito dvoma rôznymi číslami.

Body príbehu sú bezjednotkové škály meraní, ktorých veľkosť je založená na vzťahu k iným úlohám. Vďaka tomu sa úplne odlišuje od časových odhadov, pretože ten meria projekt v priebehu niekoľkých hodín. Body príbehu sú založené na ľubovoľných meraniach použitých na porovnanie úlohy s ohľadom na veľkosti ostatných úloh.

Pri vytváraní odhadov času sa uistite, že sa zameriavate na pointu príbehu a časový bod. Ak máte iba jeden, môže vám to spôsobiť, že zmeškáte niektoré dôležité kroky, ktoré by mohli viesť k tomu, že neskôr na ceste budete musieť vykonať viac práce. Ak však máte dve oddelené čísla, môžete sa pozrieť na rozdiel a smer trendu, potom sa v budúcnosti budete môcť lepšie rozhodnúť.

Ak budete tráviť čas zisťovaním rozdielu medzi príbehom a časovým bodom, mali by ste si nájsť čas na premýšľanie o tom, čo sa deje. Mali by ste sa tiež uistiť, že porovnávate jablká s jablkami.

Záver

Odhad nadchádzajúcich projektov vývoja softvéru je spoľahlivou technikou riadenia projektov, ktorú používajú spoločnosti vyvíjajúce softvér. Môže pomôcť spoločnostiam, keď softvérové ​​projekty nejdú podľa plánu. Umožní im to zistiť, či veci robia správnym spôsobom alebo to klientom príliš sťažuje. Keď sa to stane, spoločnosti budú musieť urobiť niečo iné a poučiť sa zo svojich chýb, aby sa ubezpečili, že dokážu uspokojiť potreby svojich klientov.

Príbehy môžu byť tiež použité ako pomoc vývojovým tímom pri vytváraní softvéru pre rôznych zákazníkov. Keď vývojári softvéru vedia, koľko zákazníkov bude softvérový projekt podporovať, môžu softvér plánovať efektívnejšie a vytvoriť program tak, aby vyhovoval všetkým potrebám zákazníkov.

Projektový manažér môže tiež poskytnúť určitý prehľad o tom, ako by softvér fungoval vo výrobnom prostredí a ako by to ovplyvnilo skúsenosti zákazníka. Tieto informácie môže projektový manažér poskytnúť prostredníctvom technickej správy alebo dokumentácie.

Krátka adresa URL: https://ssf.co/2HPpWyf