Ohjelmistokehityksen kypsyys

Tausta

Kiinan virallisen WTO-jäsenyyden jälkeen Kiinan ohjelmistomarkkinoista on tullut osa maailmanmarkkinoita. Kiinalaiset ohjelmistoyritykset ovat kohdanneet suoraan kansainvälisten IT-yritysten raa'an kilpailun. Markkinoiden valloittamisen lisäksi kannattaa katsoa maailmaan ja mennä ulkomaille selviytyäkseen ja kehittyäkseen paremmin.

Kansainvälisille markkinoille pääsystä on tullut kaiken edellytys. Voittaakseen kansainvälisten markkinoiden luottamuksen ja suosion kiinalaisten ohjelmistojen on ensin täytettävä kansainväliset standardit ja läpäistävä kansainvälisten standardien sertifiointi. Yritykset, jotka haluavat vaikuttaa ohjelmistoteollistukseen, ovat täysin ymmärtäneet kansainvälisen standardin sertifioinnin vahvistamisen tärkeyden ja kiireellisyyden.

Tietotekniikan kehitys on kasvattanut ohjelmistojen mittakaavaa. Perinteisissä "ohjelmistopajoissa" tuotanto perustuu usein ihmisten innokkuuteen luoda vaurautta. Tuotanto on epäjärjestyksen ja kaaoksen tilassa. Ohjelmistotuotteiden laatua ei voida taata, ja ohjelmistoprojekteja jopa peruutetaan kesken. Tällainen tuotantomenetelmä ei enää pysty vastaamaan kasvavaan ohjelmistojen kysyntään.

Ihmiset ymmärtävät, että ohjelmistoprosessin täydellinen on ohjelmistoriskin määräävä tekijä.

Marraskuussa 1986 Yhdysvaltojen Carnegie Mellonin yliopiston Software Engineering Institute (SEI) tutki Yhdysvaltain liittovaltion hallituksen pyynnöstä prosessia Maturity Framework.

Sitä käytetään pääasiassa ohjelmistokehitysprosessin ja ohjelmistokehityskyvyn arviointiin ja parantamiseen. CMM on toteuttanut sertifiointia vuodesta 1987, ja siitä on nyt tullut ohjelmistoalan arvovaltaisin arviointi- ja sertifiointijärjestelmä.

Kypsän prosessin edut

Prosessin parantamisen avulla voit tietää mitä olet tekemässä;

Edistää työntekijöiden potentiaalia; parantaa organisaation tehokkuutta;

Säästä kustannuksia ja vältä jätettä; parantaa laatua; parantaa asiakastyytyväisyyttä; helpottaa hallintaa;

Prosessi mallinnetaan ja käytetään uudelleen; selkeä työnjako ja selkeät vastuut;

vähentää riskejä; Parempi luotettavuus ja vakaus;

Organisaatio voi jatkuvasti parantaa ja parantaa itseään.

Luokittelu

CMM on jaettu viiteen tasoon: ensimmäinen taso on alkutaso, toinen taso on toistettava taso, kolmas taso on määritelty taso, neljäs taso on hallittu taso ja viides taso Taso on optimoitu.

(1) Alkuperäinen. Työ on sekavaa ja alkuperäinen suunnitelma hylätään usein projektin aikana. Hallituksella ei ole sääntöjä ja määräyksiä, ja siltä puuttuu järkevä hallintajärjestelmä. Kehityshankkeen tehokkuus on epävakaa. Projektin onnistuminen riippuu pääasiassa projektista vastaavan henkilön kokemuksesta ja kyvystä. Kun hän lähtee, työjärjestys muuttuu täysin.

(2) Toistettava taso (Toistettava). Johtaminen on institutionalisoitunut ja perusjohtamisjärjestelmä ja -menettelyt on luotu ja johtamistyössä on noudatettavat säännöt. Standardointi saavutettiin alun perin ja kehitystyö toteutettiin suhteellisen hyvin standardien mukaisesti. Muutokset tehdään lain mukaisesti, jotta ne olisivat perusluonteisia, vakaita ja jäljitettäviä. Uusien hankkeiden suunnittelu ja johtaminen perustuvat aikaisempaan käytännön kokemukseen ja niillä on ympäristö ja edellytykset toistaa aikaisempia onnistuneita hankkeita.

