30.01.2014 Views

Masterstudium Business Informatics - Fakultät für Informatik, TU Wien

Masterstudium Business Informatics - Fakultät für Informatik, TU Wien

Masterstudium Business Informatics - Fakultät für Informatik, TU Wien

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

• Proactivity and curiosity on innovative and creative concepts and solution approaches<br />

• Exploration of personal abilities and limits<br />

• Experience in principal-agent relationships, including convincing presentations<br />

• Acquirement of methodological and goal-oriented working<br />

Syllabus:<br />

• Overview on characteristics of advanced software systems: system size and complexity,<br />

system dependability, quality of service, extended software lifecycle, mission<br />

and safety criticality; software engineering approaches for advanced software systems:<br />

architecture styles, lifecycle management and documentation, user interface<br />

engineering; component-based engineering of complex software systems; automation<br />

in developing advanced software systems: source code management, continuous<br />

integration and testing, advanced build management, persistence techniques (e.g.,<br />

object-relational mapping); aspects of enterprize architectures; overview on selected<br />

research and industrial topics in advanced software engineering, including open<br />

source software engineering, software engineering for mobile devices, migration project<br />

case studies, ecosystems for software engineering tools and frameworks<br />

• Advanced project management disciplines such as scope management, communications<br />

management and risk management; organizational aspects of large-scale<br />

project management such as multi-project management and controlling, program<br />

management, portfolio management, or project management oces (PMO); project<br />

management for agile software engineering projects; project management and<br />

controlling tools and techniques such as critical path method (CPM), project metrics,<br />

earned value method (EVM), or value-based project management; overview<br />

on project management standards such as PMBOK or IPMA<br />

Expected Prerequisites: Practical knowledge of an object-oriented programming languange<br />

(e.g., Java). Software Engineering und Projektmanagement (Modul Software Engineering<br />

und Projektmanagement). Object-oriented Modeling (Modul Modellierung).<br />

Programmierung (Modul Programmkonstruktion). Data base systems (Modul Datenbanksysteme).<br />

Distributed Systems (Modul Verteilte Systeme).<br />

INT/SEP - Software Engineering und Projektmanagement , INT/PRO - Programmkonstruktion,<br />

INT/SEN - Systems Engineering<br />

Teaching and Learning Methods and Adequate Assessment of Performance: The module<br />

is organized along lectures enriched with practical examples and exercises, blended<br />

learning.<br />

Courses of Module:<br />

3.0/2.0 VO Advanced Software Engineering<br />

3.0/2.0 VU Advanced Software Project Management<br />

84

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

Saved successfully!

Ooh no, something went wrong!