Mikä on Scrum? Kaikki mitä sinun tarvitsee tietää projektinhallinnasta



Tämä 'Mikä on Scrum?' artikkeli antaa sinulle lyhyen ja tarkan johdannon Scrumiin - ketterään projektinhallintakehykseen.

Uuden tuotteen tai ominaisuuden rakentaminen ei ole oikeastaan ​​helppo tehtävä, ja sen onnistuminen kilpailukykyisillä markkinoilla on vielä suurempi haaste. Scrum-metodologia auttaa saavuttamaan sen.

Hyvät tuotteet vangitsevat kohdeyleisön vastaamalla asiakkaiden tarpeisiin. Henkilö, joka saavuttaa tämän yrityksessään, on a ja hänet palkitaan melko komeasti samasta.





Tässä artikkelissa aiomme tutkia kysymystä 'Mikä on Scrum?'.

Mikä on Scrum?

Scrum-opas määrittelee scrumin seuraavasti:



'Kehys, jossa ihmiset voivat käsitellä monimutkaisia ​​sopeutumisongelmia tuottamalla tuottavasti ja luovasti korkeimman mahdollisen arvon tuotteita.'

ScrumLogo- Edureka

Yksinkertaisesti sanottuna scrum on kevyt jota voidaan käyttää kaiken tyyppisten iteratiivisten ja inkrementaalisten projektien hallintaan. Tarkoituksena on jakaa suuret monimutkaiset projektit pienempiin vaiheisiin, tarkastella ja mukauttaa matkan varrella. Kanssa scrum sinua:



  • Kirjoita vähemmän suunnitelmia ja tee enemmän lyhyillä iteraatioilla tai jaksoilla, joita kutsumme sprintit
  • Työskentele yhtenä omistautuneena ja sitoutuneena tiiminä erillisten ryhmien sijaan
  • Toimita jatkuvasti toimivia tuotteita jokaisen sprintin lopussa
  • Vastaanota jatkuvasti palautetta asiakkailtasi ja improvisoi tuotteesi

Joten, scrum on joustava tapa työskennellä kaikenlaisten projektien kanssa tässä nopeasti muuttuvassa maailmassa. Mutta tämä jättää vielä paljon kysymyksiä Scrum Frameworkista. Ensimmäinen askel on tarkastella hieman syvemmälle Scrumin alkuperää ja historiaa.

Mikä on Scrum? Scrum 20 minuutissa | Scrum-mestarikoulutus Edureka

laajuusoperaattori c ++
Scrumin historia

Kaksi professoria Hirotaka Takeuchi ja Ikujiro Nonaka esittivät ensimmäisen kerran sanan ”scrum” vuonna 1986 vuonna Harvard Business Review artikla. Siellä he kuvasivat sitä 'rugby' -tyyppiseksi lähestymistavaksi tuotekehitykseen, jossa joukkue liikkuu eteenpäin samalla kun he syöttävät palloa edestakaisin.

Ohjelmistokehittäjät Ken Schwaber ja Jeff Sutherland keksivät kumpikin oman versionsa Scrumista, jonka he esittivät konferenssissa Austinissa, Texanissa vuonna 1995. Vuonna 2010 ilmestyi ensimmäinen virallinen scrum-opas.

Mennään tämän 'Mikä on Scrum?' Seuraavaan osaan artikkeli ja tutustu Scrum Frameworkiin liittyviin ihmisiin ja osiin.

Ihmiset ja osat Scrum Frameworkista

Scrum Framework koostuu kolmesta erillisestä luokasta, jotka ovat:

Katsotaanpa nämä kaikki.

Scrum-roolit

