1 / 19

Kūrimo procesas

Kūrimo procesas. 2013-10-04. Kūrimo procesas pagal ISO 12207. Inicijavimas Reikalavimų sistemai analizė Sistemos architektūros projektavimas Reikalavimų PĮ analizė PĮ architektūros projektavimas PĮ detalus projektavimas PĮ programavimas ir testavimas PĮ integravimas

ismet
Download Presentation

Kūrimo procesas

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kūrimo procesas 2013-10-04

  2. Kūrimo procesas pagal ISO 12207 • Inicijavimas • 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

  3. O jeigu šitaip? • Inicijavimas • 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

  4. O jeigu šitaip? Ką reiškia rodyklės?

  5. Oi yra ir sudėtingesnių modelių! Šaltinis:  Mooz, Harold; Forsberg, Kevin (July 2001), A Visual Explanation of Development Methods and StrategiesIncluding the Waterfall, Spiral, Vee, Vee+, Vee++ Models (PDF), Melbourne, Australia: Proceedings of theInternational Council for Systems Engineering (INCOSE) Conference.

  6. Klausimai • Ar ISO 12207 implikuoja krioklio (waterfall) modelį? • Ar V-modelis yra krioklio modelis?

  7. Waterfall istorija • Waterfall yra paklydimas! • Waterfall kaip sąvoka (ir kaip siūlomas IS įgyvendinimo būdas) atsirado iš Winston W. Royce straipsnio • Pats W.W.Royce apie Waterfall sakė, kad jį ne taip suprato, o jo paties nuomonė yra: „I believe in this concept, but the implementation described above is risky and invites failure.“ (iš to paties straipsnio) • O tapo įteisintas dėl žmogiško poreikio turėti lengvai suprantamą (racionalų) sprendimą: vs.

  8. Waterfall istorija • David L. Parnas et al. A Rational Design Process: How and Why to fake it: • „For all of these reasons, the picture of the software designer deriving his design in a rational, error­free, wayfrom a statement of requirements is quite unrealistic. No system has ever been developed in that way, andprobably none ever will.“ • Išeitis: turėti racionalų procesą neįmanoma, tai tenka imituoti jį • F.Brooks, The Design of Design: • The Rational Model (waterfall) may seem naive to us today. But it is a very natural model for people to conceive. • Išsamiau – privaloma pasižiūrėti prezentacija: Real Software Engineering - Glenn Vanderburg

  9. How Successful are different software development paradigms?

  10. How Successful are different software development paradigms?

  11. How Successful are different software development paradigms?

  12. How Successful are different software development paradigms?

  13. How Successful are different software development paradigms?

  14. Grįžkime prie ISO 12207 Kūrimo proceso

  15. Klausimai • Kuo skiriasi Reikalavimų sistemai analizė nuo PĮ reikalavimų analizės? • Kuo skiriasi Sistemos architektūros projektavimo veikla nuo Programinės įrangos architektūros projektavimo?

  16. Sistemos architektūros kūrimas

  17. Kas yra reikalavimų analizė? • Inicijavimas • 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 • Įsigijimo proceso veikla Apibrėžti reikalavimus

  18. Kas yra detalusis projektavimas? • Inicijavimas • 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

  19. ISO 12207: Reikalavimų sistemai analizė Sistemos archit. 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ėmimo palaikymas PKP Branda: ENG.1: Reikalavimų išsiaiškinimas ENG.2: Sistemos reikalavimų analizė ENG.3: Sistemos archit. projektavimas ENG.4: PĮ reikalavimų analizė ENG.5: PĮ projektavimas --”-- ENG.6: PĮ projekto realizavimas ENG.7: PĮ integravimas ENG.8: PĮ testavimas ENG.9: Sistemos integravimas ENG.10: Sistemos testavimas ENG.11: PĮ instaliavimas (nėra atitikmens) Kūrimo procesas (Development)Vertinimas

More Related