13.07.2015 Views

Programų sistemų inžinerija - Matematikos ir Informatikos fakultetas ...

Programų sistemų inžinerija - Matematikos ir Informatikos fakultetas ...

Programų sistemų inžinerija - Matematikos ir Informatikos fakultetas ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Programų sistemų inžinerija1. Programų sistemų inžinerijos samprata3. Geležies amžiaus žmogaus versija (angl. Iron Man Version) 2004 metais.SWEBOK išsk<strong>ir</strong>iamos pagrindinės žinių sritys <strong>ir</strong> įvardinamos esminės temos (1 lentelė),nurodoma svarbiausia literatūra <strong>ir</strong> joje nagrinėjamos temos.Nr.Žinių sritis <strong>ir</strong> esminės jos temos1 Programų sistemų reikalavimai (angl. Software Requ<strong>ir</strong>ements):- Reikalavimų pagrindai (angl. Software Requ<strong>ir</strong>ements Fundamentals)- Reikalavimų procesas (angl. Requ<strong>ir</strong>ements Process)- Reikalavimų išgavimas (angl. Requ<strong>ir</strong>ements Elicitation)- Reikalavimų analizė (angl. Requ<strong>ir</strong>ements Analysis)- Reikalavimų specifikavimas (angl. Requ<strong>ir</strong>ements Specification)- Reikalavimų validavimas (angl. Requ<strong>ir</strong>ements Validation)- Praktiniai aspektai (angl. Practical Considerations)2 Programų sistemų projektavimas (angl. Software Design):- Projektavimo pagrindai (angl. Software Design Fundamentals)- Esminės projektavimo problemos (angl. Key Issues in Software Design)- Programų sistemų struktūra <strong>ir</strong> architektūra (angl. Software Structure and Architecture)- Projekto kokybės analizė <strong>ir</strong> vertinimas (angl. Software Design Quality Analysis andEvaluation)- Projektavimo notacijos (angl. Software Design Notations)- Projektavimo strategijos <strong>ir</strong> metodai (angl. Software Design Strategies and Methods)3 Programų sistemų kūrimas (angl. Software Construction):- Kūrimo pagrindai (angl. Software Construction Fundamentals)- Kūrimo valdymas (angl. Managing Construction)- Praktiniai aspektai (angl. Practical Considerations)4 Programų sistemų testavimas (angl. Software Testing):- Testavimo pagrindai (angl. Software Testing Fundamentals)- Testavimo lygiai (angl. Test Levels)- Testavimo metodai (angl. Testing Techniques)- Matavimai, susiję su testavimu (angl. Test Related Measures)- Testavimo procesas (angl. Test Process)5 Programų sistemų priežiūra (angl. Software Maintenance):- Priežiūros pagrindai (angl. Software Maintenance Fundamentals)- Esminės priežiūros problemos (angl. Key Issues in Software Maintenance)- Priežiūros procesas (angl. Maintenance Process)- Priežiūros metodai (angl. Techniques for Maintenance)6 Programų sistemų konfigūracijos valdymas (angl. Software Configuration Management):- Konfigūracijos valdymo procesas (angl. Management of the SCM Process)- Konfigūracijos identifikavimas (angl. Software Configuration Identification)- Konfigūracijos kontroliavimas (angl. Software Configuration Control)- Konfigūracijos būsenos valdymas (angl. Software Configuration Status Accounting)- Konfigūracijos auditas (angl. Software Configuration Auditing)- Konfigūracijos išleidimų valdymas <strong>ir</strong> pateikimas (angl. Software ConfigurationRelease Management and Delivery)7 Programų sistemų projektų valdymas (angl. Software Engineering Management):- Inicijavimas <strong>ir</strong> apimties apibrėžimas (angl. Initiation and Scope Definition)- Projekto planavimas (angl. Software Project Planning)- Projekto vykdymas (angl. Software Project Enactment)- Peržiūra <strong>ir</strong> vertinimas (angl. Review and Evaluation)- Uždarymas (angl. Closure)- Programų inžinerijos matavimai (angl. Software Engineering Measurement)Mokymo medžiaga 11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!