Subido por Mohamed Konate

Devoir 1

Anuncio
Devoir 1: Critique de spécification d'exigences
Vous avez inspecté et critiqué en laboratoire une spécification
d'exigences logicielles et un appel d'offre. Voici maintenant votre
chance d'en faire autant pour une spécification d'exigences logicielles
récente.
Objectifs
Les buts de ce devoir sont :
•
•
•
•
De vous permettre d'observer et inspecter une spécification
d'exigences réelle;
De vous permettre de vous familiariser avec des gabarits réels
pour les spécifications d'exigences et avec des normes pertinentes
(p.e.: ISO/IEC/IEEE 29148:2018);
De vérifier votre compréhension des bonnes règles de formulation
et de documentation d'exigences à l'aide d'une critique
constructive;
D'améliorer un document existant sur un domaine d'application
qui vous est vraisemblablement inconnu.
Spécification
•
•
Phase 1 SyRS - University of Washington ITS4US Deployment
Project, une spécification développée en octobre 2021 dans le
cadre de la "Transportation Data Equity Initiative" de la Federal
Highway Administration (USA)
Note: Cette spécification est longue, mais nul besoin de toute la
lire pour pouvoir répondre aux questions.
Partie I : Critique de la structure (4x8=32 points)
Vous êtes invités à consulter la norme ISO/IEC/IEEE 29148:2018 pour
cette partie.
1. Présentez brièvement (1/2 à 3/4 page environ) deux points positifs
majeurs relatifs à la structure du document. Justifiez votre réponse
en précisant ce que vous trouvez approprié pour ce document
(p.ex. un élément d'une norme adapté au contexte du domaine).
2. Présentez brièvement (1/2 à 3/4 page environ) deux points faibles
majeurs au niveau de la structure. Recommandez
des améliorations appropriées en vous basant sur votre
compréhension des buts de ce document (qu'est-ce qui
améliorerait le document pour qu'il puisse mieux atteindre ses
buts?) et sur la norme ISO/IEC/IEEE 29148:2018.
Partie II : Critique du contenu (4x9=36 points)
En vous basant sur les bonnes caractéristiques des exigences vues en
classe et au laboratoire, veuillez suggérer des améliorations
à quatre problèmes majeurs au niveau du contenu du document.
Indiquez clairement la partie dont il est question (peut être une section
entière ou un thème récurrent chez plusieurs sections ou plusieurs
exigences) et les faiblesses observées et vos correctifs (conseils). Tentez
de viser les améliorations qui apporteront le plus de valeur aux lecteurs
de la spécification.
Partie III : Amélioration d'exigences individuelles (4x6=24 points)
Critiquez les exigences individuelles suivantes de la spécification
inspectée (vous avez un contexte très élaboré), et réécrivez-les pour les
améliorer si nécessaire (en demeurant réaliste dans le contexte du
système):
a. F-DE-05: Data standard specifications shall be scalable in
different geographic markets or to different user populations..
b. F-BA-01: Data stored in the data repository shall be backed up
periodically so that in the event of a system issue (e.g., data loss,
data corruption, application outage), failover will occur, and the
data repository will remain available.
c. P-DU-02: The TDEI system’s processing elements shall be able to
accommodate multiple applications and application account users
requesting sidewalk and/or transit-related data submissions
simultaneously.
d. PER-02.01: The TDEI system comprehensively shall be
operational 99.5 percent of the time 24 hours a day, 365 days per
year.
Partie IV : Discussion (8 points)
1. Avez-vous découvert des problèmes auxquels vous ne vous
attendiez pas dans ce genre de document "professionnel"?
Lesquels?
2. Comment avez-vous collaboré pour ce devoir (qui a fait quoi)?
Qualité du rapport
Veuillez portez une attention particulière au ton (constructif!) de votre
rapport, à la pertinence des recommandations, à la clarté de vos propos
et à la grammaire. Le rapport peut être rédigé en français ou en anglais.
Des points pourront être retranchés pour une mauvaise qualité.
Descargar