Summer Semester 2009/10
Summer Semester 2010/11
Summer Semester 2011/12
Summer Semester 2012/13
Summer Semester 2013/14
Summer Semester 2014/15
Advanced Software Engineering IO1101
Course content:
Recalling of UML diagrams; presentation of software engineering process based on the Rational Unified Process (RUP) and Unified Process for Education (UPEDU), life-cycle phases, description of all RUP disciplines; assessment and improvement of software engineering processes; eXtreme Programming; Internet application design; Model Driven Architecture
Learning outcomes:
Recognition of software engineering process based on the Unified Process and eXtreme Programming
(in Polish) Rodzaj przedmiotu
Course coordinators
Term 2011L: | Term 2010L: | Term 2013L: | Term 2009L: | Term 2012L: | Term 2014L: |
Bibliography
a) basic references:
Rational Unified Process od strony praktycznej, P.Kroll, P. Kruchten, WNT, 2007.
Rational Unified Process od strony teoretycznej, P. Kruchten, WNT, 2007.
Software Engineering Process with the UPEDU, P. Robillard, P. Kruchten, P. d'Astous, Addison-Wesley, 2003.
Wydajne Programowanie. Extreme Programming, K. Beck, C. Andres, Mikom, 2005 (wyd. II).
b) supplementary references:
More references available at lecturer's homepage:
http://aragorn.pb.bialystok.pl/~mkret