Ohjelmistojen ylläpito Määritelmä

Tässä asiakirjassa kuvataankoko ohjelmistojen ylläpito prosessi . ohjelmisto laatikko kuvaa Dmitri Mikitenko päässä Fotolia.com

Institute of Electrical ja elektroniikkainsinöörit (IEEE), on sääntelyn ja standardien asettaminen elin sähkö- ja elektroniikka ammatti maailmassa.IEEE asiakirjassa 1219-1998 kuvataan täysin prosessi ohjelmistojen ylläpito.Ohjelmistojen ylläpito koskee muutoksia parempaan tehty ohjelmisto yleensä synnytyksen jälkeen.Ohjelmiston ylläpito on olennainen osa ohjelmistokehityksen elinkaaren.

ohjelmiston ylläpito Määritelmä

  • IEEE 1219-1998-ohjelmisto standardien asiakirjassa määritellään ohjelmiston ylläpito kuin "muuttaminen ohjelmisto tuotteen toimituksen jälkeenkorjata viat, parantaa suorituskykyä tai muita määritteitä, tai mukauttaa tuotteen muutettu ympäristö. "Ohjelmiston ylläpito on päättävässä osa ohjelmistokehitystä prosessi tai "elinkaaren."

Software Development Life Cycle

  • ohjelmistokehitys elinkaari on kuusi vaihetta: vaatimukset vaihe, erittely vaihe, suunnitteluvaiheessa, toteutusvaiheessa ja

    ylläpitovaiheessa.Ylläpitovaiheessa vie yli puolet kustannuksista ohjelmistokehitystä.

ylläpitopalvelutyypit

  • on neljää tyyppiä ohjelmistojen ylläpito määritelty IEEE 1219-1998: korjaavat, mukautuva, perfektiivinen ja hätä huolto.Korjaava kunnossapito korjaa bugeja löydettiin toimituksen jälkeen kun mukautuva huolto pitää ohjelma käyttökelpoinen muuttuneessa tai muuttuvassa ympäristössä.Muutokset ohjelmisto parantaa suorituskykyä ja huollettavuus luokitellaan perfective huolto.Hätä huolto on yleensä määräaikainen huolto pitää järjestelmä toimi kunnolla milloin tahansa.

prosessimalli Software Maintenance

  • määritelmän mukaan IEEE 1219-1998, ohjelmistojen ylläpito on seitsemän vaihetta, kunkin vaiheen ottaa panos, prosessi, ohjaus ja tuotanto.Vaiheet ovat ongelmien tunnistamiseen, analyysi, suunnittelu, toteutus, järjestelmän testaus, hyväksymistesti ja toimitus.Muutos pyyntö (MR) muodostaa tulon ongelman tunnistamiseen, kun validoitu MR on lopputuotoksesta ensimmäisen vaiheen.Viimeinen vaihe huolto on toimitus.Fyysinen kokoonpano Audit (PCA) on tärkeä osa varmistaa, että validoitu MR saavutetaan täysimääräisinä ennen vaiheissa.Lopuksi asennus, kouluttamalla käyttäjiä ja versio kuvaus asiakirja (VDD) on tuotettu.

Process Model Metrics

  • Metrics liittyy aikaa, rahaa ja numerot.Prosessimalli mittarit ohjelmistojen ylläpito kannustaa pitämään kirjaa käytetty aika ongelma validointi, asiakirja virhemääriä, rivimäärä korjaavien koodia lisätään, virhemäärien prioriteetti ja tyyppi (tuotettu ja korjattu) ja asiakirjojen muutokset.Asiakirja muutoksia ovat VDDs, koulutus oppaita ja toiminnan suuntaviivat.

tukeminen Huolto Tekniikka

  • huolto prosessi vaatii tukeva teknologia.Näitä ovat ohjelmisto uudelleen suunnittelu, reverse engineering, kokonaisvaltaista uudelleenkäyttöön ja ohjelmistotyökaluja.IEEE 1219-1998 määritellään uudelleen suunnittelu kuin "järjestelmä muuttuvassa toimintaa, joka johtaa luotaisiin uusi järjestelmä, joka joko säilyttää tai ei säilytä yksilöllisyyttä alkuperäisen järjestelmän."Reverse engineering tulee uudelleen asiakirjan ja päivittää järjestelmän, joka on kasvanut ulos alkuperäisestä peruskokoonpanon.Kokonaisvaltainen uudelleenkäyttö on kun uusi järjestelmä on luotu vanhan ja molemmat ajaa samanaikaisesti.Ohjelmistojen ylläpito työkaluja ovat suorituskyky monitorit järjestelmän / hyväksymistestausta ja koodi generaattori toteutusvaiheeseen.

huoltosuunnitelma suuntaviivojen

  • IEEE 1219-1998 tiedot suuntaviivat ohjelmistojen ylläpito suunnitelma kahdeksassa vaiheet, jotka parantavat hallintoa ja viestintää.Ensimmäiset neljä vaihetta ovat käyttöönotto, viittauksia, määritelmät ja ohjelmistojen ylläpito yleiskatsaus.Seuraavat neljä ovat ohjelmistojen ylläpito prosessi, ohjelmistojen ylläpito raportointivaatimuksia, ohjelmistojen ylläpito hallinnollisia vaatimuksia ja ohjelmistojen ylläpito asiakirjavaatimukset.

Resurssit

  • IEEE: Standardit linjoilla arkistoista
354
0
1
Tietokantaohjelmiston