Program sistem ininerija Saulius Ragaiis VU MIF saulius

  • Slides: 8
Download presentation
Programų sistemų inžinerija Saulius Ragaišis, VU MIF saulius. ragaisis@mif. vu. lt

Programų sistemų inžinerija Saulius Ragaišis, VU MIF saulius. ragaisis@mif. vu. lt

Asmeninis programų kūrimo procesas Asmeninio programų kūrimo proceso paskirtis – padėti inžinieriui atlikti savo

Asmeninis programų kūrimo procesas Asmeninio programų kūrimo proceso paskirtis – padėti inžinieriui atlikti savo darbus disciplinuotai, t. y. siekiant aukštos kokybės, tikslaus planų laikymosi bei pastovaus tobulėjimo. Asmeninis programų kūrimo procesas – angl. Personal Software Process (PSP).

Šaltiniai • Watts S. Humphrey. A Discipline for Software Engineering. Addison-Wesley, 1994. • Watts

Šaltiniai • Watts S. Humphrey. A Discipline for Software Engineering. Addison-Wesley, 1994. • Watts S. Humphrey. Introduction to the Personal Software Process. Addison- Wesley, 1996. • Watts S. Humphrey. PSP: A Self-Improvement Process for Software Engineers. Addison-Wesley Professional, 2005. • The Personal Software Process (PSP), Technical Report (Watts S. Humphrey), CMU/SEI-2000 -TR-022, ESC-TR-2000 -022, 2000. • The Personal Software Process (PSP) Body of Knowledge, Version 1. 0 CMU/SEI-2005 -SR-003. http: //www. sei. cmu. edu/tsp/

PSP modelis (1994 metai)

PSP modelis (1994 metai)

PSP modelis (2005 metai)

PSP modelis (2005 metai)

PSP struktūra 1. 2. 3. 4. 5. PSP procesas apima tris stambias programų sistemų

PSP struktūra 1. 2. 3. 4. 5. PSP procesas apima tris stambias programų sistemų kūrimo fazes: užduočių planavimą (paruošiamas planas, įtraukiantis prognozuojamą kuriamo produkto dydį bei jo sukūrimui reikalingą laiką), kūrimą (apima visą „gamybinį“ procesą), proceso peržiūrą (peržiūrimi surinkti duomenys ir siūlomi patobulinimai). Jas galima skaidyti į tokias mažesnes: asmeninių užduočių planavimo, eskizinio projekto peržiūros, detaliojo projekto kūrimo, detaliojo projekto peržiūros, kodavimo, kodo peržiūros, kompiliavimo, testavimo proceso peržiūros.

PSP metrikos 1. PSP procesas naudoja pagrindines metrikas: 2. • laikas, 3. • defektai,

PSP metrikos 1. PSP procesas naudoja pagrindines metrikas: 2. • laikas, 3. • defektai, 4. • dydis.