Scrumissa on määritelty kolme erillistä roolia:

  • Tuotteen omistaja on vastuussa työstä, jonka tiimin on tarkoitus suorittaa. Tuotteen omistajan päärooli on motivoida joukkuetta saavuttamaan tavoite ja visio projektista. Vaikka projektin omistaja voi ottaa vastaan ​​tietoja muilta, mutta kun se tulee suurten päätösten tekeminen , viime kädessä hän on vastuussa.
  • Scrum Master varmistaa, että kaikki tiimin jäsenet seuraavat scrumin teorioita, sääntöjä ja käytäntöjä . He varmistavat, että Scrum-tiimillä on kaikki mitä tarvitsee työnsä loppuun saattamiseen, kuten edistystä estävien esteiden poistaminen, kokousten järjestäminen, haasteiden ja pullonkaulojen hoitaminen
  • Kehitystiimi (Scrum Team) Onitseorganisoituva ja monialainen tiimi, työskentelemme yhdessä tuotteiden toimittamiseksi . Scrum-kehitystiimeille annetaan vapaus organisoitua ja hallita omaa työtään maksimoidakseen tiimin tehokkuuden.

Nyt kun sinulla on käsitys siitä, mikä scrum on ja mukana olevat ihmiset, on aika oppia erilaisista tapahtumista, jotka tapahtuvat scrum-prosessin aikana.

Tapahtumat Scrumissa

Erityisesti on neljä tapahtumaa, jotka kohtaat scrum-prosessin aikana. Mutta ennen kuin jatkat eteenpäin, sinun on tiedettävä, mikä sprintti on.

Sprintti on periaatteessa määritelty ajanjakso, jonka aikana scrum-tiimi tuottaa tuotetta.

Scrum Frameworkin neljä tapahtumaa tai seremoniaa ovat:

  • Sprintin suunnittelu: Se on kokous, jossa sprintin aikana tehtävä työ kartoitetaan ja ryhmän jäsenille osoitetaan tämän tavoitteen saavuttamiseksi tarvittava työ.
  • Päivittäinen Scrum: Tunnetaan myös nimellä stand-up, se on 15 minuutin päivittäinen kokous missä joukkueella on mahdollisuus päästä samalle sivulle ja laatia strategia seuraaville 24 tunnille.
  • Sprint-arvostelu: Sprinttarkistuksen aikana tuotteen omistaja selittää suunnitellut työt ja mitkä eivät valmistuneet Sprintin aikana. Joukkue sitten esittelee valmistuneen työn ja keskustele siitä, mikä meni hyvin ja miten ongelmat ratkaistiin.
  • Sprintin retrospektiivi: Sprintin jälkikäteen joukkue keskustelee mikä meni oikein, mikä meni pieleen ja miten parantaa . He päättävät ongelmien korjaamisesta ja laativat suunnitelman parannuksista, jotka toteutetaan seuraavan sprintin aikana.

Jotta ymmärtäisit scrumin oikein, sinun on oltava tietoinen artefakteista, joita käytetään scrum-prosessin aikana.Joten, keskustellaan niistä.

Scrum-artefaktit

Artefaktit ovat vain fyysisiä tietueita, jotka antavat projektitiedot tuotetta kehitettäessä. Scrum-esineisiin kuuluvat:

  • Tuotteet: Se on yksinkertainen asiakirja, joka kuvaa luettelo tehtävistä ja kaikista vaatimuksista, joita lopputuote tarvitsee . Se kehittyy jatkuvasti eikä ole koskaan täydellinen. Lisää jokaisen tuotekannan kohteen kohdalle lisätietoja, kuten:
    • Kuvaus
    • Järjestys prioriteetin perusteella
    • Arvio
    • Arvo yritykselle
  • Sprint-tilaus: Se on luettelo kaikista tuotekannan kohteista, joita on käsiteltävä sprintin aikana. Tiimin jäsenet ilmoittautuvat tehtäviin taitojensa ja prioriteettiensa perusteella. Se on reaaliaikainen kuva teoksesta jonka joukkue aikoo parhaillaan suorittaa sprintin aikana.

  • Palovuokaavio: Se on graafinen esitys määrän arvioitu jäljellä oleva työ . Tyypillisesti jäljellä olevan työn määrä näkyy pystysuoralla akselilla ajan myötä vaaka-akselia pitkin.
  • Tuotteen lisäys: Tärkein esine on tuotteen parantaminen eli toisin sanoen Sprintin aikana suoritettujen tuotetöiden summa yhdistettynä kaikkiin aikaisempien sprinttien aikana tehtyihin töihin.

