Pagrindiniai gyvavimo ciklo procesai (tęsinys)
Pagrindiniai gyvavimo ciklo procesai 5.1 Įsigijimo procesas (Acquisition) Aprašo sistemą, programinę įrangą ar PĮ paslaugą įsigijančios organizacijos veiksmus 5.2 Tiekimo procesas (Supply) Aprašo sistemą, programinę įrangą ar PĮ paslaugą tiekiančios organizacijos veiksmus 5.3 Kūrimo procesas (Development) Aprašo programinę įrangą kuriančios organizacijos veiksmus 5.4 Eksploatavimo procesas (Operation) Aprašo organizacijos, eksploatuojančios sistemą realioje aplinkoje (realiems vartotojams) veiksmus 5.5 Priežiūros procesas (Maintenance) Aprašo veiksmus organizacijos, prižiūrinčios PĮ
Kūrimo procesas Veiklos Proceso realizacija GCM parinkimas Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas GCM parinkimas Dokumentuoti standartai, metodai, įrankiai bei programavimo kalbos Veiklų vykdymo planai (standartai, metodai, įrankiai, veiksmai, atsakomybės)
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Reikalavimai: dalykinės srities, organizaciniai bei vartotojų; saugumo, žmogiškųjų faktorių inžinierijos, sąsajų, eksploatacijos, palaikymo; projektavimo apribojimų. Reikalavimų įvertinimas: - gebėjimas nustatyti atitinkantį poreikį; - neprieštaringumas ir vientisumas; - gebėjimas patikrinti; - sistemos architektūros projektavimo įvykdomumas; - eksploatacijos ir palaikymo įvykdomumas.
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Aukštesnio sistemos architektūros lygmens projektavimas: techninės įrangos elementai; PĮ elemenatai (Software Items); rankinių būdu atliekamos operacijos. Projektavimo rezultatų įvertinimas.
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Reikalavimų PĮ nustatymas ir dokumentavimas: funkciniai reikalavimai; išoriniai interfeisai; kvalifikaciniai reikalavimai; saugumo reikalavimai; ergonominiai reikalavimai; duomenų apibrėžimai ir reikalavimai DB; diegimo ir priėmimo reikalavimai; vartotojų vadovas; eksploatacijos ir palaikymo reikalavimai. Reikalavimų įvertinimas Bendros peržiūros (Joint Review)
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Kiekvienam PĮ elementui (Software Item): Nustatoma ir aprašoma architektūra, reikalavimai komponentams (Software Component) Vidiniai ir išoriniai interfeisai Duomenų bazė Pradinė vartotojų vadovo versija Pradiniai reikalavimai testams ir PĮ integravimo tvarkaraštis Projektavimo įvertinimas Joint Review
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Kiekvienam PĮ elementui: Detalus kiekvieno komponento projektavimas (Software Units) Vidiniai ir išoriniai interfeisai Duomenų bazė Vartotojo vadovo tikslinimas Reikalavimų testams ir PĮ integravimo tvarkaraščio tikslinimas Detalaus projektavimo įvertinimas Joint Review
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Kiekvieno Software Unit ir duomenų bazės kūrimas ir dokumentavimas Testų ir testinių duomenų kiekvienam SU ir DB kūrimas ir dokumentavimas Testavimas (ar atitinka reikalavimus); rezultatai dokumentuojami Vartotojo vadovo tikslinimas PĮ kodo ir testų rezultatų įvertinimas
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Kiekvienam PĮ elementui: Integravimo planas (Software Units ir Software Component – į Software Item) Integravimas ir gautų elementų testavimas Vartotojo vadovo tikslinimas Kiekvienam elemento kvalifikaciniam reikalavimui kūriamas ir aprašomas testas (kad pravesti Software Qualification Testing) Integravimo įvertinimas Joint Review
Kūrimo procesas Veiklos Proceso realizacija Kiekvienam PĮ elementui: Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Kiekvienam PĮ elementui: Testuojama pagal kvalifikacinius reikalavimus PĮ elementui. Rezultatai dokumentuojami. Vartotojo vadovo tikslinimas QT įvertinimas Auditų palaikymas Projektavimo ir kodo “Baseline” nustatymas
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas PĮ elementų integravimas su technine įranga, kitomis sistemomis, rankiniu darbu Kiekvienam sistemos kvalifikaciniam reikalavimui kūriamas ir aprašomas testas (kad pravesti System Qualification Testing) Integravimo įvertinimas
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Testuojama pagal kvalifikacinius reikalavimus sistemai. Rezultatai dokumentuojami. Sistema įvertinama atsižvelgiant į: - kaip testai “padengia” reikalavimus sistemai; - ar atitinka laukiamus rezultatus; eksploatavimo ir palaikymo įvykdomumą Auditų palaikymas Projektavimo ir kodo “Baseline” nustatymas
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Diegimo nustatytoje aplinkoje planas Diegimas pagal planą. Įvykių ir rezultatų dokumentavimas.
Kūrimo procesas Veiklos Proceso realizacija Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas PĮ kvalifikacinis testavimas Sistemos integravimas Sistemos kvalifikacinis testavimas PĮ diegimas PĮ priėmimas Pirkėjo priėmimo peržiūros palaikymas Darbų užbaigimas ir produkto perdavimas Pradinis ir tolimesnis apmokymas ir palaikymas, jei nustatyta kontraktu
Pagrindiniai gyvavimo ciklo procesai 5.1 Įsigijimo procesas (Acquisition) Aprašo sistemą, programinę įrangą ar PĮ paslaugą įsigijančios organizacijos veiksmus 5.2 Tiekimo procesas (Supply) Aprašo sistemą, programinę įrangą ar PĮ paslaugą tiekiančios organizacijos veiksmus 5.3 Kūrimo procesas (Development) Aprašo programinę įrangą kuriančios organizacijos veiksmus 5.4 Eksploatavimo procesas (Operation) Aprašo organizacijos, eksploatuojančios sistemą realioje aplinkoje (realiems vartotojams) veiksmus 5.5 Priežiūros procesas (Maintenance) Aprašo veiksmus organizacijos, prižiūrinčios PĮ
Eksploatavimo procesas Veiklos Proceso realizacija Testavimas realioje aplinkoje Sistemos eksploatavimas Vartotojų palaikymas Eksploatavimo proceso planas ir standartai Problemų gavimo, įrašymo, sprendimo ir grįžtamojo ryšio procedūrų nustatymas Testavimo realioje aplinkoje procedūros, informavimo apie problemas ir užklausų pataisymams atlikti procedūros
Eksploatavimo procesas Veiklos Proceso realizacija Testavimas realioje aplinkoje Sistemos eksploatavimas Vartotojų palaikymas Testuojama kiekviena PĮ versija (release). Jei tenkina kriterijus, išleidžiama ekspluoatuoti PĮ inicializavimo, veikimo ir nutraukimo užtikrinimas pagal planą.
Eksploatavimo procesas Veiklos Proceso realizacija Testavimas realioje aplinkoje Sistemos eksploatavimas Vartotojų palaikymas Sistema eksploatuojama realioje aplinkoje taip, kaip nustatyta vartotojo vadove.
Eksploatavimo procesas Veiklos Proceso realizacija Testavimas realioje aplinkoje Sistemos eksploatavimas Vartotojų palaikymas Pagalba vartotojams, konsultavimas. Užklausos ir veiksmai fiksuojami. Užklausų siuntimas Priežiūros procesui. Laikini sprendimai
Pagrindiniai gyvavimo ciklo procesai 5.1 Įsigijimo procesas (Acquisition) Aprašo sistemą, programinę įrangą ar PĮ paslaugą įsigijančios organizacijos veiksmus 5.2 Tiekimo procesas (Supply) Aprašo sistemą, programinę įrangą ar PĮ paslaugą tiekiančios organizacijos veiksmus 5.3 Kūrimo procesas (Development) Aprašo programinę įrangą kuriančios organizacijos veiksmus 5.4 Eksploatavimo procesas (Operation) Aprašo organizacijos, eksploatuojančios sistemą realioje aplinkoje (realiems vartotojams) veiksmus 5.5 Priežiūros procesas (Maintenance) Aprašo veiksmus organizacijos, prižiūrinčios PĮ
Priežiūros procesas Veiklos Proceso realizacija Problemos ir pataisymų analizė Pataisymai Priežiūros peržiūra / Priėmimas Migracija Demontavimas Problemos įtaka organizacijai, sistemai bei sąveikaujančioms sistemoms: problemos tipas (koreguojantis, gerinantis, apsaugojantis...) apimtis kritiškumas Problemos patikrinimas Pataisymų variantai Pasirinkto varianto patvirtinimas, kaip to reikalauja kontraktas
Priežiūros procesas Veiklos Proceso realizacija Problemos ir pataisymų analizė Pataisymai Priežiūros peržiūra / Priėmimas Migracija Demontavimas Nustatoma, kas bus taisoma Vykdomas Kūrimo procesas
Priežiūros procesas Veiklos Proceso realizacija Problemos ir pataisymų analizė Pataisymai Priežiūros peržiūra / Priėmimas Migracija Demontavimas Peržiūros, užtikrinančios pakeistos sistemos vientisumą Patvirtinimas, kad pakeitimus galima užbaigti (kaip nusakyta kontrakte)
Priežiūros procesas Veiklos Proceso realizacija Migracijos planas Problemos ir pataisymų analizė Pataisymai Priežiūros peržiūra / Priėmimas Migracija Demontavimas Migracijos planas reikalavimai; migracijos įrankiai; PĮ ir duomenų konversija; migracijos vykdymas; migracijos rezultatų patikrinimas; senos aplinkos palaikymas ateityje Vartotojų įspėjimas Lygiagretus veikimas senos ir naujos aplinkos Senos aplinkos dokumentacijų, įrašų, kodo archyvavimas Priėjimas prie senos aplinkos duomenų
Priežiūros procesas Veiklos Proceso realizacija Demontavimo planas Problemos ir pataisymų analizė Pataisymai Priežiūros peržiūra / Priėmimas Migracija Demontavimas Demontavimo planas Vartotojų įspėjimas Lygiagretus veikimas senos ir naujos PĮ Priėjimas prie senos PĮ duomenų