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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SIT/SE3 - Advanced Software Quality Management<br />

ECTS-Credits: 6.0<br />

Summary: This module covers the areas advanced software testing, which provides methods<br />

for eciently testing large software systems, and software quality management,<br />

which provides concepts for managing the quality of software processes. As a background<br />

students require a solid basic knowledge in formal modeling, software engineering, and<br />

software quality assurance. The module consists of a lecture and workshop on software<br />

testing, which provides the theoretical concepts and application methods for eciently<br />

testing large software systems, and a lecture and workshop on software quality management,<br />

which provides concepts for managing the quality of software processes. After<br />

completing this module students will have a stronger knowledge to test complex software<br />

systems and manage the quality of software processes and organizations in scientic<br />

and/or industrial contexts.<br />

Learning Outcomes:<br />

Knowledge:<br />

Skills:<br />

• Advanced topics of software testing<br />

• Test automation<br />

• Testing methods for industrial test automation environments<br />

• Overview on quality management processes in the software development process<br />

• Understanding of key factors for successful management of a software development<br />

process<br />

• Overview on methods for quality planning, control and improvement for products<br />

and processes<br />

• System-oriented exible way of thinking: choosing and appropriately applying approaches<br />

for evaluating software systems and processes<br />

• Ability to apply testing methods in an industrial test automation environment<br />

• Applying formal techniques for abstraction and modeling: Test case denition,<br />

selection, and prioritization; quality assurance for software process models<br />

• Analysis of case studies on quality management from real-world settings<br />

• Analysis and mitigation of risks in software development processes and organizations<br />

Competences:<br />

85

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

Saved successfully!

Ooh no, something went wrong!