Rapport de projet personnel :



Documents pareils
Learning Object Metadata

Professeur superviseur ALAIN APRIL

L assurance qualité logicielle enseignée aux futurs ingénieurs en logiciel

ISO/IEC TR Première édition Numéro de référence ISO/IEC TR 90006:2013(F) ISO/IEC 2013

Completed Projects / Projets terminés

Université de Lausanne

Aide à l utilisation de

DÉPLOIEMENT DES PARTIES 3 ET 4 DE LA NORME ISO 26262

Le projet international BKCASE Body of Knowledge and Curriculum to Advance Systems Engineering

Enseignement de la norme ISO/CEI aux étudiants en technique informatique d un collège technique Québécois

PREREQUIS TECHNIQUES. Yourcegid Etafi Start

curité des TI : Comment accroître votre niveau de curité

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM

RECONSTRUCTION D'UN MODÈLE 3D D'OBJET AVEC LA KINECT

Ingénierie et qualité du logiciel et des systèmes

Livret du Stagiaire en Informatique

Gestion des références bibliographiques. Comment simplifier la gestion des références bibliographiques?

ANALYSE DE LA CONVERSION DES EXIGENCES À LA PLANIFICATION DE PROJETS TECHNOLOGIQUES: ÉTUDES DE CAS

Acrobat XI pour PC/Mac (version Pro) Pour qui, pourquoi et comment fabriquer un PDF?

MEGA ITSM Accelerator. Guide de démarrage

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION

Comment préparer un projet compétitif?

C. SCIT Le 9 juillet 2003

Introduction à la gestion de projets

GUIDE DE TRAITEMENT DES RECLAMATIONS CLIENT

CATALOGUE Parcours de Formations E-Learning BILAN FORMATION STAGE. e-learning

MEGA ITSM Accelerator. Guide de Démarrage

ISO/CEI Technologies de l information Gestion des actifs logiciels. Partie 1: Procédés et évaluation progressive de la conformité

Orientation. Management des Systèmes d information (MSI),

DPI AGENCE DESIGN ET PROJECTION DE VOTRE IMAGE CAHIER DES CHARGES POUR SITE INTERNET MANON THERRIEN JENNIFER LEMARIER

Documents To Go for BlackBerry Smartphones Guide de l'utilisateur

Domaine B1: Travail en réseau avec l'utilisation des outils de travail collaboratif.

Application de la méthode QFD comme outil d'extraction des connaissances métier en conception intégrée

Université du Québec à Montréal CALCUL AVEC ISO DE LA TAILLE DE LOGICIELS DEVELOPPES SELON RATIONAL UNIFIED PROCESS

PACK NUMERIQUE EDUCATION GUIDE UTILISATEUR

Animer des séances pratiques et/ou des laboratoires

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see

Table des matières. Avant-propos...

1. Informations préliminaires

SYSTRAN 7 Guide de démarrage

L application de normes de génie logiciel dans les très petites entreprises : Historique et premiers résultats

L ETUDE DE GESTION et LES PRATIQUES COLLABORATIVES

Vertec Engineering L ERP professionnel pour ingénieurs

Saisie et d analyse des questionnaires de sortie

L exploitation des rapports de vérifications réglementaires : quels enjeux, quelle solution?

SVP j ai besoin d aide!

MS EXCEL 2007 / 2010/ 2013 Programme de renforcement des capacités en outils bureautique Réf. : AFC-MSEXCEL

G E S T S K E D. Logiciel de gestion de QSO journaliers ou hebdomadaires appelés SKED. Version 1.0. Logiciel développé par René BUSSY F5AXG

Colloque Du contrôle permanent à la maîtrise globale des SI. Jean-Louis Bleicher Banque Fédérale des Banques Populaires

Projet de Traitement du Signal Segmentation d images SAR

Professeur superviseur ALAIN APRIL

L analyse de risque des ESP dans les études d ingénierie d unités industrielles «Pétrole & Gaz».

AccuRead OCR. Guide de l'administrateur

Manuel d Utilisation Nouvelle Plateforme CYBERLIBRIS : ScholarVox Management

FORMATIONS BUREAUTIQUES BUREAUTIQUES

Enseignement Informatique. Classe de Bac Pro SAPAT

