Requirements Engineering for Information Systems
-
Unterricht
Details
Fakultät Wirtschafts- und Sozialwissenschaftliche Fakultät Bereich Wirtschaftsinformatik Code UE-EIG.00229 Sprachen Englisch Art der Unterrichtseinheit Vorlesung
Kursus Bachelor Semester SA-2021 Zeitplan und Räume
Vorlesungszeiten Mittwoch 08:15 - 10:00, Wöchentlich
Mittwoch 10:15 - 12:00, Wöchentlich
Stunden pro Woche 3 Unterricht
Dozenten-innen Beschreibung The development of software, services, and IT infrastructure in an information system encompasses a wide range of methods and tools. In the initial development phases of software and systems projects, methods for determining requirements and the choice of software tools are primary concerns. This course covers these areas, setting a foundation for development projects.
The following topics are introduced in this course:
- Methods for the elicitation, analysis, and specification of requirements
- Agile practices such as Scrum product backlogs and Kanban boards
- Software tools for collaboration in teams such as Git and development environments
- Automation using continuous integration and DevOps tools and methods
- Introduction to architectures using databases, services, and web technologies
Participants collaborate in teams of two along the first phases of a development project. With a given project example and source code, each team will apply methods and tools on their own. After working with the example project and its source code, it is deployed at the end of the semester.
Requirements: This course assumes familiarity with programming, e.g. acquired through the foundational modules of business informatics.
A laptop is required to participate in this course.
Lernziele Develop an understanding for requirements and initial development phases
Apply software tools for collaboration, development, and deployment
Set a foundation for software and systems development projectsSoft Skills Ja ausserhalb des Bereichs Nein BeNeFri Ja Mobilität Ja UniPop Nein Hörer Ja Dokument
Bibliographie Chacon, Straub (2014): Pro Git. Apress.
Cherny (2019): Programming TypeScript: Making Your JavaScript Applications Scale. O’Reilly.
Holmes, Herber (2019): Getting MEAN with Mongo, Express, Angular, and Node. Manning Publications.
Nygard (2018): Release It!: Design and Deploy Production-Ready Software. O’Reilly.
Richards, Ford (2020): Fundamentals of Software Architecture: An Engineering Approach. O’Reilly.
Sommerville, I. (2015): Software Engineering. Pearson.
-
Einzeltermine und Räume
Datum Zeit Art der Unterrichtseinheit Ort 22.09.2021 08:15 - 10:00 Kurs PER 21, Raum D130 22.09.2021 10:15 - 12:00 Kurs PER 21, Raum F230 29.09.2021 08:15 - 10:00 Kurs PER 21, Raum D130 29.09.2021 10:15 - 12:00 Kurs PER 21, Raum F230 06.10.2021 08:15 - 10:00 Kurs PER 21, Raum D130 06.10.2021 10:15 - 12:00 Kurs PER 21, Raum F230 13.10.2021 08:15 - 10:00 Kurs PER 21, Raum D130 13.10.2021 10:15 - 12:00 Kurs PER 21, Raum F230 20.10.2021 08:15 - 10:00 Kurs PER 21, Raum D130 20.10.2021 10:15 - 12:00 Kurs PER 21, Raum F230 27.10.2021 08:15 - 10:00 Kurs PER 21, Raum D130 27.10.2021 10:15 - 12:00 Kurs PER 21, Raum F230 03.11.2021 08:15 - 10:00 Kurs PER 21, Raum D130 03.11.2021 10:15 - 12:00 Kurs PER 21, Raum F230 10.11.2021 08:15 - 10:00 Kurs PER 21, Raum D130 10.11.2021 10:15 - 12:00 Kurs PER 21, Raum F230 17.11.2021 08:15 - 10:00 Kurs PER 21, Raum D130 17.11.2021 10:15 - 12:00 Kurs PER 21, Raum F230 24.11.2021 08:15 - 10:00 Kurs PER 21, Raum D130 24.11.2021 10:15 - 12:00 Kurs PER 21, Raum F230 01.12.2021 08:15 - 10:00 Kurs PER 21, Raum D130 01.12.2021 10:15 - 12:00 Kurs PER 21, Raum F230 15.12.2021 08:15 - 10:00 Kurs PER 21, Raum D130 15.12.2021 10:15 - 12:00 Kurs PER 21, Raum F230 22.12.2021 08:15 - 10:00 Kurs PER 21, Raum D130 22.12.2021 10:15 - 12:00 Kurs PER 21, Raum F230 -
Leistungskontrolle
Fortlaufende Evaluation - SA-2021, Wintersession 2022
Bewertungsmodus Nach Note Beschreibung No retake exam
Course with continuous evaluation: after the registration period, you can no longer cancel your registration (see session calendar on the Faculty's website).
-
Zuordnung
Zählt für die folgenden Studienpläne: Ba - Betriebswirtschaftslehre - 180 ECTS
Version: 2018/SA_V02
2. Jahr 60 ECTS > Wahlkurse min. 12 ECTS > Wahlkurse in Wirtschaftsinformatik für Betriebswirtschaftslehre, 120 ECTS - SH 2018 - 2. Jahr > Info VI: Informationsmanagement (d)3. Jahr 60 ECTS > Kurse im 3. Jahr > Wahlkurse min. 18 ECTS > Wahlkurse in Wirtschaftsinformatik für Betriebswirtschaftslehre, 120 ECTS - SH 2018 - 3. Jahr > Info VI: Informationsmanagement (d)
Ba - Betriebswirtschaftslehre - 180 ECTS
Version: 2019/SA-V02
2. Jahr 60 ECTS > Wahlkurse min. 12 ECTS > Wahlkurse in Wirtschaftsinformatik für Betriebswirtschaftslehre, 120 ECTS - SH 2018 - 2. Jahr > Info VI: Informationsmanagement (d)3. Jahr 60 ECTS > Kurse im 3. Jahr > Wahlkurse min. 18 ECTS > Wahlkurse in Wirtschaftsinformatik für Betriebswirtschaftslehre, 120 ECTS - SH 2018 - 3. Jahr > Info VI: Informationsmanagement (d)
Ba - Volkswirtschaftslehre - 180 ECTS
Version: 2018/SA_V02
2. Studienjahr 60 ECTS > Seminararbeit oder Wahlkurse min. 6 ECTS > Wahlkurse in der Wirtschaftsinformatik für Volkswirtschaftslehre 180 ECTS - HS 2018 - 2. Jahr > Info VI: Informationsmanagement (d)3. Studienjahr 60 ECTS > Kurse im 3. Jahr > Wahlkurse in der Wirtschaftsinformatik für Volkswirtschaftslehre 180 ECTS - HS 2018 - 3. Jahr > Info VI: Informationsmanagement (d)
Ba - Wirtschaftsinformatik - 180 ECTS
Version: 2020/SA_V02
3. Studienjahr 60 ECTS > Kurse im 3. Jahr > Pflichtkurse 32.5 ECTS > Requirements Engineering for Information Systems
BcBa - 0064 0 Wirtschaftsinformatik - 30 ECTS
Version: 2021/SA_V03
Tragen Sie sich in die Ihrer Situation entsprechende Option ein. > Für Bachelor in Informatik Student > Requirements Engineering for Information Systems
Ergänzende Lehrversanstaltungen in SES
Version: ens_compl_ses
803 - BA-Kursangebot für Mobilitätstudierende
Erziehungswissenschaften 120
Version: SA20_BA_bil_v01
Variante B > BE1.7b-B Bereichsübergreifende KompetenzenVariante A > BE1.8a-B Compétences transversales
Erziehungswissenschaften 120
Version: SA14_BA_fr_v02
CTC / BS1.8-F
Erziehungswissenschaften 120
Version: SA20_BA_de_v01
BE1.8-D Bereichsübergreifende Kompetenzen
NfBa - Wirtschaftsinformatik - 60 ECTS
Version: 2021/SA_V03
Tragen Sie sich in die Ihrer Situation entsprechende Option ein. > Standard > Min. 18 ECTS aus der Liste > Info VI: Informationsmanagement (d)Tragen Sie sich in die Ihrer Situation entsprechende Option ein. > Pour étudiant en Bachelor Informatique > Pflichtkurse > Requirements Engineering for Information Systems
Psychologie 180
Version: SA19_BA_fr_de_bil_v02
Modul 11 > M11 Soft skills
Pädagogik / Psychologie 120
Version: SA20_BA_bil_v01
BP1.7-B Bereichsübergreifende Kompetenzen / Compétences transversales
Pädagogik / Psychologie 120
Version: SA14_BA_fr_v02
CTC / BP1.8-F
Pädagogik / Psychologie 120
Version: SA20_BA_de_v01
BP1.7-D Bereichsübergreifende Kompetenzen