derniĂšre modification : 19 juin 2018

document – Planification du cycle de vie du logiciel
état : publié

Introduction

Généralités

Décrire l’utilité du document
Ce document contient le plan de développement et de maintenance du logiciel XXX. Il s’applique au dispositif médical XXX.

Référence (lorsque nécessaire)

Références utiles pour le document Par exemple, liste des coding styles utilisées…

Documents

Identifiant Révision Titre
PRO.CVL x.x Procédure cycle de vie du logiciel

Normes / guides / standards [C]

Les normes et guides utilisés pour le dev, hors aspects DM
titre Révision Utilisation
STd C. master 1.4.2 Règles de syntaxe du code

Abréviations

SOUP;

Plan de développement logiciel

Procédure de développement logiciel

Citer la procédure utilisée pour le développement logiciel
La procédure utilisée pour le développement logiciel XXX est la procédure intitulée Procédure Cycle de Vie du Logiciel référencée PRO.CVL. Les dispositions générales de la procédure s’appliquent, sauf mention contraire détaillée et justifiée dans ce plan de développement. En particulier, le cycle de développement utilisé est celui décrit dans la procédure. La procédure spécifie les activités suivantes :
  1. Gestion des risques
  2. Développement
  3. Gestion de configuration
  4. Résolution de problème
  5. Maintenance

Equipe projet

Décrire l’équipe
L’équipe projet est composée des personnes suivantes :
Nom Fonction Responsabilités
John DOE Chef de projet Assure la conduite du projet de développement logiciel, les coûts et la conformité
Éric SMITH Chef produit Assure l’alimentation du projet en données d’entrée, est en charge de la validation du logiciel, gère la relation avec les utilisateurs finaux

Tâches, planning

Insérer un tableau / liste / diagramme décrivant les tâches et le planning. Cela peut être une référence à un outil de gestion de planning : Gantt ou autre. Important : lister les livrables et jalons de chaque phase du projet
Les tâches du projet sont décrites dans le tableau ci-dessous.
ID >Tâches >Durée >Livrables >Responsable >Début >Échéance
Planification N J xxxx xxx XX/XX/XXXX XX/XX/XXXX
1 Collecte des données d’entrée
2 Revue des données d’entrée Rapport revue Chef Projet
3 Début de la gestion des risques, dont identification de la classe du logiciel
4 Spécification des exigences du logiciel
5 Revue de SEL
6 Conception Architecturale
7 Planification de l’intégration
8 Revue de SAL
9 Conception détaillée
10 Planification des vérifications des unités logicielles
11 Revue de SUL
12 Développement (à détailler)
13 Conception instruction d’utilisation
14 Conception support de formation
15 Tests des unités logicielles
16 Intégration et essais d’intégration
17 Vérification du logiciel
18 Revue des essais
19 Conception procédure d’installation
20 Finalisation du FCL
21 Revue d’approbation
22 Diffusion

Responsabilités

Les responsabilités relatives aux activités de développement logiciel sont décrites dans le tableau ci-dessous :
Activité Responsabilité Service/Département Commentaire
Gestion de Projet John Doe Chef de Projet Développement Suppléance Directeur de projet si John Doe absent
Gestion des outils de configuration Éric Smith Gestionnaire de la configuration Développement
Installation des outils de développement Scott Tiger Administrateur système Informatique interne
Spécifications Logicielles Pamela Branson Expert produit Application clinique

Documentation et enregistrements des activités et responsabilités

Les responsabilités relatives aux activités de rédaction, vérification et approbation des documents sont décrites dans le tableau ci-dessous :
Activités Document Rédaction Revue Approbation Modification
Gestion de Projet PDL Chef Projet Resp Qualité Directeur technique Chef Projet
Gestion de la configuration logicielle FCL Gestionnaire de la configuration Resp Qualité Chef de Projet Gestionnaire de la configuration
Installation des outils de développement PDL / configuration Gestionnaire de la configuration Resp Qualité Chef de Projet Gestionnaire de la configuration
Spécifications Logicielles SEL Expert Produit Resp Qualité Chef de Projet Expert Produit

Identification des ressources

Si des ressources spécifiques sont nécessaires au projet, comme un outil de calibration ou un simulateur ou un DM, ils doivent être identifiés, référencés et gérés en configuration. Les décrire ici ou renvoyer vers un doc les décrivant ainsi que leur disponibilité. Si ces outils sont utilisés seulement pour les tests, ils peuvent être décrits dans le PTL

Relations avec les partenaires

Implication du client et de l’utilisateur final

Décrire comment le client et l’utilisateur final sont impliqués dans les réunions de développement, jalons et présentations des versions intermédiaires … Cela peut aussi être décrit dans le plan de validation de l’aptitude à l’utilisation ou dans le plan d’évaluation clinique.

Gestion des sous-traitants

Si nécessaire décrire comment les sous-traitants sont gérés : cahier des charges, revues, vérification de leur livraison …

Relations avec les autres équipes

Si nécessaire, décrire les relations avec les autres équipes de la société, comme les équipes en charge de la conception du système matériel, mécanique, électronique, en charge de la validation système etc…

Communication interne

Si nécessaire décrire les réunions qui sont planifiées durant le projet. Il ne s’agit pas des revues qui sont déjà prévues dans la procédure mais de réunions autres, d’avancement par exemple.

Formation

Si nécessaire. Décrire le besoin de formation des personnes impliquées dans le projet de développement logiciel. Conformément à la procédure PRO.GRH.

Mise à jour du PDL

Si nécessaire. Prévoir une revue et mise à jour périodique du PDL..

Gestion du développement logiciel

Modèle de développement logiciel

Décrire ici le modèle de développement logiciel utilisé et la justification du choix (bateau si cycle en V).
Le cycle de développement du logiciel est réalisé suivant le modèle cycle en V. Le modèle cycle en V a été choisi pour permettre une vérification aisée de la conformité du projet aux exigences de l’IEC 62304.

Outils de développement

Ce contenu est réservé aux abonnés payants.

Oui Non