MMA - Projet Capacity Planning LOUVEL Cédric. Annexe 1

Guide concernant l accès au service TFP Internet pour les. notaires, institutions financières et les représentants légaux.

Table des matières. Partie I CobiT et la gouvernance TI

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche

Plan de formation des Personnels en CUI-CAE Année

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

Excel. Identification. Informations sur vos besoins et objectifs. Notions fondamentales. Fiche de validation des besoins en formation Bureautique

Amélioration des processus de gestion des petits et des moyens projets dans une société d ingénierie canadienne

BUREAU DE LA SÉCURITÉ DES TRANSPORTS DU CANADA

Réf. : Normes : ST.10/C page : NORME ST.10/C PRÉSENTATION DES ÉLÉMENTS DE DONNÉES BIBLIOGRAPHIQUES. Note du Bureau international

Conférence Ecoconception

«SEPA : 1 ER FÉVRIER 2014, ENSEMBLE, ON Y SERA!» Virements et Prélèvements SEPA - Guide de migration

Exigences : QUOI FAIRE. Conception : COMMENT LE FAIRE. Réalisation : LE FAIRE L INGENIERIE SYSTEME L INGENIERIE DES EXIGENCES TERMINOLOGIE

POLITIQUE RELATIVE AUX SERVICES DE TRADUCTION

ÉCOLE DE TECHNOLOGIE SUPÉRIEURE UNIVERSITÉ DU QUÉBEC GUIDE DE RÉDACTION DU RAPPORT DE FIN D ÉTUDES : STRUCTURE DU RAPPORT PAR LE DÉCANAT DES ÉTUDES

TYPO3 et la GED 30/06/2010. TYPO3 Summer University 2010 Annecy. photogl - Fotolia.com

Bibliothèque Numérique de l INSA de Toulouse Mode d emploi des livres électroniques NUMILOG

1. Étude réalisée par l AFOPE en Hellriegel D., Slocum J. W., Woodman R. W., Management des organisations, Bruxelles, De Boeck, 1992.

Sujet de thèse CIFRE RESULIS / LGI2P

CAP BOX Note utilisateurs

ACCOMPAGNEMENT A LA CERTIFICATION ISO 9001 DE L AGENCE POUR LA RECHERCHE ET L INNOVATION EN CHAMPAGNE-ARDENNE - CARINNA

Le groupe TELNET. 4 sites en Tunisie et 4 sites à l étranger M $ de Chiffre d Affaires en employés dont 550 ingénieurs

Se former pour réussir!

Mise en œuvre de la certification ISO 27001

BTS ASSISTANT DE GESTION PME À RÉFÉRENTIEL EUROPÉEN

Archivage électronique - Règle technique d exigences et de mesures pour la certification des PSDC

Le pilotage des collaborations et l interopérabilité des systèmes d information Vers une démarche intégrée

Les suites numériques

Conférence des États parties à la Convention des Nations Unies contre la corruption

Technologies de l information Techniques de sécurité Systèmes de management de la sécurité de l information Vue d ensemble et vocabulaire

Vos outils CNED COPIES EN LIGNE GUIDE DE PRISE EN MAIN DU CORRECTEUR. 8 CODA GA WB 01 13

Organisme luxembourgeois de normalisation (OLN)

Pratique recommandée par IEEE pour la préparation de spécifications d exigences de logiciel

RECUEIL DE LEGISLATION. S o m m a i r e. ARCHIVAGE électronique

Management des risques en entreprise en lien avec la norme ISO/DIS 9001:2015

Guide d utilisation commandes des pièces de rechange Rev.1.0.3

La fonction ET et la fonction OU. La Fonction ET

MANUEL 3A Online. 2013/2014 Manuel 3A Online 1

LE KIT DU MANAGER DE PROJETS

FORMATIONS INFORMATIQUE

البرامج الخاصة بتدريس مادة الاقتصاد والتدبير المحاسباتي معلوميات التدبير

Transcription:

ÉCOLE DE TECHNOLOGIE SUPÉRIEURE UNIVERSITÉ DU QUÉBEC Rapport de projet personnel : Mise à jour du contenu du livre Améliorer la maintenance du logiciel Des normes ISO12207:2008 et : ISO/IEC 14764 PAR MALAK KHALIL MONTRÉAL, 19 MARS 2014 (VERSION 1.0) ÉCOLE DE TECHNOLOGIE SUPÉRIEURE, 2014 1

