Auala Sili e Atina'e ai Polokalama Faakomepiuta mo 'Au Laiti
O le atina'eina o polokalama faakomepiuta i se 'au to'aitiiti e iai ni lu'itau tulaga ese: o le aufaigaluega fa'atapula'aina, o matafaioi e masani ona fe'ese'esea'i, o taimi fa'atulagaina ma paketi e faigata, ma le vave suia o mana'oga fa'apisinisi. I le isi itu, o 'au to'aitiiti e iai fo'i ni fa'amanuiaga taua—o fesoota'iga vave, e mafai ona faia fa'ai'uga e aunoa ma ni faiga fa'apulega, ma e mafai ona vave tele le fa'agasoloina o oloa. O le mea lea, o le filifilia o le metotia sa'o o le atina'eina o polokalama faakomepiuta o le ki lea i le fa'atumauina o le gaosiga o se 'au to'aitiiti, tausia le lelei, ma le tu'uina atu o foliga i taimi uma.
O lenei tusiga o loʻo talanoaina ai metotia aoga e atiina ae ai polokalama faakomepiuta mo 'au laiti, ma le auala e filifili ai ma faʻatinoina ai i se auala moni.
1. Fa'atulagaga "auala sili ona lelei" mo 'au laiti
A'o le'i filifilia se fa'avae po'o se auala, ia malamalama muamua i ta'iala e masani ona sili ona talafeagai mo 'au laiti:
1. Faigofie ma faigofie ona faʻaaogaina: Leai ni faiga masani mamafa poʻo ni pepa tusitusia.
2. Fai soo ma fetuutuunai: O le suia o mea e faamuamua e le faapea ai ua le manuia le galuega.
3. Manino: Ua iloa e tagata uma le mea o loʻo faia, le mafuaʻaga, ma le taimi e maeʻa ai.
4. Tulaga lelei o le avetaavale mai le amataga: E taugata tele mea sese e tuai ona maua mo 'au laiti.
5. Lelei o fesootaiga: E itiiti ni fonotaga, ae sili ona lelei le faatinoga.
6. Talafeagai mo le totoina o oloa: Aemaise lava pe afai o loʻo e sailia pea le oloa e fetaui ma le maketi.
E tusa ai ma na taʻiala, o metotia e masani ona sili ona lelei mo 'au laiti e masani lava ona pa'ū i totonu o le aiga Agile, faʻatasi ai ma le faʻatinoina faigofie.
2. Agile (lomiga mama) o le faavae autu
E lē gata o le "galue vave" le Agile, ae o se auala e fa'amamafa ai le toe faia, fa'amatalaga, ma le fetu'una'iga faifai pea. Mo 'au laiti, e aoga le Agile ona:
– E mafai ona fa'alauiloa vaega i ni vaega (e le fa'atali mo le atoatoa).
– E mafai e 'au ona tali atu i suiga o mana'oga o tagata fa'aoga po'o pisinisi.
– E vaaia le alualu i luma i foliga o fa’aopoopoga o oloa.
Peita'i, e mafai fo'i ona faigata ona fa'aaogaina le Agile pe afai e soona fa'apitoa. O le fofo o le fa'atinoina lea o le Agile i se auala "lean": ave faiga e sili ona a'afia ai ma lafoa'i mea e le mana'omia.
3. Scrum: lelei, ae aua le fa'amalosia
E lauiloa le Scrum ona o lona fausaga manino: sprints e 1–2 vaiaso, backlog, fuafuaga, standups i aso taitasi, iloiloga, ma vaaiga i tua. Mo 'au laiti (e.g., 3–8 tagata), e mafai ona fesoasoani tele le Scrum pe afai:
– E manino lava le umi e teu ai oloa.
– E te mana'o i se faiga masani o le fa'asa'olotoina.
– E manaʻomia e 'au le amio pulea e taulaʻi atu ai i mea e faamuamua.
O le lamatiaga o le Scrum mo 'au laiti, e foliga mai e mamafa tele le avega o fonotaga. Afai e na'o le to'atolu tagata o le 'au, o le tele naua o tū ma aga masani e mafai ona fa'aitiitia ai le taimi e fa'aoga ai polokalame komepiuta.
Auala e fa'atino ai le Scrum mo 'au laiti:
– 1 vaiaso o le saoasaoa e faia mo ni tali vave.
– Tu i luga i le aso e le silia i le 10 minute, taulaʻi i mea faʻalavelave.
– Fuafuaga pu'upu'u, na'o le fa'amaninoina o le sini o le tamo'e ma mea taua.
– O loʻo faia pea le retro, ae e naʻo le 20–30 minute e mafai ona fai.
E sili ona lelei le Scrum pe a manaʻomia e le 'au se faʻavae mama ma e iai le manaʻoga e "loka" se sini i se taimi puʻupuʻu.
4. Kanban: e fetaui lelei mo faiga fa'atino feliua'i
Afai o lau galuega e sili atu ona "fa'avae i le tafega" (mea sese, fa'aleleiga laiti, ma se tafega faifai pea o talosaga a tagata fa'aoga), e masani ona sili atu le fetaui o Kanban. E fa'amamafa e Kanban le va'aia o galuega ma tapula'a i galuega o lo'o fa'agasolo (WIP). Mo 'au laiti, e fesoasoani lenei mea aua:
– Fa'aitiitia le faia o mea uma e tele i le taimi e tasi.
– Fa'avavevave le fa'amae'aina (fa'amae'a > amata).
– E sili atu ona fetuutuunai nai lo tamo'ega "fa'apipi'i".
O faiga sili ona aoga a Kanban:
– Laupapa faigofie: Backlog → Sauni → O loʻo Faʻagasolo → Iloiloga/Suʻega → Ua Maeʻa
– Tapula'a WIP, mo se fa'ata'ita'iga "O lo'o Fa'agasolo le maualuga o mea e 2 mo le tagata atia'e ta'itasi"
– Iloiloga masani (e.g. faatasi i le vaiaso) e faatulaga ai mea e faamuamua
E sili atu le lelei o Kanban mo 'au laiti e taulimaina le tele o talosaga laiti ma suiga soo o mea e faamuamua.
5. Scrumban: o se tulaga ogatotonu moni
E tele 'au laiti e i'u ina filifilia le Scrumban, o se tu'ufa'atasiga o le Scrum ma le Kanban. Mo se fa'ata'ita'iga:
– Tausia se faiga o le tamo'e vave (pe fuafuaga fa'alevaiaso).
– Fa'aaogaina o le laupapa Kanban ma le tapula'a WIP e pulea ai le faiga o galuega.
– E filifilia faiga masani a le Scrum pe a manaʻomia.
E talafeagai le Scrumban mo 'au toalaiti e mana'o i se fausaga fa'atulagaina, ae lē mana'o e fa'ama'a'a tele.
6. Polokalame Fa'apitoa (XP): taula'i i le lelei, talafeagai mo 'au laiti e iai le poto masani
O le Extreme Programming (XP) e fa'amamafa ai faiga fa'ainisinia e fa'atumauina ai le lelei ma le saoasaoa i se taimi umi. E aoga tele lenei mea mo 'au laiti aua e leai so latou "avanoa" e fa'aputu ai aitalafu fa'atekinolosi.
O faiga sili ona talafeagai a le XP:
– Atina'eina o Su'ega e Fa'atautaia e Su'ega (TDD) po'o le itiiti ifo o su'ega otometi faifai pea
– Feso'ota'iga Fa'aauau (CI): o suiga uma e otometi lava ona tofotofoina
– Toe fa'aleleia masani: tausia lelei le fa'avae o tulafono
– Polokalame fa'alua (filifiliga): talafeagai mo vaega taua po'o le onboarding
E mafai ona avea le XP ma se "faiga sili ona lelei" pe afai o loʻo fausia e lau 'au laʻititi se faiga e manaʻomia ona mautu ma faʻaleleia i le aluga o taimi. Peitaʻi, e manaʻomia e le XP le amio pulea ma se aganuʻu malosi faʻainisinia.
7. Atina'eina o Polokalama Fa'apitoa: taugofie, taula'i i le taua
Mo 'au laiti, e fesoasoani Lean e 'alofia ai le fa'ama'imauina: foliga e le fa'aaogaina, fa'amaumauga tele, ma faiga e le fa'aopoopoina ai le taua.
Faigofie ona faʻaaogaina mataupu faavae o le Lean:
– Fausia foliga e faʻavae i luga o faʻafitauli moni a le tagata faʻaoga.
– Fa'asa'oloto i ni vaega laiti, fua le a'afiaga.
– Fa'aitiitia le tu'uina atu o galuega ma le tele o fa'amaoniga.
– Fa'aotometi mea faifai pea (su'ega, fa'atinoina, fa'atulagaina).
E masani lava e lē na'o le "tasi le metotia" o le Lean, ae o se auala e mafaufau ai e fetaui ma le Scrum/Kanban/XP.
8. Fautuaga aogā: o le tu'ufa'atasiga sili ona lelei mo le tele o 'au laiti
Afai e tatau ona e filifilia le auala "e sili ona saogalemu" ma faigofie e faʻaaoga mo le tele o 'au laiti, o se tuʻufaʻatasiga lea e masani ona aoga:
1. Laupapa Kanban mo le manino o galuega
2. Fuafuaga faalevaiaso (mini-sprint) mo le taulaʻiga faamuamua
3. Tapula'a WIP e puipuia ai le tele naua o galuega tutusa
4. CI/CD faigofie e fa'avavevave ai fa'asa'olotoga ma fa'aitiitia ai lamatiaga
5. Su'ega fa'ata'atitia fa'atapula'a (su'ega iunite mo le mafaufau taua, su'ega tu'ufa'atasia mo auala taua)
6. Fa'aaliga pu'upu'u fa'alevaiaso mo le fa'aleleia atili o le fa'agasologa
O lenei tuufaatasiga e maua ai le fausaga e aunoa ma le lofituina.
9. Faʻataʻitaʻiga o le faiga o galuega mo se 'au laʻititi (3–6 tagata)
O se faʻataʻitaʻiga lea o se faʻatinoga mama:
– Aso Gafua (30–45 minute): Fuafuaga Fa'alevaiaso
– Iloilo galuega ua uma ona fa'atino ma fa'atulaga ni sini mo le vaiaso
– Filifili mea e fa'amuamua e 5–10 (e fuafua i le gafatia)
– Ia mautinoa o loʻo manino le faʻamatalaga o le "ua uma"
– I aso uma (10 minute): Feso'ota'iga
– O le ā lau mea na fai i le asō?
– So'o se fa'alavelave?
– Ua suia ea mea e faamuamua?
– E tatau ona toe iloiloina PR uma
– Iloiloga e le itiiti ifo ma le to'atasi le tagata
– Siaki otometi o lint, fa'ata'ita'i, ma fausia
– Aso Faraile (30 minute): Iloiloga + Toe Teuteu
– Fa'aaliga pu'upu'u o le vaega ua mae'a
– Fa'amaumau mea e 1–2 e mana'omia ona fa'aleleia i le vaiaso a sau
Ua lava lea fausaga e faatumauina ai le saoasaoa, lelei, ma le fesootaiga e aunoa ma le faaaluina o le taimi.
10. Mea sese masani e fai e 'au laiti pe a filifilia se metotia
O nisi o fa'aletonu masani:
– Ua tele naua fonotaga ua fa'aitiitia ai le taimi e taula'i atu ai.
– Aua le fa'atapula'aina le WIP ina ia amata e tagata uma le tele o mea, ae fa'ai'uina mea laiti.
– O le lē amana'iaina o su'ega ma le CI i le "faanatinati e fa'atino mea", ona fa'alavelaveina lea e ni mea sese.
– Galuega fa'aopoopo e le tausia: fa'aputuga o mea e aunoa ma se fa'amuamua manino.
– O le metotia e faʻaaogaina ma le faigata: galo ai o le faʻamoemoega o le metotia o le fesoasoani lea i le 'au, ae le o le faʻafeagai.
I'uga
O metotia sili ona lelei mo le atinaʻeina o polokalama faakomepiuta mo 'au laiti e masani lava ona mama, faifai pea, ma e mafaufau i le lelei, ae le o le auala e sili ona lauiloa pe "aloaia." E talafeagai le Scrum pe afai e te manaʻomia se saoasaoa vave ma ni sini manino; E sili atu le Kanban mo se faiga faʻatino e faʻagaoioia; O le Scrum e masani lava o le filifiliga sili ona moni; XP ma Lean e faʻalagolago le tasi i le isi i faiga lelei ma se taulaʻiga taua.
I le iuga, o le metotia sili ona lelei o se tasi e faʻaauau pea ona faʻamaeʻa e lau 'au laʻititi le galuega, tuʻuina atu le taua i tagata faʻaoga, ma tausia le lelei o le faʻavae o tusitusiga. Amata i se faiga faigofie, fua iʻuga, ona faʻaleleia atili lea i lea taimi ma lea taimi—e pei lava ona e fausia le polokalama lava ia.