DSDM Atern proceso branda
(angl. Seeking Process Maturity with DSDM Atern)
Stasys Peldžius,
Saulius Ragaišis,
Vytautas Val...
Tikslai
• Įmonių programinės įrangos kūrimo proceso
gerinimas.

• Proceso gebėjimo, bei brandos taikymas
metodikoms.

• DS...
Esminės sąvokos I
Programų kūrimo procesas – visuma veiklų,
kurios vykdomos kuriant programinį produktą ar
paslaugą.
Vardi...
Esminės sąvokos II
Gebėjimas – proceso charakteristika, nusakanti
rezultatų, kuriuos galima gauti taikant tą procesą,
pasi...
CMMI-DEV brandos lygiai
1
2
3
4

–
–
–
–

Pradinis (angl. Initial)
Valdomas (angl. Managed)
Apibrėžtas (angl. Defined)
Kie...
Skirtingų brandos lygių procesai

6
Atlikti darbai
Išnagrinėti esami atvaizdavimai tarp metodikų ir
modelių.
Atliktas pilnas DSDM atvaizdavimas į CMMI-DEV
mod...
Metodikų vertinimo metodas
SCAMPI – CMMI vertinimo metodas
Reitingavimo skalė:
S – tikslas pasiektas
U – tikslas nepasiekt...
DSDM atvaizdavimas į CMMI-DEV

9
Pasiūlymai 3 brandos lygiui I
Siekiant trečiojo CMMI brandos lygio
svarbiausia probleminė sritis – proceso
valdymo kategor...
Pasiūlymai 3 brandos lygiui II
Verifikavimas – ši proceso sritis pakankamai
gerai padengiama DSDM, tačiau trūksta
griežtai...
Pasiūlymai 3 brandos lygiui III
Siekiant įgyvendinti verifikavimo proceso sritį,
siūloma iš kitos judriosios metodikos – X...
Pasiūlymai 3 brandos lygiui IV
Siekiant padengti sprendimų analizės ir
priėmimo proceso sritį, siūloma papildyti
prieš-pro...
Išvados ir rezultatai
Rezultatai:
Gautas DSDM gebėjimo profilis pagal CMMI.
Rekomendacijos DSDM Atern metodikos
papildymui...
Ačiū už dėmesį!
Klausimai?

15
Upcoming SlideShare
Loading in …5
×

Peldžius Stasys ; Ragaišis, Saulius ; Valaitis, Vytautas „DSDM Atern proceso branda“ (VU MIF)

383 views

Published on