REMERCIEMENTS Je remercie M. Alain April, professeur au département de génie logiciel à l ÉTS, pour le support et l encadrement fournis durant le mandat de ce projet. 2

TABLE DES MATIÈRES Section Page TABLE DES MATIÈRES 3 1.1 Contexte du projet. 6 1.2 Problématique. 6 1.3 Objectifs. 6 1.4 Définitions, abréviations et acronymes 6 2 MÉTHODOLOGIE.. 7 2.1 Techniques et outils. 7 3 DÉROULEMENT DE PROJET 8 3.1 Problèmes rencontrés. 8 3.2 Risques.. 8 4 PRÉSENTATION DES RÉSULTATS 9 4.1 Résultats obtenus... 9 4.1.1 Chapitre 1 : Les connaissances fondamentales en maintenance logiciel : 9 4.1.2 Chapitre 2 : Les problèmes et la mesure en maintenance du logiciel :.. 11 4.1.3 Chapitre 3 : Les modèles de référence pour l évolution de la maturité.. 11 4.1.4 Chapitre 4 : Les questions et les problèmes initiaux reliés à l utilisation de modèles d amélioration des processus 12 4.1.5 Chapitre 5 : Aperçu du modèle d amélioration de la maintenance du logiciel.. 13 4.1.6 Chapitre 6 : La gestion du processus de la maintenance du logiciel.. 13 4.1.7 Chapitre 7 : La gestion des requêtes de la maintenance du logiciel... 14 4.1.8 Chapitre 8 : L ingénierie d évolution. 14 4.1.9 Chapitre 9 : Le support à l ingénierie. 14 4.1.10 Chapitre 10 : Formalisation du processus S 3m 14 4.1.11 Bibliographie. 15 5 CONCLUSION..16 6 RÉFÉRENCES.17 3

LISTE DES TABLEAUX Page Table 1 Les connaissances fondamentales en maintenance logiciel... 6 Table 2 Les modèles de référence pour l évolution de la maturité. 8 Table 3 Aperçu du modèle d amélioration de la maintenance du logiciel 10 Table 4 La gestion du processus de la maintenance du logiciel 10 Table 5 L ingénierie d évolution. 11 Table 6 Le support à l ingénierie 11 Table 7 Formalisation du processus S 3m 11 Table 8 Bibliographie.12 4

LISTE DES FIGURES Page Figure 1.3: Les normes pertinentes au contextes de la maintenance du logiciel... 7 Figure 1 : Life cycle projects groups... 8 Figure 3.9:...9 Figure 5.2: Classification des processus de la maintenance du logiciel...10 5

Introduction 1.1 Contexte du projet Les normes ISO/IEC 12207:2008 et ISO/IEC 14764:2006 sont utilisés fréquemment dans le livre Améliorer la maintenance du logiciel comme références et outils de maintenance du logiciel. Le contenu du livre (textes et graphiques) n est pas mis à jour pour refléter les informations exactes mentionnées dans les deux normes mentionnées. Une lecture comparative a été faite pour modifier les sections concernées dans le livre et référencer les parties non référencées. 1.2 Problématique Le projet n engendre aucune problématique. 1.3 Objectifs Mettre à jour les textes, graphiques et les références du livre en fonction des documents des normes ISO/IEC 12207:2008 et ISO/IEC 14764:2006 1.4 Définitions, abréviations et acronymes ÉTS IEC Abréviation et acronyme Définition École de technologie supérieure International Electrotechnical Commission IEEE Institute of Electrical and Electronics Engineers ISO NE NR Para. RR Organisation de normalisation internationale Non Existante Non Référencé Paragraphe Référence Remplacé par une autre RS Référence Supprimé 6

2 MÉTHODOLOGIE Pour réaliser ce projet, j ai utilisé la méthodologie suivante : Lecture du livre et surligner tous les textes et graphiques qui mentionnent les normes ISO/IEC 12207:2008 et ISO/IEC 14764:2006. Récupération et lecture des normes ISO/IEC 12207:2008 et ISO/IEC 14764:2006. Comparaison des documents trouvés dans le livre à celles des deux normes. Intégrations des modifications dans ce document. 2.1 Techniques et outils Outils pour générer les livrables: Word (logiciel de traitement de texte); Excel (logiciel tableur); Acrobat PDF Reader (logiciel de lecture des fichiers PDF). 7

