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
Mercredi 10:15 - 12:00, Hebdomadaire
Heures par semaine 3 Enseignement
Enseignants 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 projectsSoftskills 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_V02
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)3ème année 60 ECTS > Cours de 3ème année > Cours à choix en informatique de gestion pour Économie politique 180 ECTS - SA 2018 - 3è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 - Informatique de gestion - 30 ECTS
Version: 2021/SA_V03
Inscrivez-vous dans l'option correspondante à votre situation. > Pour étudiant en Bachelor 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 étudiant en Bachelor Informatique > Cours obligatoires > Requirements Engineering for Information Systems
Enseignement complémentaire en SES
Version: ens_compl_ses
803 - Offre de cours BA 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 KompetenzenVariante 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