20
La documentation 1 La Documentation

La Documentation

  • Upload
    marv

  • View
    19

  • Download
    0

Embed Size (px)

DESCRIPTION

La Documentation. Un rôle essentiel. Matérialisation de l’état d’avancement des travaux Moyen de communication entre intervenants Partie intégrante de la fourniture du produit Support des étapes suivantes Composant (en partie) de la mémoire de l’organisation. - PowerPoint PPT Presentation

Citation preview

Page 1: La Documentation

La documentation 1

La Documentation

Page 2: La Documentation

La documentation 2

Un rôle essentiel

• Matérialisation de l’état d’avancement des travaux• Moyen de communication entre intervenants• Partie intégrante de la fourniture du produit• Support des étapes suivantes• Composant (en partie) de la mémoire de

l’organisation

Page 3: La Documentation

La documentation 3

La maîtrise des documents[ISO 9000-3 § 6.2]

Capacité à

concevoir

rédiger

diffuser

retirer de la circulation si nécessaire

les documents (adaptés à l’usage pour lequel ils sont prévus)

Page 4: La Documentation

La documentation 4

La maîtrise des documentsconcerne tout le cycle de vie

Couvrir toutes les étapes du cycle de vie du logiciel– conception, paramétrage, développement, recette, installation,

exploitation, maintenance

– y compris les documents relatifs au système qualité

Ajouter– tous les documents d’organisation liés au projet (contrat, planning,

organisation du projet, plan de développement, plan de validation, procédure d’acceptation, etc.)

– tous les documents de type exploitation (manuel d’installation, manuel d’utilisation, guide de maintenance, etc.)

Page 5: La Documentation

La documentation 5

3 règles pour la maîtrise des documents

• Attribuer une référence (i.e. un numéro) à un (seul) document afin de pouvoir l’identifier sans équivoque

• Gérer la documentation par sous-ensembles, les références d’un même sous-ensemble étant répertoriées dans une nomenclature de gestion ; la description des liens se fait par un schéma d’arborescence

• Identifier les documents en fonction de leur nature ou de leur utilisation (dossier de spécification, dossier de conception, dossier d’exploitation, etc.)

Page 6: La Documentation

La documentation 6

Circulation des documents

IdentificationAttribuer un nom et un code à chaque document

Exemple de codification : type de document (note d’information, compte-rendu de réunion, procédure, fiche ou formulaire, dossier de définition des besoins, dossier de conception générale, dossier de conception détaillée, manuel d’utilisation, etc.), émetteur(s), destinataire(s), numéro en séquence

CréationRédiger le document

Durant son élaboration, le document est dans l’état « provisoire » avec un n° de version compris entre 0.1 et 0.p-1 ; à la fin, le document est dans l’état « à valider » avec le n° de version 0.p

Page 7: La Documentation

La documentation 7

Circulation des documents (suite)

ValidationAmender le document, par une autre instance que le rédacteur

A la fin, le document est dans l’état « validé » avec le n° de version 1.0 (ou n+1.0 suite à une modification)

DiffusionTransmettre le document (validé) aux destinataires

ModificationCorriger le document (par le rédacteur)

Archivage de la version n.0 et validation de la nouvelle version

SuppressionRetrouver, archiver et détruire tous les exemplaires diffusés

Page 8: La Documentation

La documentation 8

Normes de présentation

En-tête de page : à quel document a-t-on affaire ?logo, émetteur, titre, rappel du sujet, n° d’identification, date d’édition, n° version/révision

Corps du document : partie utilisable par le rédacteurutiliser un style unique de présentation des chapitres et paragraphes, une police et une taille de caractères unique et agréable (ex. : Times New Roman, 12 points)

Pied de page : informations complémentairesnom du fichier, état de validation du document, etc.

Page 9: La Documentation

La documentation 9

Différentes catégories de pages

• Couverture

• Sommaire avec table des matières

• Liste des destinataires

• Circuit des valideurs

• Identifiant des mises à jour

Page 10: La Documentation

La documentation 10

Documents à fournir à chaque étape du cycle de vie

Démarrage du projetPlan qualitéPlan de développement

Analyse du besoinCahier des charges fonctionnelSpécification technique de besoin

Spécifications du systèmeDocument de définition préliminaire du systèmeManuel sommaire d’utilisationPlan de validationPlan de qualificationPlan du Cahier de recette

Page 11: La Documentation

La documentation 11

Documents à fournir à chaque étape du cycle de vie (suite 1/4)