No, tämä kattaa kaikki ehdot, joita saatat kohdata työskennellessäsi Scrum Frameworkin kanssa. Mutta miten scrum todella toimii?

Kuinka Scrum-prosessi toimii?

Vaihe 1: Scrum-prosessi alkaa a tuotteen omistaja . Tuotteen omistaja luo tuotekannan , luettelo tehtävistä ja vaatimuksista, joita lopputuote tarvitsee. Tärkeä osa on, että tuotekannan on oltava priorisoitu.

Vaihe 2: Scrum-tiimi kokoontuu sprintin suunnittelu , jolloin tiimi päättää yhdessä, mihin työskennellä ensin tuotekannasta. Tästä tuoteryhmän tuotteiden alijoukosta tulee s tulostusjälki .

Vaihe 3: Sprintin aikana joukkue kokoontuu viestimään edistymisestä ja asioista. Tätä tapaamista kutsutaan päivittäinen scrum. Se valvoo scrum mestari joka varmistaa, että kaikki tiimin jäsenet noudattavat scrumin teorioita, sääntöjä ja käytäntöjä.

Vaihe 4: Sprintin lopussa sprintti arvostelu kokouksen järjestää tuotteen omistaja. Kokouksen aikana kehitystiimi osoittaa, mitä he suorittivat viime sprintin jälkeen. Sitten tuotteen omistaja antaa tietoja jäljellä olevista tuotteista ja arvioidusta ajasta projektin loppuun saattamiseksi tarvittaessa.

Huomautus: Jokaisella sprintin lopussa tiimillä tulisi olla käytössään toimiva tuote, joka näytetään työhönsä .

Jqueryn edut javascriptiin nähden

Vaihe 5: Sprinttikatsauksen jälkeen scrum-tiimi kokoontuu sprintin retrospektiivinen kokous , missä joukkue keskustelee siitä, mikä meni hyvin, mikä ei ja jos olisivat voineet tehdä paremmin. Saattaa olla tekninen rajoitus estää heitä tai tiimin jäsen on ylikuormitettu tehtävillä. Joukkue päättää miten korjata nämä ongelmat ja luo suunnitelman parannuksista, jotka toteutetaan seuraavan sprintin aikana.

Vaihe 6: sykli toistuu jäljellä oleviin tuotekannan tehtäviin. Tämä jatkuu, kunnes jompikumpi alla mainituista asioista tapahtuu:

  • Määräaika on saavutettu
  • Talousarvio on käytetty loppuun
  • Tuotteen omistaja on tyytyväinen lopputuotteeseen

Ja pähkinänkuoressa Scrum toimii. Tärkeä periaate avoimuudessa on ajatus avoimuudesta. Kaikkien mukana olevien tiimin jäsenten tulisi olla tietoisia siitä, mihin kaikki muut työskentelevät, edistymisestä ja mitä tiimi yrittää saavuttaa.

Tämä tuo meidät tämän 'Mikä on Scrum?' -Artikkelin loppuun. Olen käsitellyt kaikki perusasiat, jotka sinun tulisi olla tietoinen, jos aiot käyttää scrum-menetelmää.Toivottavasti olet selvillä kaikesta, mitä sinulle on jaettu tässä artikkelissa.

Varmista, että olet perehtynyt Scrum-terminologiaan ennen kuin aloitat sen käytön.

Onko sinulla kysymys meille? Mainitse se tämän 'Mikä on Scrum?' -Kommenttiosassa. artikkeli ja palaamme sinuun mahdollisimman pian.