3 DÉROULEMENT DE PROJET 3.1 Problèmes rencontrés Les normes ISO/IEC 12207:2008 et ISO/IEC 14764:2006 sont rédigées en anglais par contre le livre est rédigé en français, les textes et graphiques contenus dans le livre sont traduits des normes mentionnées et parfois ajustées pour refléter le bon contexte en français. Le problème que j ai rencontré durant la lecture des normes était la traduction de français en anglais pour trouver les sections mentionnées dans le livre, surtout pour les sections modifiées ou supprimées. Les sections supprimées dans la norme ISO/IEC 12207:2008 ont causés un problème de recherche à partir du livre, j ai cherché dans le site http://ieeexplore.ieee.org et trouvé une version `Redline` qui contient les sections modifiées et supprimées, ce qui m a aidé à trouver les sections mentionnées dans le livre. 3.2 Risques Aucun risque n est produit par le projet. 8

4 PRÉSENTATION DES RÉSULTATS Les résultats obtenus sont présentés en chapitres tel que trouvés dans le livre 4.1 Résultats obtenus Le contenu des tables des chapitres suivants est divisé en quatre colonnes : Page : Numéro de page dans le livre; ISO/IEC 12207 : toute mention de la norme dans le livre est référencé dans cette colonne, en spécifiant le numéro de paragraphe et ligne ou numéro de figure; ISO 14764 : toute mention de la norme dans le livre est référencé dans cette colonne, en spécifiant le numéro de paragraphe et ligne ou numéro de figure; Commentaire : Le type de problème ou mise à jour à faire pour la norme spécifique. 4.1.1 Chapitre 1 : Les connaissances fondamentales en maintenance logiciel : Page ISO/IEC 12207 ISO 14764 Commentaire 2 4eme paragraphe 3eme ligne NR 5 1.2 2eme ligne NR 13 Fig. 1.3 ISO 14764 utilise 12207 et 1219 14 1 er Ajout du tableau qui décrit les processus paragraphe (Figure 1 1 ) 14 3 eme para. 3 eme Les références s8.3.2.1 et s8.3.2.2.2 ligne n existe plus 14 Section 5.3 est supprimé de la norme, 3 eme para. Section 2 Processus de développement n est plus utilisé, et remplacé par Technical Processes (s6.4). 14 ISO06 5.5.3.2 pointe vers la section 6.6 3 eme para. Section 2 d ISO 12207 (section remplacée par 7.2.6) 18 Figure 1.5 S8 n existe plus la nouvelle section est 5 19 2 eme para. 3 eme ligne S8 n existe plus la nouvelle section est 5 19 2eme para. 3 eme Section 5.3 processus d implémentation ligne est remplacé par 6.4.10.3.3 20 3 eme para. Dernière ligne S3 et s7 ne reflètent pas la section qui décrit la planification de maintenance, c est la section 5.1.2.1 qui décrit les étapes en détail 23 2eme para. 1ere ligne Ajout de section 3.6 à ISO14764 Table 1 1 ISO/IEC 12207:2008 : page 14, Figure 1 9

10

4.1.2 Chapitre 2 : Les problèmes et la mesure en maintenance du logiciel : Il y n a aucune mention des normes ISO/IEC 12207:2008 et ISO/IEC 14764:2006. 4.1.3 Chapitre 3 : Les modèles de référence pour l évolution de la maturité Page ISO/IEC 12207 ISO 14764 Commentaire 84 4 eme para. 1 ere ligne Ajout de référence s6 103 Mise à jour de Figure 3.9 Table 2 11

Figure 3.9 4.1.4 Chapitre 4 : Les questions et les problèmes initiaux reliés à l utilisation de modèles d amélioration des processus Il y n a aucune mention des normes ISO/IEC 12207:2008 et ISO/IEC 14764:2006. 12

