Johdatus ketterään työnkulkuun

Ketterä työnkulku on toistuva tapa toteuttaa projekti. Ketterässä, useita yksittäisiä joukkueita työskentelee tietyissä tehtävissä tietyn ajan, jota kutsutaan nimellä "Sprintit". ”AgileWorkflow voidaan määritellä sovelluskehityksen vaiheiden joukkoksi ideoinnista sprintin loppuunsaattamiseen”.

Ketterä työnkulku / elinkaari:

Ymmärretään ketterä työnkulku ja sen vaiheet:

Ketterän sovelluskehityksen elinkaari koostuu:

1. Idea: Ketterän työnkulun ensimmäisessä vaiheessa määritellään kunkin projektiidean liiketoiminta-alue ja määritetään aika ja tehtävien joukko tällaisten projektien toteuttamiseksi. Tämä arvio auttaa tunnistamaan taloudellisen ja resurssien saatavuuden, jotta voidaan päätellä, mitkä ideat ovat toteuttamisen arvoisia!

2. Sprinttiimiryhmien perustaminen: Projektin tunnistamisen ja sidosryhmien kanssa keskustelun jälkeen ketterät ryhmän jäsenet tunnistetaan ja resurssit osoitetaan projektin toteuttamiseksi. Näille joukkueen jäsenille annetaan työvastuu ja aikataulu, jotta ne suoritetaan jokaiselle sprinttijoukkueelle.

3. Iterointi: Kun sprintti joukkueet tunnistetaan heti keskustelua ja palautetta sidosryhmien hanke koneen käyttö jatkuu. Ryhmä, jonka tavoitteena on tuoda markkinoille toimiva tuote sprintin lopussa, alkaa työskennellä ensimmäisessä iteraatiossa. Koska tuote käy läpi monia parannus- tai iteraatiokierroksia, ensimmäinen iterointi sisältää yleensä minimitoiminnot. Joukkue voi laittaa lisää sprintejä koko tuotteen kehittämiseen.

4. Vapauttaminen: Tässä vaiheessa tuote on valmis siirtymään tuotantovaiheeseen. Laatujoukkue testaa tuotteen toiminnallisuuden ja korjaa mahdolliset virheet tai virheet.

5. Tuotanto: Tuotantovaiheen aikana ryhmän on varmistettava, että tuote tuodaan markkinoille onnistuneesti, ja ohjaamaan käyttäjiä sen käyttöön. Siksi tässä vaiheessa tiimi tarjoaa jatkuvaa tukea tuotteen julkaisuun.

6. Eläkkeelle siirtyminen: Tämä on ketterän ohjelmistokehityksen elinkaaren viimeinen vaihe. Kuten nimi osoittaa, tuote poistetaan tai korvataan uudella julkaisulla. Uusi tuote esitellään, kun edellinen tuote tulee tarpeettomaksi tai ei sovi meneillään olevaan liiketoimintamalliin.

Mitkä ovat ketterän työnkulun erityypit?

Seuraavassa esitetään erityyppiset ketterät Workflow-mallit:

1. Ominaisuusohjattu kehitys (FDD)

Kuten nimi osoittaa, FDD on iteeratiivinen ja progressiivinen työnkulku malli järjestelmän kehittämiseen, keskittyen pääasiassa ominaisuuksiin. FDD: n tarkoituksena on löytää huippuluokan ominaisuuksia ja laajuutta, jotta voidaan kehittää koko malli ja toteuttaa sama. FDD käy läpi viisi vaihetta:

  • Kehitä koko malli: Ensinnäkin, muutama malli valitaan erityisesti kullekin verkkotunnukselle. Ja nämä verkkotunnusmallit sekoitetaan peräkkäin yhdeksi kokonaiseksi malliksi, joka perustuu konseptiin ja laajuuteen.
  • Kehitä luetteloituja ominaisuuksia: Ominaisuudet ovat luettelo asiakkaiden erityisvaatimuksista. Nämä ominaisuudet on saatava valmiiksi enintään kahden viikon kuluessa julkaisusta.
  • Ominaisuuksien suunnittelu: Luetut ominaisuudet osoitetaan sitten kehittäjille.
  • Ominaisuuksien suunnittelu: Jokaisen ominaisuuden yksityiskohdat kehitetään, arvioidaan ja viimeistellään sitten.
  • Ominaisuuksien rakentaminen: Kun suunnittelu on tarkastettu ja parannettu, koko ominaisuus sisältyy päärakennukseen, joka toimitetaan asiakkaille.