Spécifications d’un sous-systèmeDocument de définition préliminaire du sous-systèmeManuel sommaire d’utilisationPlan du Cahier de recette

Conception générale sous-systèmeDocument de conception générale du sous-systèmeDossier d’interfaceDossier de Tests de validation du sous-système Plan d’intégration du sous-système Enrichir le Manuel d’utilisationDossier justificatif de choix

Page 12: La Documentation

La documentation 12

Documents à fournir à chaque étape du cycle de vie (suite 2/4)

Conception détaillée sous-systèmeDocument de conception détaillée du sous-systèmePlan de détail du matérielSpécifications d’achat de matérielDossier d’interfaceDossier justificatif de choixManuel d’utilisationDossiers plan de tests unitaires du sous-systèmeDossier plan de tests de validation du sous-systèmePlan d’intégration du sous-système

Réalisation d’un sous-systèmeDossier de codage des composants logicielDossier de tests unitaires des composants du sous-système

Page 13: La Documentation

La documentation 13

Documents à fournir à chaque étape du cycle de vie (suite 3/4)

Tests unitaires d’un sous-systèmeDossier de tests du sous-système

Tests d’intégration d’un sous-système dans le systèmeDossier de tests d’intégration du sous-système

Tests de validation d’un sous-systèmeDossier de tests de validation du sous-système

Tests d’intégration du système dans son environnement (autres systèmes)

Dossier de tests d’intégration du système

Page 14: La Documentation

La documentation 14

Documents à fournir à chaque étape du cycle de vie (suite 4/4)

Tests de validation du systèmeDossier de tests de validation du systèmeCahier de recetteProcès-verbal de recette interne

Qualification opérationnelleDossier de qualification opérationnelleCahier de recetteProcès-verbal de recette client

Exploitation - MaintenanceFiches d’intervention après vente (sous/hors garantie)

Page 15: La Documentation

La documentation 15

La structure de la documentation[ISO 9001 § 4.4]

Niveau 1 (description d’ensemble) : maîtrise de base– description des concepts, des objectifs et des politiques d’entreprise– définition de la responsabilité de la direction, les délégations des

responsabilités et autorités

Niveau 2 (procédures d’ordre général) : coopération– description générale et détaillée des responsabilités et autorités pour

chaque fonction ou département

Niveau 3 (instructions/outils) : bases de travail pour les tâches de chacun– enregistrement des documents opérationnels produits par les

personnes chargées de l’exécution des procédés

Page 16: La Documentation

La documentation 16

Répartition des documents d’un projet logiciel du niveau 1

Manuel QualitéÉnonce la politique qualité

Décrit le système qualité pour toute l’organisation

Manuel Assurance Qualité (MAQ)Répond aux exigences externes de la qualité pour tous les clients

Manuel Assurance Qualité Logiciel (MAQL)Répond aux exigences externes de la qualité pour les besoins

spécifiques du logiciel

Page 17: La Documentation

La documentation 17

Répartition des documents d’un projet logiciel du niveau 2

Plan QualitéDispositions spécifiques se rapportant à un produit, un client, un

projet, un service

Plan Assurance QualitéDispositions particulières pour un couple client/produit

Plan Assurance Qualité Logiciel type (PAQL)Dispositions spécifiques se rapportant à un projet logiciel

Procédures généralesManière spécifiée d’accomplir une activité (quoi, qui, comment,

quand, où, combien)

Page 18: La Documentation

La documentation 18

Répartition des documents d’un projet logiciel du niveau 2 (suite)Instructions de travail

Description détaillée de la façon de réaliser une activité

Modèles types de documentsDéfinition des structures normalisées des dossiers et documents

FormulairesCadre normalisé pour les documents préétablis à remplir pour la

saisie d’informations

FichesCadre normalisé pour les imprimés préétablis à compléter

Page 19: La Documentation

La documentation 19

Répartition des documents d’un projet logiciel du niveau 3

Notes d’informationPreuve tangible des échanges d’informations internes

Compte-rendu de réunionPreuve tangible des décisions prises en réunion

Dossiers d’études (définition de besoins, conception)

Matérialisation des résultats obtenus lors des travaux d’études

Guides d’utilisationFormalisation des consignes sous forme de mode d’emploi des

procédures et outils

Page 20: La Documentation

La documentation 20

Répartition des documents d’un projet logiciel du niveau 3 (suite)Revues

Enregistrement des contrôles effectués

Plan d’Assurance Qualité Logiciel pour le projet « P »Déclinaison du PAQL type appliqué au projet « P »

Graphes de modélisationFormalisation des travaux de conception