පරිශීලක ස්ටෝරි පැහැදිලි කිරීම — … ලෙස / මට … අවශ්යයි / එවිට … ආකෘතිය, INVEST, පිළිගැනීමේ නිර්ණායක — සහ බොහෝ විට sprint planning ලෙස හඳුන්වන ඉටරේෂන් සැලසුම් කිරීම, East Agile Tracker හි වෙලොසිටිය සමඟ.
පරිශීලක ස්ටෝරියක් (user story) යනු පරිශීලකයෙකුට අවශ්ය දෙයක් පිළිබඳ කෙටි විස්තරයකි, ඔවුන්ගේ දෘෂ්ටිකෝණයෙන් ලියා ඇත. ඉටරේෂන් සැලසුම් කිරීම යනු ඊළඟ කාල සීමාව තුළ කුමන ස්ටෝරි මත වැඩ කරන්නේද යන්න කණ්ඩායමක් තීරණය කරන ආකාරයයි. බොහෝ කණ්ඩායම් මෙම කාල සීමාව sprint ලෙසත් රැස්වීම sprint planning ලෙසත් හඳුන්වයි; East Agile Tracker ඒවා ඉටරේෂන් (iterations) සහ ඉටරේෂන් සැලසුම් කිරීම (iteration planning) ලෙස හඳුන්වයි.
පරිශීලක ස්ටෝරියක් යනු කුමක්ද
Section titled “පරිශීලක ස්ටෝරියක් යනු කුමක්ද”පොදු සැකිල්ල මෙයයි:
[පරිශීලක වර්ගයක්] ලෙස, මට [යම් හැකියාවක්] අවශ්යයි, එවිට [යම් ප්රතිලාභයක්].
උදාහරණයක් ලෙස: ව්යාපෘති කළමනාකරුවෙකු ලෙස, අවහිර වී ඇති ස්ටෝරි මොනවාදැයි බැලීමට මට අවශ්යයි, එවිට ඉටරේෂන් එක අවසන් වීමට පෙර ඒවා නිරාකරණය කළ හැකිය.
සැකිල්ල ප්රතිලාභ ලබන්නේ කවුද, ඔවුන්ට අවශ්ය කුමක්ද සහ ඇයි යන්න නම් කරයි. “ඇයි” යන්න එම ප්රතිලාභයම ලබා දීමට සරල ක්රමයක් සොයා ගැනීමට කණ්ඩායමට ඉඩ දෙයි. ස්ටෝරියක් යනු සංවාදයක් සඳහා තැන රඳවනයක් මිස සම්පූර්ණ පිරිවිතරයක් නොවේ: විස්තර ඉල්ලන අය සහ ගොඩනඟන අය අතර සකස් කෙරේ.
INVEST: ස්ටෝරිය සූදානම්ද?
Section titled “INVEST: ස්ටෝරිය සූදානම්ද?”INVEST යනු හොඳින් සැකසූ ස්ටෝරියක් සඳහා පිරික්සුම් ලැයිස්තුවකි:
- Independent (ස්වාධීන) — තනිවම ගොඩනඟා බෙදාහැරිය හැකිය.
- Negotiable (සාකච්ඡා කළ හැකි) — විස්තර සාකච්ඡාවට විවෘතය.
- Valuable (වටිනා) — පරිශීලකයෙකු හෝ පාරිභෝගිකයෙකු සැලකිලිමත් වන දෙයක් ලබා දෙයි.
- Estimable (තක්සේරු කළ හැකි) — ප්රමාණය තීරණය කිරීමට තරම් කණ්ඩායම එය තේරුම් ගනී.
- Small (කුඩා) — එක් ඉටරේෂන් එකක් තුළ පහසුවෙන් ගැළපේ.
- Testable (පරීක්ෂා කළ හැකි) — එය අවසන් බව දැනගැනීමට පැහැදිලි ක්රමයක් ඇත.
පිළිගැනීමේ නිර්ණායක
Section titled “පිළිගැනීමේ නිර්ණායක”ස්ටෝරිය done ලෙස ගණන් ගැනීමට සත්ය විය යුතු දේ පිළිගැනීමේ නිර්ණායක ප්රකාශ කරයි. ඒවා Given / When / Then ආකාරයෙන් ලිවීම සෑම එකක්ම පිළිගැනීමේ පරීක්ෂණයක් බවට පත් කරයි:
Given නිරාකරණය නොකළ blocker එකක් සහිත ස්ටෝරියක්, when මම Blocked තීරුව විවෘත කරන විට, then එම ස්ටෝරිය එහි ලැයිස්තුගත වේ.
වැඩ ආරම්භ කිරීමට පෙර නිර්ණායක එකඟ වේ, එවිට කණ්ඩායමට සහ ස්ටෝරිය පිළිගන්නා තැනැත්තාට done පිළිබඳ එකම නිර්වචනයක් ඇත.
ඉටරේෂන් සැලසුම් කිරීම
Section titled “ඉටරේෂන් සැලසුම් කිරීම”ඉටරේෂන් සැලසුම් කිරීම එක් ප්රශ්නයකට පිළිතුරු දෙයි: මෙම ඉටරේෂන් එකේදී අපි කුමක් මත වැඩ කරමුද? ඒ සඳහා ආදාන තුනක් අවශ්ය වේ:
- අනුපිළිවෙළ කළ backlog එකක් — ප්රමුඛතාව අනුව ශ්රේණිගත කළ ස්ටෝරි, ඉහළින්ම ඇති ඒවා සූදානම්ව (INVEST සපුරා, පිළිගැනීමේ නිර්ණායක සමඟ).
- තක්සේරු — සෑම අපේක්ෂක ස්ටෝරියකම ප්රමාණය story points වලින්.
- වෙලොසිටි — කණ්ඩායම ඉටරේෂන් එකකට අවසන් කරන පොයින්ට් ගණන. Velocity යනු කුමක්ද? බලන්න.
මුළු එකතුව තම වෙලොසිටියට ළඟා වන තෙක් කණ්ඩායම backlog එකේ ඉහළින් ස්ටෝරි ගනී. ඊට වඩා වැඩියෙන් ගැනීම කණ්ඩායම හදිසියේම වේගයෙන් වැඩ කිරීම මත රඳා පවතී; අඩුවෙන් ගැනීම ධාරිතාව භාවිතා නොකර තබයි.
East Agile Tracker එය කරන්නේ කෙසේද
Section titled “East Agile Tracker එය කරන්නේ කෙසේද”- ස්ටෝරි වර්ග හතරකින් පැමිණේ: features, bugs, chores, සහ releases. පෙරනිමියෙන් features පමණක් පොයින්ට් ලබයි. ස්ටෝරි බලන්න.
- පිළිගැනීමේ නිර්ණායක විස්තරයට යයි. වෙනම ක්ෂේත්රයක් නැත; ස්ටෝරිය ආරම්භ කිරීමට පෙර නිර්ණායක විස්තරයට අයත් වේ. ස්ටෝරියක් delivered වූ විට, product owner එම නිර්ණායක වලට එරෙහිව එය accept හෝ reject කරයි. තත්ත්ව යන්ත්රය සහ පිළිගැනීමේ ලූපය බලන්න.
- Backlog එක දැඩි ලෙස අනුපිළිවෙළ කළ තනි ලැයිස්තුවකි, එය වෙලොසිටියෙන් ඉදිරි ඉටරේෂන් තුනක් හෝ හතරක් ප්රක්ෂේපණය කරන අතර, වෙලොසිටිය ඉක්මවන ඕනෑම කණ්ඩායමක් සලකුණු කරයි. ඉටරේෂන් බලන්න.
- ඉටරේෂන් සැලසුම් කිරීම බොහෝ දුරට ස්වයංක්රීයයි. auto-plan iterations සක්රිය විට (පෙරනිමිය), වත්මන් ඉටරේෂන් එක ඔබේ වෙලොසිටිය දක්වා පිරේ; නව ස්ටෝරියක් ඇද ගැනීමෙන් අඩුම ප්රමුඛතාවයේ ස්ටෝරිය නැවත Backlog හි ඉහළට යයි. Scrum ආකාරයට ස්ථාවර විෂය පථයකට කැප වන කණ්ඩායම්වලට auto-plan අක්රිය කර කැමති තරම් සැලසුම් කළ හැකි අතර, වෙලොසිටියට ඉහළින් ගණකයක් රතු පැහැයට හැරේ. ඉටරේෂන් එකක් සැලසුම් කිරීම බලන්න.
- ස්ටෝරියක් සෑදීම මාතෘකාව, විස්තරය, වර්ගය, තක්සේරුව සහ owners සඳහා composer එකක් විවෘත කරයි. ස්ටෝරියක් සෑදීම බලන්න.
වැඩිදුර කියවීම
Section titled “වැඩිදුර කියවීම”- Story points යනු මොනවාද? — ස්ටෝරි වල ප්රමාණය තීරණය කිරීම.
- Velocity යනු කුමක්ද? — සැලසුම් කිරීමේ ධාරිතා පැත්ත.
- eXtreme Programming — පරිශීලක ස්ටෝරි සහ planning game පැමිණෙන තැන.