Kursa nosaukums | Lietotājorientētas IS izstrādes metodoloģija (UCD) un biznesa procesu (re)inženierija |
Kursa kods | InfT4019 |
Zinātnes nozare | Informācijas tehnoloģija (nav zn) |
Kredītpunkti (ECTS) | 6 |
Kopējais stundu skaits kursā | 162 |
Studenta patstāvīgā darba stundu skaits | 162 |
Priekšzināšanas Kursam priekšzināšanas nav nepieciešamas |
|
Kursa anotācija | |
Kursa mērķis ir sniegt zināšanas par mūsdienīgām programmatūras produkta izstrādes metodēm, to saistību ar programmatūras dzīves ciklu, kā arī ietekmi uz biznesa procesu norisi. | |
Kursa saturs(kalendārs) | |
1 Mūsdienu programmatūras produktu izstrādes metodes. Biznesa orientēti risinājumi
2 Spējās izstrādes metodes (Agile Development). Pamatjēdzieni, pārskats un definīcijas 3 Lietotājorientētas izstrādes (UCD) pamatjēdzieni. UCD procesi. 4 Lietotājorientētas prasības: personas, mērķi, scenāriji un uzdevumi 5 Lietotāja interfeiss, tā elementi: ekrāna izkārtojums, lietotāja sadarbība, navigācijas nodrošināšana 6 Lietotāja bāzētā testēšana. Lietotāja dokumentācija un palīgs 7 Heiristiskā novērtēšana 8 Ātrās izstrādes metode RAD. RAD pamatprincipi. RAD projekta dzīves cikls, prototipēšana 9 DSDM (Dynamic Systems Development Method) kā RAD metodes realizācijas vide. DSDM pamatprincipi 10 BPR mērķi un pamatprincipi. Biznesa procesi un to hierarhija 11 Biznesa procesu modelis. Modelī definētās aktivitātes: biznesa definīcija, procesu identificēšana 12 Biznesa modelēšanas valodas un rīki 13 Biznesa procesu modeļu lietošana BPR.Biznesa procesu reinženierijas saistība ar programmatūras reinženieriju 14 Programmatūras reinženierijas procesa modelis: programmatūras inventarizēšana, dokumentācijas restrukturēš 15 Reversā inženierija, tās uzdevumi. Reversās inženierijas sastāvdaļas: esošās sistēmas darbības izprašana, 16 Koda un datu pārstrukturēšana. Sistēmas tālākā attīstīšana |
|
Prasības kredītpunktu iegūšanai | |
izstrādāts praktiskajā darbā dotais uzdevums (sagatavots un iesniegts rakstiski noformēts darbs); veikta praktiskā darba apskate; sekmīgi nokārtots eksāmens. | |
Obligātā literatūra | |
1. P.Abrahamsson, O.Salo&J.Ronkainen. Agile Software development methods. Review and analysis. www.inf.vtt.fi/pdf/publications/2002/P478.pdf
2. Roger S.Pressman. Software Engineering. A Practitioner's Approach. European Adaptation. Fifth edition, adapted by Darrel Ince 3. M. Fowler .The New Methodology. http://www.martinfowler.com/articles/newMethodology.html 4. Framework for Business Centred Development. Handbook for DSDM version 4.1. DSDM Consortium |
|
Papildliteratūra | |
1. F.Paetsch, A.Eberlein, F.Maurer. Requirements Engineering and Agile Software Development. http://sern.ucalgary.ca/~milos/papers/2003/PaetschEberleinMaurer.pdf
2. Boehm, B. (Jan. 2002) Get Ready for Agile Methods, with Care. Computer, pp. 64-69. http://www2.umassd.edu/SWPI/xp/papers/r1064.pdf 3. Agile Software Development. Contents (Articles, Papers, Books, Resources). http://www2.umassd.edu/SWPI/xp/papers.html 4. Business Process Reengineering: Analysis and Recommendations. M.Weicher , W.W.Chu, W. C. Lin, V.Le, D.Yu. http://www.netlib.com/bpr1.shtml |
|
Piezīmes | |
Obligātais studiju kurss ITF studentiem, 2.kursa 3. semestrī. |