Paliwanag sa story points: relatibong pagtantiya sa halip na oras, ang Fibonacci scale, kung paano nagpapakain ang puntos sa velocity at sa forecast ng release, at kung paano tinatantiya ng East Agile Tracker ang mga story.
Ang story point ay isang yunit ng relatibong laki. Sa halip na tantiyahin ang isang piraso ng trabaho sa oras o araw, inihahambing ito ng team sa trabahong nagawa na nito: “halos doble ang laki nito kaysa roon.” Sabay na sinasaklaw ng numero ang pagod, ang pagiging kumplikado, at ang kawalang-katiyakan.
Bakit relatibo, hindi oras
Section titled “Bakit relatibo, hindi oras”Hindi magaling ang mga tao sa paghula kung gaano katagal ang isang gawain, pero medyo magaling sila sa pagtimbang kung mas malaki ang isang gawain kaysa sa iba. Ginagamit ng story points ang ikalawang kakayahang ito.
- Hindi nakadepende ang puntos sa kung sino ang gagawa. 3 ang isang story senior man o junior na engineer ang humawak nito; lumilitaw ang pagkakaiba sa bilis ng pagtatapos ng team ng puntos, hindi sa tantiya.
- Nananatiling mabilis ang pagtantiya. Ilang segundo lang ang paghahambing ng isang story sa isang kilalang story. Mas matagal ang paghahati nito sa mga oras at bihirang mas tumpak.
- Nagiging petsa ang puntos sa pamamagitan ng pagsukat. Kapag alam na ng team kung ilang puntos ang natatapos nito kada iteration — ang velocity nito — matataya na nito kung kailan matatapos ang isang hanay ng mga story.
Ang tantiya ay isang usapan tungkol sa laki, hindi isang pangako. Kapag hindi magkasundo ang team sa isang numero, karaniwang lumalabas sa talakayan ang hindi pagkakaunawaan tungkol sa story, at iyon ang mas kapaki-pakinabang na resulta.
Mga scale
Section titled “Mga scale”Pumipili ang mga team ng maikling scale para manatiling magaspang ang mga tantiya. Mga karaniwang scale:
- Fibonacci — 0, 1, 2, 3, 5, 8, 13. Lumalaki ang agwat habang lumalaki ang laki, dahil mas hindi tiyak ang malalaking story.
- Linear — 0, 1, 2, 3. Maliit na scale para sa mga team na pinipino ang paghahati ng trabaho.
- T-shirt sizes — S, M, L (minsan may XS at XL).
Ang story na masyadong malaki para sa pinakamataas na halaga ng scale ay senyas na hatiin ito sa mas maliliit na story.
Pagtantiya bilang team
Section titled “Pagtantiya bilang team”Isang karaniwang teknik ang planning poker: pribadong pumipili ng tantiya ang bawat isa, sabay-sabay na ipinapakita ng lahat, at ipinapaliwanag ng may pinakamataas at pinakamababang tantiya ang kanilang dahilan bago magkasundo ang team sa isang numero. Pinipigilan ng sabay-sabay na pagpapakita na maimpluwensiyahan ng unang boses ang iba.
Tantiyahin ang story bago ito simulan, kapag naiintindihan na ng team kung ano ang ibig sabihin ng “done” para rito — ang mga acceptance criteria. Tingnan ang Mga User Story at Pagpaplano ng Iteration.
Paano ito ginagawa ng East Agile Tracker
Section titled “Paano ito ginagawa ng East Agile Tracker”- Kumukuha ng puntos ang mga feature bilang default. Hindi tinatantiya ang mga bug at chore maliban kung binuksan ng proyekto ang Points for bugs and chores. Tingnan ang Tantiyahin ang mga feature.
- Tatlong scale ang kasama: Fibonacci (0, 1, 2, 3, 5, 8, 13), East Agile (0, 1, 2, 3), at 3-Point (1, 2, 3 para sa Small / Medium / Large). Pinipili ang scale kada proyekto; hindi muling imamapa ang umiiral na mga tantiya kapag binago ito mamaya. Tingnan ang Points.
- Nagpapakain ang puntos sa velocity. Nabibilang sa velocity ang puntos ng isang story kapag naabot nito ang done state ng proyekto, at ang velocity ang nagtatakda ng laki ng mga susunod na iteration. Tingnan ang Velocity.
- Mahahanap ang mga story na hindi pa natatantiya. Inililista ng filter na
is:unestimatedang mga feature na kailangan pa ng numero. Tingnan ang Paghahanap at mga filter.
Karagdagang babasahin
Section titled “Karagdagang babasahin”- Ano ang velocity? — kung paano nagiging forecast ang puntos.
- Scrum o Kanban — kung saan pumapasok ang pagtantiya sa bawat pamamaraan.
- eXtreme Programming — ang pamamaraang pinagmulan ng story points.