Pranešimas XVI kompiuterininkų konferencijos sekcijoje
„Programų sistemų kūrimas ir valdymas“,
„Kompiuterininkų dienos – 2013“, Šiauliai 2013-09-21

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
383
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Peldžius Stasys ; Ragaišis, Saulius ; Valaitis, Vytautas „DSDM Atern proceso branda“ (VU MIF)

  1. 1. DSDM Atern proceso branda (angl. Seeking Process Maturity with DSDM Atern) Stasys Peldžius, Saulius Ragaišis, Vytautas Valaitis Matematikos ir Informatikos fakultetas, Vilniaus universitetas Kompiuterininkų dienos 2013, Šiauliai, 2013 m. rugsėjo 19-21 d.
  2. 2. Tikslai • Įmonių programinės įrangos kūrimo proceso gerinimas. • Proceso gebėjimo, bei brandos taikymas metodikoms. • DSDM gebėjimų profilis pagal CMMI-DEV. • Įrodyti, kad DSDM atitinka 2 brandos lygį. • Pasiūlyti, kaip DSDM turėtų pasiekti 3 lygį. 2
  3. 3. Esminės sąvokos I Programų kūrimo procesas – visuma veiklų, kurios vykdomos kuriant programinį produktą ar paslaugą. Vardinis procesas – rinkinys veiklų, susijusių pagal tikslus programinio produkto ar paslaugos gyvavimo cikle. Vardiniams procesams iškeliami tikslai ir aprašomi jų rezultatai. Proceso modelis – programų kūrimo proceso apibrėžimas, kuriame nusakyta proceso apimtis, aprašyti vardiniai procesai, jų tikslai ir rezultatai. 3
  4. 4. Esminės sąvokos II Gebėjimas – proceso charakteristika, nusakanti rezultatų, kuriuos galima gauti taikant tą procesą, pasiskirstymą (diapazoną), t.y. galimybę (tikimybę), kad procesas pasieks jam keliamus tikslus. Gebėjimo lygis – įvertis diskrečioje skalėje, nusakantis tam tikrą proceso gebėjimo pasiekimą. Branda – proceso charakteristika, nusakanti, kiek procesas yra apibrėžtas, valdomas, matuojamas, kontroliuojamas ir nuolatos gerinamas. Brandos lygis – aiškiai apibrėžta pakopa visuminio proceso brandos evoliucijoje. 4
  5. 5. CMMI-DEV brandos lygiai 1 2 3 4 – – – – Pradinis (angl. Initial) Valdomas (angl. Managed) Apibrėžtas (angl. Defined) Kiekybiškai valdomas (angl. Quantitatively Managed) 5 – Nuolatos gerinamas (angl. Optimizing) 5
  6. 6. Skirtingų brandos lygių procesai 6
  7. 7. Atlikti darbai Išnagrinėti esami atvaizdavimai tarp metodikų ir modelių. Atliktas pilnas DSDM atvaizdavimas į CMMI-DEV modelį:     pasiūlytas būdas, kaip reikia vertinti metodikų brandą; atvaizdavus gautas gėbėjimo profilis; pasiektas 2 brandos lygis; pasiūlyti patobulinimai 3 lygiui pasiekti. 7
  8. 8. Metodikų vertinimo metodas SCAMPI – CMMI vertinimo metodas Reitingavimo skalė: S – tikslas pasiektas U – tikslas nepasiektas N – tikslas nevertintas EI – praktika pakankamai įgyvendinta NI – praktika nepakankamai įgyvendinta Vertinama bus DSDM Atern dokumentacija, tariant, kad įmonė dirba pilnai pagal ją. Tokiu būdu imituojamas realios įmonės proceso vertinimas. 8
  9. 9. DSDM atvaizdavimas į CMMI-DEV 9
  10. 10. Pasiūlymai 3 brandos lygiui I Siekiant trečiojo CMMI brandos lygio svarbiausia probleminė sritis – proceso valdymo kategorija. Nebuvo pasiektas trečiasis bendrasis tikslas, dėl organizacinių procesų silpno įgyvendinamumo DSDM metodikoje. 10
  11. 11. Pasiūlymai 3 brandos lygiui II Verifikavimas – ši proceso sritis pakankamai gerai padengiama DSDM, tačiau trūksta griežtai apibrėžtų kolegų peržiūrų, reikalaujamų CMMI. Sprendimų analizė ir priėmimo procesas – visiškai nepadengiama DSDM metodikos. Organizacijos mokymai – padengiamos 3 iš 7 specifinių praktikų. Trūksta pilnai įdiegto proceso, apimančio visą organizacijos veiklą. 11
  12. 12. Pasiūlymai 3 brandos lygiui III Siekiant įgyvendinti verifikavimo proceso sritį, siūloma iš kitos judriosios metodikos – XP, pasiskolinti programavimą poromis. Pasiekus šį tikslą, verifikavimo proceso srities specifiniai tikslai būtų pilnai padengti. Identifikavus ir numačius gaires galimiems organizacijos mokymams, jų įgyvendinimas galės būti užtikrintas esamomis DSDM priemonėmis. Siūloma sukurti Atern mokymų praktiką. 12
  13. 13. Pasiūlymai 3 brandos lygiui IV Siekiant padengti sprendimų analizės ir priėmimo proceso sritį, siūloma papildyti prieš-projektinę gyvavimo ciklo fazę. Šioje fazėje yra sprendžiama, ar DSDM metodika bus tinkama projektui vykdyti. Papildomai reiktų numatyti alternatyvius projekto vykdymo planus. Šioje fazėje sukurtos alternatyvos, turėtų būti išplėtojamos ir galutinai pasirenkamas tinkamiausias variantas įgyvendinamumo fazėje. 13
  14. 14. Išvados ir rezultatai Rezultatai: Gautas DSDM gebėjimo profilis pagal CMMI. Rekomendacijos DSDM Atern metodikos papildymui. Išvados: Nemodifikuota DSDM Atern metodika užtikrina antrąjį CMMI brandos lygį. Probleminė DSDM ir CMMI suderinamumo sritis – organizaciniai procesai. 14
  15. 15. Ačiū už dėmesį! Klausimai? 15

×