Tere Tarkvaratehnika Kaspar Loog Tarkvaratehnika Tarkvaraprojekti elutskkel II
- Slides: 32
Tere! Tarkvaratehnika Kaspar Loog
Tarkvaratehnika Tarkvaraprojekti elutsükkel II Töövood
Tänases loengus Ülevaade iteratsiooonis olevatest töövoogudest p Äriprotsesside modelleerimine p Sissejuhatus Rational Rose’i p
Töövood Töövoog koosneb tegevustest, mis tekitavad artefakte
Töövoo kontekst RUP-is
Tegevusprotsesside modelleerimine Keskendub tegevustele Tarkvara ei ole tähelepanu keskpunktis Business process analysis
Näide Kuidas käsitletakse arveid tootmisfirmas?
Nõuete analüüs Defineerib nõuded kogu projekti kontekstis Määratleb nõuete skoobi iteratsiooni kontekstis Requirements
Analüüs & Disain Arhitektuurikeskne lähenemine Design-first approach Analysis & Design
Realiseerimine Keskendub ‘tegemisele’ Sisaldab ka testimist (unit-test) Implementation
Testimine Keskendub süsteemi kui terviku testimisele Kontrollib nõuete täidetust Testing
Juurutamine Ei pruugi toimuda vaid üleminekufaasis Deployment
Versioonide ja muudatuste haldus Toetab inimeste paralleelset töötamist Tagab, et muudatused oleksid algpõhjusega (traceable) Configuration & Change Management
Projektijuhtimine Väärib omaette ainet Vaatleme iteratiivse projekti kontekstis
Keskkond Keskendub RUP-i kohandamisele projekti jaoks
Küsimused ? ? ?
Ja nüüd … Kuueks loe! 123456
Teamwork Veenduge, et kõigi arvamusega arvestatakse!
Ülesanne Moodustage kujund, millel on kolm tahku ja kaks tühja otsa
Ülesanne muutus! Moodustage asi, mis veereb mööda maad võimalikult hästi
Tubli töö!
Tegevusprotsesside modelleerimine Business modelling
Äriprotsesside modelleerimise eesmärgid Organisatsiooni struktuuri mõistmine p Organisatsioonis olevate probleemidest arusaamine ja nende parandamise võimaluste tuvastamine p Veendumus, et kliendid, lõppkasutajad ja arendajad on vaadeldavast organisatsioonist ühiselt aru saanud p Tuletada süsteemi nõuded, mis toetaksid vaadeldavat organisatsiooni p
Äriprotsesside modelleerimise tulemused Äriprotsesside kirjeldus või mudel (jutud ja joonised) p Mõistete sõnastik p
Tööriistad Milliseid tööriistu läheb vaja?
Rational Rose p Visuaalse modelleerimise vahend p Toetab UML-I p Aitab dokumenteerida ja kirjeldada
Väike demo Rational Rose Enterprise Edition
Rational Rose Tutorial http: //www. rational. com/support/ documentation/manuals/rose. jsp
Küsimused ? ? ?
Järgmises loengus… Nõuete analüüs Rational Rose jätkub…
Loengumaterjalid http: //www. hot. ee/kasparloog Materjalid tekivad õhtuks
Aitäh! Kohtumiseni järgmisel teisipäeval!