(3) Määritelty. Kehitysprosessi, mukaan lukien tekninen työ ja johtamistyö, on standardoitu ja dokumentoitu. Perustettu täydellinen koulutusjärjestelmä ja asiantuntija-arviointijärjestelmä, kaikki tekniset toiminnot ja johtamistoiminnot voidaan hallita ja niillä on yhteinen käsitys projektin prosessista, asemista ja vastuista.

(4) Hallittu. Tuotteille ja prosesseille on asetettu määrälliset laatutavoitteet. Kehitystoiminnan tuottavuus ja laatu ovat mitattavissa. Prosessitietokanta on perustettu. Projektin tuote- ja prosessiohjaus on saavutettu. Se voi ennustaa prosessien ja tuotteiden laatutrendejä, kuten ennusteiden poikkeamia, ja toteuttaa oikea-aikaiset korjaukset.

(5) Optimointi. Keskity prosessin parantamiseen ja ota käyttöön uusia teknologioita ja menetelmiä. Sinulla on keinot estää vikoja, tunnistaa heikkouksia ja parantaa niitä. Prosessin tehokkuudesta saadaan tilastollista tietoa ja analyysi voidaan tehdä parhaan menetelmän johtamiseksi.

Tasoa 1 lukuun ottamatta jokainen taso koostuu useista keskeisistä prosessinäkökohdista. Jokaiselle prosessin keskeiselle osa-alueelle on tunnusomaista edellä mainitut viisi julkista ominaisuutta. CMM:llä on erityiset tavoitteet kullekin avainprosessille. Kunkin julkisen ominaisuuden luokittelun keskeiset käytännöt valitaan ja määritetään avainprosessin erityistavoitteiden mukaan. Jos kaikki avainprosessiin liittyvät keskeiset käytännöt käsitellään oikein, tämän avainprosessin tavoitteet saavutetaan, mikä tarkoittaa, että avainprosessi on saavutettu. Tämän kypsyystason etuna on, että nämä tasot heijastavat selkeästi ja selkeästi prosessin parantamistoimien prioriteettia ja järjestystä.

Merkitys

Kiinan virallisen WTO-jäsenyyden jälkeen Kiinan ohjelmistomarkkinoista on tullut osa maailmanmarkkinoita. Kiinalaiset ohjelmistoyritykset ovat kohdanneet suoraan kansainvälisten IT-yritysten raa'an kilpailun. Kotimarkkinoiden miehityksen lisäksi meidän pitäisi katsoa myös maailmaan ja mennä ulkomaille, jotta voimme selviytyä ja kehittyä paremmin.

Kansainvälisille markkinoille pääsystä on tullut kaiken edellytys. Voittaakseen kansainvälisten markkinoiden luottamuksen ja suosion kiinalaisten ohjelmistojen on ensin täytettävä kansainväliset standardit ja läpäistävä kansainvälisten standardien sertifiointi. Yritykset, jotka haluavat vaikuttaa ohjelmistoteollistukseen, ovat täysin ymmärtäneet kansainvälisen standardin sertifioinnin vahvistamisen tärkeyden ja kiireellisyyden.

Hallintatyökalut

CMM:n toteuttamiseen tarvittavat työkalut ovat: ohjelmistokehityksen prosessikehys, kysynnän hallintatyökalut, oliopohjaiset analyysi- ja suunnittelutyökalut, konfiguroinnin hallintatyökalut, muutoksenhallintatyökalut, ohjelmistojen testaustyökalut Odota hetki.

DevSuite R&D process management solution provides an integrated platform to support enterprise process improvement activities, covering project management activities, engineering process activities, process improvement activities and process support activities in CMMI. Assist the implementation of CMMI for enterprises.

Toteutusvaikutus

Yhteistyö: Työnkulkuun perustuva yhteistyöalusta, joka vähentää useiden prosessiasiakirjojen kirjoittamista

Transparency: One-stop project management, effective monitoring of project progress< /p>

Uudelleenkäyttö: Uudelleenkäytettävä, mikä vähentää prosessinhallintakustannuksia

Laatu: Täydellinen laadunhallinta, vähentää vikojen määrää ja parantaa asiakastyytyväisyyttä

Laskeutuminen: Yksinkertaistaa prosessin toteutuksen käyttöönottoa varmistaakseen CMMI-prosessin parantamisen

Jatkuva: Jatkuva ja tehokas prosessin parantaminen luo perustan pitkäkestoiselle parannukselle

Related Articles
TOP