Mbinu ya Agile
Mbinu ya Agile inatoa usimamizi mwepesi wa miradi ya uundaji wa programu. Ni mwepesi hasa wakati wa kufanya kazi katika timu ndogo.
Katika mfumo wa mbinu ya Agile pia hujumuisha
SCRUM na
Kanban.
Mbinu ya Agile imejengwa juu ya kanuni zifuatazo:
- Wateja wanapaswa kuridhika kwa ukweli na ubora wa programu iliyotengenezwa na usasishaji wake.
- Ukuzaji unapaswa kuwa mwepesi na kuleta mabadiliko yote muhimu kwa wakati mfupi iwezekanavyo.
-
Ni muhimu kuhakikisha usasishaji mara kwa mara wa programu
kwa wateja, kila usasishaji unapaswa kutolewa
si chini ya mara moja kila
2–16wiki. - Ushirikiano wa pamoja katika timu ya wakurugenzi na wasanidi programu wakati wote wa mzunguko wa kazi wa programu.
- Kuwatia moyo wasanidi programu walio na hamu.
- Kipaumbele cha mazungumzo ya kibinafsi kuliko njia zingine za mawasiliano.
- Tathmini ya ufanisi wa mchakato wa kazi inatolewa tu na utekelezaji wa bidhaa bora, na si masaa, juhudi za kazi na kadhalika.
- Msingi wa ukuzaji wa timu yoyote ni matumizi ya mchakato mwepesi.
- Kwa bidhaa iliyotengenezwa vipaumbele vinapaswa kuwa sio tu mambo ya kiufundi, lakini pna muundo.
- Jitihada za kupunguza kiwango cha kazi ya ziada na kurahisisha michakato ya kazi.
- Kipaumbele katika kupanga mchakato wa kazi kinapaswa kuwa kujipanga na uanzilishi.
- Tathmini ya mara kwa mara ya ufanisi wa kazi yao na timu na kurekebisha mapungufu yoyote iwezekanavyo.
Angalia pia
-
mbinu ya
XP,
ambayo hutumiwa kwa kuimarisha kikali mila yote ya ukuzaji -
dhana ya
RAD,
ambayo hutumiwa kwa ukuzaji wa bidhaa wakati mahitaji hayajulikani wazi -
mbinu ya
Cobit,
ambayo hutumiwa kwa kuunda viwango katika eneo la ukaguzi na usimamizi wa IT -
mbinu ya
PRINCE2,
ambayo hutumiwa kuunda viwango kwa utekelezaji wa miradi mikuu katika IT -
mbinu ya ukuzaji
TDD,
ambayo hutumiwa kwa usimamizi mwepesi wa miradi