Table of Contents
Vaatimuksen muutosten hallinta on yleinen haaste laaja-alaisissa ohjelmistoprojekteissa. Näiden muutosten tehokas käsittely voi estää viivästyksiä, vähentää kustannuksia ja varmistaa projektin onnistumisen. Tässä artikkelissa esitellään tosimaailman tapaustutkimus, jossa kuvataan, miten suuri ohjelmistokehitysyritys hallinnoi vaatimuksia monimutkaisten projektien aikana.
Hankkeen tausta
Hankkeeseen kuului kattavan yrityssuunnittelujärjestelmän (ERP) kehittäminen monikansalliselle yritykselle. Laajuus sisälsi rahoitus-, henkilöstö- ja toimitusketjun hallintamoduulit. Hankeryhmä hyväksyi ketteryysmenetelmiä muuttuvien vaatimusten ja sidosryhmien palautteen huomioon ottamiseksi.
Haasteet
Kehityksessä sidosryhmät pyysivät merkittäviä muutoksia ydintoimintoihin. Näitä olivat muun muassa muutokset tietoturvaprotokolliin ja käyttöliittymäpäivityksiin. Tärkeimpiä haasteita olivat soveltamisalan hallinta, projektien aikalinjojen ylläpito ja tiimien linjaus.
Vaatimuksen muutosten hallintastrategiat
- Prioritointi: [ Tiimi käytti MoSCoW priorisointia luokitella vaatimukset on, olisi, olisi voinut, ja ei ole.
- Kestäjän sitoutuminen:[ Säännölliset kokoukset varmistivat, että sidosryhmien tarpeet ymmärrettiin selkeästi ja että muutosten vaikutuksia arvioitiin.
- Muutoksenhallintaprosessi:[ On perustettu muodollinen prosessi muutospyyntöjen tarkistamiseksi, hyväksymiseksi tai hylkäämiseksi sen perusteella, miten muutospyynnöt vaikuttavat niiden soveltamisalaan, aikatauluun ja resursseihin.
- Incremental Delivery:[] Toimittaminen pienempinä, hallittavissa lisäyksinä sallittu palautteen ja säätöjen kanssa häiritsemättä koko hanketta.
Tulos
Toteuttamalla jäsenneltyä muutoksenhallintastrategiaa projektitiimi on onnistunut yhdentämään vaatimukset mahdollisimman vähäisin häiriöin. Hanke toteutettiin ajallaan ja budjetin puitteissa, mikä vastasi asiakkaan perustarpeita ja vastasi samalla muuttuvia vaatimuksia.