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
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
SIT/EUP End User Programming<br />
ECTS-Credits: 6.0<br />
Summary: This module deals with issues of End User Programming (EUP) / End User<br />
Development (EUD) - i.e. how persons without professional programming background<br />
and/or without professional programming goals develop software (e.g., by developing<br />
large and complex spreadsheet programs). There exist rather diverse and large groups<br />
of such developers. The focus of this module is on professionals of other disciplines that<br />
develop software in their own business context. Students who have successfully passed<br />
this module have a profound understanding of important aspects of end user programming<br />
and are able to asses and improve software frameworks for end user programming<br />
perspective.<br />
Learning Outcomes:<br />
Knowledge:<br />
Skills:<br />
• Broad and integrated understandings of various approaches to end user programming<br />
• Critical understanding of principles, concepts and important methods for facilitating<br />
end user programming<br />
• Knowledge and understanding of the current state of literature in this area<br />
• Application of the own knowledge when evaluating and improving software in terms<br />
of end user development support<br />
Competences:<br />
• Better understanding of non-developers, especially professionals of other disciplines<br />
in their competencies, interests, and plans<br />
• Higher awareness of implicit assumptions of one's own profession<br />
Syllabus: Introduction to EUP, aims and approaches towards EUP, state-of-the-art and<br />
historical overview of EUP., and which persons program as end users and what are<br />
their aims. What is the dierence to "normal"programming; professionals as end users;<br />
opportunities & risks of EUP, review of examples EUP (e.g., spreadsheets and databases<br />
as EUP, <strong>Business</strong> Intelligence (BI)), infrastructures, management of versions, and quality<br />
of EU-Programs. End User Testing.<br />
Expected Prerequisites: Basic programming skills<br />
Teaching and Learning Methods and Adequate Assessment of Performance: The module<br />
is organized along reading materials before lectures, lectures, practical exercises including<br />
73