Requirements Engineering for Information Systems

  • Enseignement

    Détails

    Faculté Faculté des sciences économiques et sociales et du management
    Domaine Informatique de gestion
    Code UE-EIG.00229
    Langues Anglais
    Type d'enseignement Cours
    Cursus Bachelor
    Semestre(s) SA-2021

    Horaires et salles

    Horaire résumé Mercredi 08:15 - 10:00, Hebdomadaire (Semestre d'automne)
    Mercredi 10:15 - 12:00, Hebdomadaire (Semestre d'automne)
    Heures par semaine 3

    Enseignement

    Enseignants
    • Härer Felix
    Description

    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.

    Objectifs de formation

    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

    Softskills Oui
    Hors domaine Non
    BeNeFri Oui
    Mobilité Oui
    UniPop Non
    Auditeur Oui

    Documents

    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.

  • Dates et salles
    Date Heure Type d'enseignement Lieu
    22.09.2021 08:15 - 10:00 Cours PER 21, salle D130
    22.09.2021 10:15 - 12:00 Cours PER 21, salle F230
    29.09.2021 08:15 - 10:00 Cours PER 21, salle D130
    29.09.2021 10:15 - 12:00 Cours PER 21, salle F230
    06.10.2021 08:15 - 10:00 Cours PER 21, salle D130
    06.10.2021 10:15 - 12:00 Cours PER 21, salle F230
    13.10.2021 08:15 - 10:00 Cours PER 21, salle D130
    13.10.2021 10:15 - 12:00 Cours PER 21, salle F230
    20.10.2021 08:15 - 10:00 Cours PER 21, salle D130
    20.10.2021 10:15 - 12:00 Cours PER 21, salle F230
    27.10.2021 08:15 - 10:00 Cours PER 21, salle D130
    27.10.2021 10:15 - 12:00 Cours PER 21, salle F230
    03.11.2021 08:15 - 10:00 Cours PER 21, salle D130
    03.11.2021 10:15 - 12:00 Cours PER 21, salle F230
    10.11.2021 08:15 - 10:00 Cours PER 21, salle D130
    10.11.2021 10:15 - 12:00 Cours PER 21, salle F230
    17.11.2021 08:15 - 10:00 Cours PER 21, salle D130
    17.11.2021 10:15 - 12:00 Cours PER 21, salle F230
    24.11.2021 08:15 - 10:00 Cours PER 21, salle D130
    24.11.2021 10:15 - 12:00 Cours PER 21, salle F230
    01.12.2021 08:15 - 10:00 Cours PER 21, salle D130
    01.12.2021 10:15 - 12:00 Cours PER 21, salle F230
    15.12.2021 08:15 - 10:00 Cours PER 21, salle D130
    15.12.2021 10:15 - 12:00 Cours PER 21, salle F230
    22.12.2021 08:15 - 10:00 Cours PER 21, salle D130
    22.12.2021 10:15 - 12:00 Cours PER 21, salle F230
  • Modalités d'évaluation

    Evaluation continue - SA-2021, Session d'hiver 2022

    Mode d'évaluation Par note
    Description

    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).

  • Affiliation
    Valable pour les plans d'études suivants:
    Ba - Economie politique - 180 ECTS
    Version: 2018/SA_V03
    3ème année 60 ECTS > Cours à choix - Maximum 18 ECTS > Cours à choix en informatique de gestion pour Économie politique 180 ECTS - SA 2018 - 3ème année > Info VI: Informationsmanagement (d)
    2ème année 60 ECTS > Travail de séminaire ou cours à choix min. 6 ECTS > Cours à choix en informatique de gestion pour Économie politique 180 ECTS - SA 2018 - 2ème année > Info VI: Informationsmanagement (d)

    Ba - Gestion d'entreprise - 180 ECTS
    Version: 2018/SA_V02
    2ème année 60 ECTS > Cours à choix min. 12 ECTS > Cours à choix en informatique de gestion pour Management/Gestion d'entreprise 180 ECTS - SA 2018 - 2ème année > Info VI: Informationsmanagement (d)
    3ème année 60 ECTS > Cours de 3ème année > Cours à choix min. 18 ECTS > Cours à choix en informatique de gestion pour Management/Gestion d'entreprise 180 ECTS - SA 2018 - 3ème année > Info VI: Informationsmanagement (d)

    Ba - Informatique de gestion - 180 ECTS
    Version: 2020/SA_V02
    3ème année 60 ECTS > Cours de 3ème année > Cours obligatoires 32.5 ECTS > Requirements Engineering for Information Systems

    Ba - Management - 180 ECTS
    Version: 2019/SA-V02
    2ème année 60 ECTS > Cours à choix min. 12 ECTS > Cours à choix en informatique de gestion pour Management/Gestion d'entreprise 180 ECTS - SA 2018 - 2ème année > Info VI: Informationsmanagement (d)
    3ème année 60 ECTS > Cours de 3ème année > Cours à choix min. 18 ECTS > Cours à choix en informatique de gestion pour Management/Gestion d'entreprise 180 ECTS - SA 2018 - 3ème année > Info VI: Informationsmanagement (d)

    BcBa - Business Communication : informatique de gestion - 60 ECTS
    Version: 2022/SA_V01
    Pour étudiants en Bachelor Informatique > Informatique de Gestion - 33 ECTS > Info VI: Informationsmanagement (d)

    BcBa - Informatique de gestion - 30 ECTS
    Version: 2021/SA_V03
    Inscrivez-vous dans l'option correspondante à votre situation. > Je fais un Bachelor en Informatique > Requirements Engineering for Information Systems

    BcBa - Informatique de gestion - 60 ECTS
    Version: 2021/SA_V03
    Inscrivez-vous dans l'option correspondante à votre situation. > Standard > Min. 18 ECTS de la liste > Info VI: Informationsmanagement (d)
    Inscrivez-vous dans l'option correspondante à votre situation. > Pour les étudiants en Bachelor en informatique > Cours obligatoires > Requirements Engineering for Information Systems

    BeNeFri - Sciences économiques et sociales
    Version: 2018/SP_V01_SES_BeNeFri
    Cours > Offre de cours Bachelor pour étudiants BeNeFri

    Enseignement complémentaire en SES ou étudiants en mobilité
    Version: ens_compl_ses
    Offre de cours Bachelor pour étudiants en mobilité

    Psychologie 180
    Version: SA19_BA_fr_de_bil_v02
    Module 11 > M11 Soft skills

    Pédagogie / Psychologie 120
    Version: SA14_BA_fr_v02
    CTC / BP1.8-F

    Pédagogie / Psychologie 120
    Version: SA20_BA_de_v01
    BP1.7-D Bereichsübergreifende Kompetenzen

    Pédagogie / Psychologie 120
    Version: SA20_BA_bil_v01
    BP1.7-B Bereichsübergreifende Kompetenzen / Compétences transversales

    Sciences de l'éducation 120
    Version: SA20_BA_bil_v01
    Variante B > BE1.7b-B Bereichsübergreifende Kompetenzen
    Variante A > BE1.8a-B Compétences transversales

    Sciences de l'éducation 120
    Version: SA14_BA_fr_v02
    CTC / BS1.8-F

    Sciences de l'éducation 120
    Version: SA20_BA_de_v01
    BE1.8-D Bereichsübergreifende Kompetenzen