Mikä on virstanpylväs?
Virstanpylväs on itsenäinen kehitysvaihe, joka edustaa tiettyä osaa projektista - sekä toiminnallisesti että ajallisesti. Se on tapa jakaa projekti loogisiin, hallittaviin osiin, joista jokaisella on oma laajuus, aikataulu ja tarkistuskierros.
Virstanpylväät auttavat pitämään projektin järjestäytyneenä, mahdollistavat osittaisen testaamisen ja tarjoavat selkeitä tarkistuspisteitä palautteelle ja hyväksynnälle.
Sen sijaan, että odotat koko projektin valmistumista, saat nähdä tuloksia varhain, antaa panoksesi ja varmistaa, että jokainen osa toimii odotetusti ennen siirtymistä eteenpäin.
Miksi käytämme virstanpylväitä
- Ne mahdollistavat toiminnallisuuden testaamisen pienemmissä osissa
- Jokainen osa järjestelmästä tulee vähitellen käyttöön otettaviksi
- Ongelmia voidaan havaita ja ratkaista varhain
- Maksut on kytketty näkyvään edistymiseen
- Palautetta voidaan käsitellä ennen seuraavan vaiheen aloitusta
Tämä malli on joustavampi ja läpinäkyvämpi kuin kaikki-yhdessä-toimitus.
Esimerkki virstanpylväärakenteesta
Tässä on esimerkinomainen jaottelu projektista, joka käyttää tyypillistä virstanpylväärakennetta:
- Virstanpylväs 1: CMS Asennus + Kotisivu
WordPress- tai Laravel-kehyksen asennus, kotisivun luonti, yleinen rakenne ja tyyli. - Virstanpylväs 2: Tuotetietojen tuonti + Hallintapaneeli
Tuotetietojen siirto tai synkronointi, hallintapaneeli ja mukautetut asetukset tai suodatustoiminnot. - Virstanpylväs 3: Räätälöidyt ominaisuudet
Vuorovaikutteisten komponenttien, rajapintojen, laskimien tai logiikkaan perustuvien lomakkeiden kehittäminen. - Virstanpylväs 4: Monikielinen tuki + Lopullinen tyyli
Kielenvaihtajan integrointi, käännökset, käyttöliittymän viimeistely, responsiivisen asettelun korjaukset. - Virstanpylväs 5: Lopullinen testaus + Valmistelu toimitukseen
QA-tarkistukset, lopulliset korjaukset, käyttöönoton valmius ja varmuuskopioiden valmistelu siirtoa varten.
Jokaisella projektilla on ainutlaatuinen virstanpylväitten jaottelu sen monimutkaisuuden ja laajuuden mukaan, mutta rakenne noudattaa aina tätä logiikkaa: rakentaminen → testaus → parantaminen → eteenpäin siirtyminen.
Mitä kukin virstanpylväs sisältää
Jokainen määrittelemiämme virstanpylväitä sisältää:
- Selkeä laajuus: mitä toimitamme siinä vaiheessa
- Budjetti: kuinka paljon se maksaa (linjassa kiinteän kokonaisbudjetin kanssa)
- Toimitusajankohta: milloin voit odottaa sen olevan valmis
- Kontingentti toimituksen jälkeisille korjauksille: tukiaika pienten korjausten tai päivitysten suorittamiseen
Kun virstanpylväs on valmis ja hyväksytty, siirrymme seuraavaan.
Yhteenveto
- Virstanpylväät ovat projektin jäsenneltyjä vaiheita, joilla on omat tavoitteet ja toimitukset
- Tämä menetelmä mahdollistaa asteittaisen edistymisen, testauksen ja palautteen
- Tiedät aina, mitä on tulossa seuraavaksi, kuinka paljon se maksaa ja mitä siihen sisältyy
- Jokainen virstanpylväs toimii itsenäisesti ja rakentaa kohti lopullista tuotetta