Cycle de développement pour les 
TPO (ISO/IEC 29110) 
Par: Jean-François Beaulieu, Ing. jr 
et Bouazza Aziz Rochdi, B. ing...
Sommaire 
• Contexte 
• Mandat et structure de la norme ISO/IEC 29110 
• Concept des profils 
• Profil de base 
• Processu...
Introduction 
• Conçu pour les très petites organisations (TPO) 
• La norme ISO / IEC 29110 JTC1/SC7 Norme 
internationale...
ISO / IEC 29110 
Qu’est-ce qu’une TPO? 
Pas simplement une version réduite de grandes 
entreprises… 
• 25 employés ou moin...
ISO / IEC 29110 
5 
Les TPO dans le monde 
• Europe: 85% des entreprises du secteur 
informatique ont moins de 10 salariés...
ISO / IEC 29110 
6 
Résultat d’un sondage international: 
• Seulement 18% sont certifiés 
– Plus de 53% des grandes entrep...
ISO / IEC 29110 
Réalité de la vision des TPO sur les normes: 
• Dans de très nombreux TPO, les processus sont 
souvent im...
ISO / IEC 29110 
Est-ce que l'amélioration des processus est 
vraiment nécessaire dans les petites 
entreprises? 
• Meille...
ISO / IEC 29110 
Problèmes courants de la normalisation dans les 
petites entreprises 
• Difficile à instaurer et bureaucr...
Mandat ISO/IEC 29110 
• Être reconnu pour la production 
de systèmes de qualité. 
• Fournir des orientations aux TPO 
• Gu...
Structure ISO/IEC 29110 
11
Concept de profils 
12
Concept de profils 
• Profil d'entrée: TPO qui travaillent sur de petits projets 
(efforts de six personnes-mois) et start...
Concept de profils 
La notion de profil a été choisi pour les raisons 
suivantes: 
• Aucune normes pour les petites entrep...
Profil de base 
Processus de cycle de vie… 
• Peuvent être utilisés lors de l'acquisition, l'utilisation, 
la création et ...
Profil de base 
16
Profil de base 
17
Profil de base 
18
Profil de base 
19
Processus de gestion de projet 
Le processus de gestion de projet comprend les activités 
suivantes: 
• PM.1 Planification...
Processus de gestion de projet 
21
Processus de gestion de projet 
Intrants: 
Product Source 
Statement of Work Customer 
Software Configuration Software Imp...
Processus de gestion de projet 
Extrants: 
Product Destination 
Project Plan Software implementation 
Acceptance Record Or...
Processus d’implémentation 
Le processus de mise en oeuvre du logiciel comprend les 
activités suivantes: 
• SI.1 Initiati...
Processus d’implémentation 
25
Trousses de déploiement 
• Ensemble d'artéfacts pour faciliter la mise 
en oeuvre d'un ensemble de pratiques 
• Mettre en ...
Trousses de déploiement 
27
Conclusion 
• La norme ISO 29110 a été conçu pour les TPO qui 
produisent des systèmes informatiques 
• Vise à aider les T...
Conclusion 
• Les certifications internationales peuvent 
renforcer la crédibilité, la compétitivité et l'accès 
aux march...
Questions? 
Department of Software and IT Engineering 
30
Références 
• Laporte, Claude, Y., Fanmuy, Gauthier, Ptack, Ken, The Development of Systems Engineering International 
Sta...
Prochain SlideShare
Chargement dans…5
×

Cycle de développement pour les TPO (Norme ISO/IEC 29110)

731 vues

Publié le

