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, PER 21, Raum D130
    Mittwoch 10:15 - 12:00, Wöchentlich, PER 21, Raum F230
    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 projects

    Soft 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

    Ergänzende Lehrversanstaltungen in SES
    Version: ens_compl_ses
    BA-Kursangebot für Mobilitätstudierende

    Erziehungswissenschaften 120
    Version: SA20_BA_bil_v01
    Variante B > BE1.7b-B Bereichsübergreifende Kompetenzen
    Variante 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 - 30 ECTS
    Version: 2021/SA_V02
    Tragen Sie sich in die Ihrer Situation entsprechende Option ein. > Für Bachelor in Informatik Student > Requirements Engineering for Information Systems

    NfBa - Wirtschaftsinformatik - 60 ECTS
    Version: 2021/SA_V02
    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. > Für Bachelor in Informatik Student > 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