2. Kristalli

Crystal ei ole joukko ennalta määritettyjä työkaluja tai kuvioita, vaan se on joukko erilaisia ​​ohjelmistomenetelmiä. Kristallimalli on ihmiskeskeinen ja pitää ihmisiä järjestelmän kehittämisen tärkeimpänä hyödykkeenä, jota seuraavat prosessit täyttävät asiakkaan vaatimukset. Kideprosessi ei määrittele etukäteen työkaluja tai menetelmiä projektin alussa, vaan se määritetään projektin liiketoiminnallisten ja teknisten edellytysten perusteella. Aikajakson ja projektiolosuhteiden perusteella kristalli jaetaan edelleen ja merkitään eri väreillä.

3. Ketterä yhtenäinen prosessi (AUP)

Yhdistetty prosessi on iteratiivinen ja progressiivinen menetelmä, joka koostuu neljästä vaiheesta. Nämä ovat 'lähtökohta', 'kehittäminen', 'rakentaminen' ja 'siirtymä'.

4. Ääriohjelmointi (XP)

XP on yksi suosituista ketteristä työnkulumalleista, joka keskittyy jatkuvaan parantamiseen asiakaspalautteen avulla. XP: n työnkulku järjestelmän kehittämiseen koostuu neljästä vaiheesta. Ne ovat 'koodaus', 'testaus', 'kuuntelu' ja 'suunnittelu'.

5. Scrum

Scrum on ketterä työnkulun prosessi, joka perustuu toistuvaan lähestymistapaan. Scrum painottaa asiakastyytyväisyyden jatkuvaa parantamista. Scrumin työnkulku koostuu 'Product Backlog', 'Planning Sprint', 'Sprint Backlog', 'Sprint', 'Routine Scrum Meetings', 'Sprint Reviewal' ja 'Internal Scrum Meetings'.

6. Kanban

Kanban perustuu lean-kehitysprosessiin, joka on suosittu menetelmä, jonka Toyota Motors on ottanut käyttöön. Se on ketterä menetelmä, joka ei ole iteratiivinen ja on vähemmän jäsennelty. Se painottaa laadun jatkuvaa tuottamista tehokkaalla tiimiyhteistyöllä. Kanban-työnkulku käsittää 'Tuotemäärät', 'Vaatimukset', 'Suunnittelu', 'Kehitys', 'Testaus', 'Käyttöönotto' ja 'Valmis' vaiheet.

7. Vaihtoehtoisesti

Yhtä ketterimpiä menetelmiä, jotka ovat olleet hallussaan pisimmin, käytetään myös muilla kuin IT-aloilla. Tässä menetelmässä projektin edut ja vaatimukset määritetään ennalta selvästi ennen varsinaista toteutusta. Tämä työnkulku sisältää vaiheet, jotka edeltävät hanketta, toteutettavuutta, perustaa, etsintää, suunnittelua, käyttöönottoa ja postprojektia.

Edellä luetelluista ketteristä työnkulku malleista 'Scrum', 'Kanban' ja 'Extreme Programming' käytetään laajasti. Eri ketterät työnkulun menetelmät suunniteltiin ja kehitettiin projektisoveltuvuuden ja vaatimusten perusteella. Kaikille hankkeille ei voi olla yhtä työnkulkua. Nämä työnkulun mallit ovat päällekkäisiä tietyillä eroilla toteutustavoissa ja vaiheissa. Jokaisella näistä luetelluista työnkulun prosesseista on omat edut ja haitat. Ei välttämättä, jos tietty työnkulun käytäntö, joka on saattanut toimia tietyssä projektissa, saattaa toimia jossain muussa projektissa.

Siksi ottaen huomioon toteutettavuus, sopivuus, projektiolosuhteet, aikaraja ja monet tällaiset tekijät, odotettavissa olevien projektitulosten kanssa sopiva työnkulumalli tulisi suorittaa!

Suositellut artikkelit

Tämä on ollut opas ketterästä työnkulusta. Tässä keskustelimme ketterien työnkulkujen ymmärtämisestä ja erityypeistä ja malleista. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Ketterät työskentelytavat
  2. Ketterän projektijohtamisen periaatteet
  3. Ketterä ohjelmointi
  4. Ketterät periaatteet
  5. Plussaa ja miinusta ketterän ohjelmiston kanssa