4.1.5 Chapitre 5 : Aperçu du modèle d amélioration de la maintenance du logiciel Page ISO/IEC 12207 141 Figure 5.2 148 Para. Type de processus ISO 14764 Commentaire Ajout de référence 5.2.1 Table 3 4.1.6 Page 175 Chapitre 6 : La gestion du processus de la maintenance du logiciel ISO/IEC 12207 ISO 14764 Commentaire 1 para. 6eme ligne Ajout de référence (ISO06 s6.6) er Table 4 13

4.1.7 Chapitre 7 : La gestion des requêtes de la maintenance du logiciel Il y n a aucune mention des normes ISO/IEC 12207:2008 et ISO/IEC 14764:2006. 4.1.8 Chapitre 8 : L ingénierie d évolution Page ISO/IEC 12207 ISO 14764 Commentaire 231 1er para. 6eme ligne NR : Ajout de référence ISO06 232 Para. Note d introduction 6eme NR : Ajout de référence ISO06 ligne 243 1er paragraphe 6eme ligne RM : 6.4.4 244 Para. Note d introduction 3eme ligne RM : 6.4.10 245 Para. Évo 3.2.1 RM : 7.2.1 245 Dernière ligne RM : 7.2 249 1er para. Dernière ligne RM : 7.1.5.3.1.5 249 2eme para. Dernière ligne RM : 7.1.5.3.1.1 249 3eme para. Dernière ligne RM : 7.1.6.3 250 Para. Évo 3.2.11 RM : 7.1.4.3.1.4 255 Para. Évo4.2.6 RM : 6.8.2.5 256 2eme Para. 3eme ligne RM : 6.8.2.5 Table 5 4.1.9 Chapitre 9 : Le support à l ingénierie Page ISO/IEC 12207 ISO 14764 Commentaire 281 Para. Sup5.2.5 2eme ligne RM : 6.4.10.3.5.3 281 Para. Sup5.2.5 2eme ligne RM : 5.5.2 281 Dernier Para. 2eme ligne RM : 6.4.10.3.5.2 282 2eme para. 2eme ligne RM : 6.4.10.3.5.3 282 3eme para. 2eme ligne RM : 6.4.10.3.5.4 282 3eme para. 4eme ligne RM : 6.4.10.3.5.5 282 3eme para. dernière ligne RM : 6.4.10.3.5.6 et 6.4.10.3.5.7 282 Para. Sup5.2.7, 2eme ligne RM : 6.4.11.3 282 Para. Sup5.2.7, 2eme ligne RM : 5.6 282 Dernier para. 2eme ligne RM : 6.4.11.3.1.1 283 4eme ligne RM : 6.4.11.3.2.2 Table 6 4.1.10 Chapitre 10 : Formalisation du processus S 3m Page ISO/IEC 12207 ISO 14764 Commentaire 286 3eme para., 3eme ligne NR : [ISO06] 289 2eme para., 1ere ligne NR : [ISO06] 289 2eme para., 4eme ligne NR : [ISO06] 290 1 er para., 2eme ligne NR : [ISO06] Table 7 14

4.1.11 Bibliographie Bibliographie Page ISO/IEC 12207 ISO 14764 Comment 318 [ISO08] est utilisé comme référence pour ISO14764, mais elle est utilisée pour ISO : 9001 :2008 319 ISO06a NE 319 ISO08 La référence est répétée deux fois 319 ISO06 L ordre de la référence dans la page n est pas bon 335 ISO12207 L ordre de la référence dans la page n est pas bon Table 8 15

5 CONCLUSION En conclusion cette étude comparatif avec le but de réactualisation du livre Améliorer la maintenance du logiciel, m a donner une opportunité unique de comprendre en profondeur la structure des normes et surtout ISO/IEC 12207:2008 et ISO/IEC 14764:2006 et d apprendre les méthodes scientifique de référencement, abstraction des textes et graphiques et résumé de contenu. 16

6 RÉFÉRENCES Améliorer la maintenance du logiciel April Alain., Abran Alain., Loze Dion 2011 ISO/IEC 12207 IEEE Std 12207-2008 : Systems and software engineering - Software life cycle processes ISO/IEC 12207 IEEE Std 12207-2008 : Systems and software engineering - Software life cycle processes - Redline ISO/IEC 14764 IEEE - Std 14764-2006 : Software Engineering Software Life Cycle Processes Maintenance 17