L'ISO/CEI 29110-5-1-2:2012 s'applique aux très petits organismes (TPO). Les TPO sont des entreprises, des organismes, des services et des projets regroupant 25 personnes et moins. Un ensemble de normes et de guides a été élaboré en fonction de caractéristiques et de besoins propres aux TPO. Ces guides sont fondés sur des sous-ensembles d'éléments pertinents de normes nommés «Profils TPO» L'objectif de ces profils TPO consiste à définir un sous-ensemble de Normes internationales appropriées au contexte des TPO.
La série de l'ISO/CEI 29110 est ciblée par destinataire. L'ISO/CEI 29110-5-1-2:2012 cible les TPO. L'ISO/CEI 29110-5-1-2:2012 fournit un guide de gestion et d'ingénierie pour le profil basique de TPO spécifié dans l'ISO/CEI 29110-4-1 dans le cadre de la gestion de projet et des processus de mise en oeuvre. Le profil basique est un profil du groupe de profils génériques. Le groupe de profils génériques s'applique aux TPO qui ne développent pas de produits logiciels critiques et n'implique aucun domaine d'application spécifique.

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
731
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
11
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Cycle de développement pour les TPO (Norme ISO/IEC 29110)

  1. 1. Cycle de développement pour les TPO (ISO/IEC 29110) Par: Jean-François Beaulieu, Ing. jr et Bouazza Aziz Rochdi, B. ing 1
  2. 2. Sommaire • Contexte • Mandat et structure de la norme ISO/IEC 29110 • Concept des profils • Profil de base • Processus de gestion de projet (PM) • Processus d’implémentation (SI) • Trousses de déploiement • Conclusion 2
  3. 3. Introduction • Conçu pour les très petites organisations (TPO) • La norme ISO / IEC 29110 JTC1/SC7 Norme internationale pour les TPO • Auteur de la norme: – Prof Claude Laporte, Ing, Ph.D. – basé à l'ÉTS à Montréal • http://profs.etsmtl.ca/claporte/English/VSE/index.html • Définir un sous-ensemble de normes ISO/IEC pertinents dans le contexte des TPO - ISO/IEC 12207 - ISO/IEC 15288 et 15289 3
  4. 4. ISO / IEC 29110 Qu’est-ce qu’une TPO? Pas simplement une version réduite de grandes entreprises… • 25 employés ou moins • Objectifs commerciaux différents • Réactif, flexible et agile • Focusé sur une niche de marché spécifique 4
  5. 5. ISO / IEC 29110 5 Les TPO dans le monde • Europe: 85% des entreprises du secteur informatique ont moins de 10 salariés. • Montréal: 78% des entreprises de développement de logiciels ont jusqu'à 25 employés. • Brésil: 95% des entreprises informatiques ont jusqu'à 19 employés.
  6. 6. ISO / IEC 29110 6 Résultat d’un sondage international: • Seulement 18% sont certifiés – Plus de 53% des grandes entreprises sont certifiées • Plus de 74% ont indiqué qu'il était important d'être soit reconnue ou certifiée – Certification ISO demandé par 40% des TPO. – « Market recognition » demandé par 28% des TPO
  7. 7. ISO / IEC 29110 Réalité de la vision des TPO sur les normes: • Dans de très nombreux TPO, les processus sont souvent improvisés et ne sont pas écrits • Les TPO n’ont pas l’expertise, ni le budget, ni le temps pour comprendre et adapter les normes en génie logiciel à leurs besoins • Les TPO ne voient pas les bénéfices des normes 7
  8. 8. ISO / IEC 29110 Est-ce que l'amélioration des processus est vraiment nécessaire dans les petites entreprises? • Meilleure qualité des produits logiciels • Risque de développement diminué • Renforcement de la compétitivité • Facilitation de la commercialisation • Potentiel supérieur à l’exportation 8
  9. 9. ISO / IEC 29110 Problèmes courants de la normalisation dans les petites entreprises • Difficile à instaurer et bureaucratique • Conseils et soutien d’experts insuffisant • Trop coûteux pour les petites entreprises • Normes CMMI et ISO 9001 ne sont pas adaptés pour les TPO • Leurs clients peuvent imposer leurs propres processus de développement 9
  10. 10. Mandat ISO/IEC 29110 • Être reconnu pour la production de systèmes de qualité. • Fournir des orientations aux TPO • Guides qui sont simple et faciles à comprendre • Ouvrir de nouveaux marchés 10
  11. 11. Structure ISO/IEC 29110 11
  12. 12. Concept de profils 12
  13. 13. Concept de profils • Profil d'entrée: TPO qui travaillent sur de petits projets (efforts de six personnes-mois) et start-ups • Profil de base: Une seule application par une équipe de projet unique • Profil intermédiaire: TPO avec de multiples projets pour le même client • Profil avancé: TPO qui souhaitent maintenir et développer des pratiques de gestion des affaires et de portfolio 13
  14. 14. Concept de profils La notion de profil a été choisi pour les raisons suivantes: • Aucune normes pour les petites entreprises • Approche graduelle vers la conformité • Pas nécessairement applicables aux TPO • Faciliter l’adaptation • Intégrer des éléments 14
  15. 15. Profil de base Processus de cycle de vie… • Peuvent être utilisés lors de l'acquisition, l'utilisation, la création et la livraison • Peuvent être appliqués à n'importe quel niveau dans la structure d'un système informatique • Ne sont pas destinées à empêcher ou décourager l'utilisation de procédés existants. 15
  16. 16. Profil de base 16
  17. 17. Profil de base 17
  18. 18. Profil de base 18
  19. 19. Profil de base 19
  20. 20. Processus de gestion de projet Le processus de gestion de projet comprend les activités suivantes: • PM.1 Planification du projet • PM.2 Exécution du plan du projet • PM.3 Évaluation et contrôle du projet • PM.4 Clôture du projet 20
  21. 21. Processus de gestion de projet 21
  22. 22. Processus de gestion de projet Intrants: Product Source Statement of Work Customer Software Configuration Software Implementation Change Request Customer Software Implementation 22
  23. 23. Processus de gestion de projet Extrants: Product Destination Project Plan Software implementation Acceptance Record Organizational Management Project Repository Software implementation Meeting Record Customer Software Configuration Customer 23
  24. 24. Processus d’implémentation Le processus de mise en oeuvre du logiciel comprend les activités suivantes: • SI.1 Initiation de la mise en oeuvre du logiciel • SI.2 Analyse des exigences du logiciel • SI.3 Architecture et conception détaillée du logiciel • SI.4 Construction du logiciel • SI.5 Intégration et tests du logiciel • SI.6 Livraison du produit 24
  25. 25. Processus d’implémentation 25
  26. 26. Trousses de déploiement • Ensemble d'artéfacts pour faciliter la mise en oeuvre d'un ensemble de pratiques • Mettre en oeuvre son contenu, sans avoir à mettre en oeuvre le framework complet en même temps 26
  27. 27. Trousses de déploiement 27
  28. 28. Conclusion • La norme ISO 29110 a été conçu pour les TPO qui produisent des systèmes informatiques • Vise à aider les TPO qui n'ont ni l'expertise, ni le budget, ni le temps d'adapter les normes à leurs besoins spécifiques • Avantages aux TPO, leurs clients et leurs partenaires commerciaux • Meilleure qualité et mieux documenté 28
  29. 29. Conclusion • Les certifications internationales peuvent renforcer la crédibilité, la compétitivité et l'accès aux marchés nationaux et internationaux. • Un processus de certification doit être simple, court, de faible coût avec une crédibilité internationale. 29
  30. 30. Questions? Department of Software and IT Engineering 30
  31. 31. Références • Laporte, Claude, Y., Fanmuy, Gauthier, Ptack, Ken, The Development of Systems Engineering International Standards and Support Tools for Very Small Enterprises, 22nd Annual International Symposium of the International Council on Systems Engineering, Rome, July 9-12, 2012. • O'Connor, Rory, V., Laporte, Claude, Y., Software Project Management in Very Small Entities with ISO/IEC 29110, Euro SPI 2012, Vienna, Austria, June 25-27, 2012. • Laporte, C.Y., Fanmuy, G., Ptack, K., Marvin, J., Systems and Software Engineering Standards for Very Small Entities, INSIGHT, Vol. 15, Issue 1, April 2012, pp 32-33. • Laporte, C.Y., Fanmuy, G., Ptack, K., Marvin J., Normes d’ingénierie système et logiciel pour les très petites organisations, Revue Génie Logiciel, Numéro 100, mars 2012, pp 55-61. • O'Connor, Rory, V., Laporte, Claude, Y., Using ISO/IEC 29110 to Harness Process Improvement in Very Small Entities, Euro SPI 2011, Roskilde, Denmark, June 27-29, 2011. • O'Connor, Rory, V., Laporte, Claude, Y., Deploying Lifecycle Profiles for Very Small Entities: An Early Stage Industry View, in R.V. O'Connor et al. (Eds.): SPICE 2011, CCIS 155, pp. 227–230, Dublin, Irleand, 30 mai-1 juin 2011. • Systems Engineering International Standards for Very Small Entities, International Council on Systems Engineering (INCOSE) International Workshop, 21 janvier, 2012, Jacksonville (Florida). • The Development of a Set of Tools to Facilitate the Adoption and the Implementation of the ISO/IEC 29110 Standard by Very Small Entities, RIOSOFT 2011, Rio de Janeiro, Brésil, 29 septembre, 2011. • The Development and Diffusion of International Standard ISO/IEC 29110 for Very Small Enterprises involved in Software Development, Université UNAM (Mexico) Mexique, 26 août 2011. • Videos – English video: http://www.youtube.com/watch?v=viP7WLaFC8E – French video: http://www.youtube.com/watch?v=w8wCIyDqYLI&feature=g-upl 31

×