Le développement de normes internationales de génie logiciel pour les très petites entreprises. École de technologie supérieure (ÉTS)



Documents pareils
La nouvelle norme ISO/IEC Claude Y. Laporte, ing., Ph.D. École de technologie supérieure Éditeur du projet de normalisation

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

Actifs des fonds de pension et des fonds de réserve publics

Quel est le temps de travail des enseignants?

Éléments méthodologiques sur le reporting environnemental 2011

Les concepts et définitions utilisés dans l enquête «Chaînes d activité mondiales»

à la Consommation dans le monde à fin 2012

Louvain School of Management The Preferred International Management School in Belgium CAMPUS UCL MONS

les étudiants d assas au service des professionnels

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

Quelle part de leur richesse nationale les pays consacrent-ils à l éducation?

Base de données sur l'économie mondiale Alix de Saint Vaulry *

Présentation Altran. Octobre 2008

La BRI. Au service de la stabilité monétaire et financière

Groupe AFNOR au service de votre performance

Bienvenue au service d audioconférence sans réservation de Bell. Guide de démarrage de votre nouveau service de Bell

notre vision CARTE DE VISITE

touristique : quelle vision partager? Les perspectives de normalisation AFNOR Responsable Développement Sport, Loisirs

Âge effectif de sortie du marché du travail

Content & Document Management IDC Conference 2007

L IMMIGRATION AU SEIN DE L UE

LES BRIC: AU DELÀ DES TURBULENCES. Françoise Lemoine, Deniz Ünal Conférence-débat CEPII, L économie mondiale 2014, Paris, 11 septembre 2013

Le creusement des inégalités touche plus particulièrement les jeunes et les pauvres

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

Chapitre 2 : La logistique. Pour le commerce international, les modes de transport utilisés sont :

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

COMPRENDRE, EVALUER ET PREVENIR LE RISQUE DE CORRUPTION

MANAGEMENT DE TRANSITION FRANCE

ROBERT WALTERS ENQUÊTE CANDIDATS CHIFFRES CLÉS

LA RÉDUCTION DU TEMPS DE TRAVAIL : UNE COMPARAISON DE LA POLITIQUE DES «35 HEURES» AVEC LES POLITIQUES D AUTRES PAYS MEMBRES DE L OCDE

Le coût du rachat de trimestres pour carrière à l étranger multiplié par 4 au plus tard le 1 er janvier 2011

D ITIL à D ISO 20000, une démarche complémentaire

Fonds de secours des employés Demande de bourse

Click to edit Master title style

REGARDS SUR L ÉDUCATION 2013 : POINTS SAILLANTS POUR LE CANADA

Le Conseil d administration. L Article VI du Statut du PAM définit comme suit les fonctions du Conseil:

ITIL et les outils. À l ordre du jour. senté par Johanne L HeureuxL. Consultante. Mise en contexte Quelques exemples.

BOURSES SCOLAIRES. au bénéfice des enfants français résidant avec leur famille à l étranger AGENCE POUR L ENSEIGNEMENT FRANÇAIS À L ÉTRANGER

maximo IT service management Visibilité et valorisation de vos actifs informatiques

Comité du développement et de la propriété intellectuelle (CDIP)

relative à l établissement d un bureau international des poids et mesures

Le point sur les marchés des pensions. des pays de l OCDE OCDE

Objectifs Contenu de la formation M1 et M2 Organisation de la formation

Actualités de la normalisation au Luxembourg

La publication, au second

Dr. Prosper Bernard Tel: // portable

Créer une filiale à l étranger Approche & Exemples LE TOUR DU MONDE EN 8H - 21 JUIN 2011

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

REGARDS SUR L ÉDUCATION RAPPORT INTERMÉDIAIRE MISE À JOUR DES INDICATEURS RELATIFS A L EMPLOI ET AU NIVEAU DE FORMATION

La Marque de sécurité UL-EU. La nouvelle marque de certification paneuropéenne mondialement reconnue

L externalisation un vecteur de développement du cabinet BPO Services France. Atelier Solution

Vos lignes téléphoniques fixes Analogiques, numériques (T0/T2) ou IP (Trunk SIP)

LES ESPACES CAMPUS FRANCE A PROCEDURES CEF. étrangers

: Qualité, Environnement, Internet

Distinctions et classements

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

Analyse prospective des marchés à l export, par secteur et par pays

L expertise en sécurité pour toutes les entreprises! Passez à la vitesse supérieure. Kaspersky. avec. Open Space Security

IT MARK, une démarche qualité pour l amélioration des processus des PME du secteur des technologies de l information et des communications

ACCORD RELATIF AU TRANSIT DES SERVICES AÉRIENS INTERNATIONAUX SIGNÉ À CHICAGO LE 7 DÉCEMBRE 1944

- Introduction : la globalisation commerciale d hier et d aujourd hui

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

Pour vos appels d offre CABINETS DE CONSEIL EN SCM. Octobre e ÉDITION RGP. SupplyChainMagazine.fr 19, rue Saint-Georges Maisons-Alfort

La révision des indices du cours du franc suisse, nominaux et réels, pondérés par les exportations

Les Journées Régionales de la Création & Reprise d Entreprise 8 ème ÉDITION

Régimes publics de retraite État de la situation. Perspectives des différents régimes publics de retraite. Plan

Développement d un logiciel de réseau social orienté voyages avec la nouvelle norme ISO/CEI 29110

Introduction à l ISO/IEC 17025:2005

Conditions de l'examen

Étude EcoVadis - Médiation Inter-Entreprises COMPARATIF DE LA PERFORMANCE RSE DES ENTREPRISES FRANCAISES AVEC CELLE DES PAYS DE L OCDE ET DES BRICS

Délégation Asie-Pacifique du Groupe Crédit Agricole à Hong Kong et à Shanghai. Le RMB s internationalise: Un simple filet d eau ou le déluge?

Atlas économique de Paris 2013 du greffe du tribunal de commerce de Paris

Avertissement. Copyright 2014 Accenture All rights reserved. 2

TROISIEME REUNION DU FORUM SUR L ADMINISTRATION FISCALE DE L OCDE

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

Service d assistance matérielle HP destiné aux voyageurs intervention le jour ouvrable suivant Amériques

L innovation technologique au quotidien dans nos bibliothèques

Prévenir les pratiques illicites en matière d adoption internationale et y remédier. Contexte. Les défis aujourd hui. Quels sont les objectifs?

FRANCE. PISA 2012 : Faits marquants. Performance en mathématiques. Performance en compréhension de l écrit et en sciences

THESAURUS ENTREPRISES PUBLIQUES

Note relative à l investissement direct étranger dans le monde et au Maroc

PAS X. PAS-X Services. Competence. Implementation. Support. Vue d ensemble des services. Portfolio des services proposés

Étiquette des rencontres d affaires en pays étranger Guide des références sur Internet

Parcours MEM à l international

.com. Le fax par mail

L AIDE AU DÉVELOPPEMENT FRANÇAISE

Les systèmes de gestion des actifs immobiliers par Gilles Marchand, Ministère de l'éducation du Québec & Dino Gerbasi, GES Technologies

PROGRAMME BRAFITEC BRAsil France Ingénieurs TEChnologie. 8ème Forum Brafitec Saint-Étienne Juin 2012

Macroscope et l'analyse d'affaires. Dave Couture Architecte principal Solutions Macroscope

Région Haute-Normandie. Plan régional pour l internationalisation des entreprises en Haute-Normandie

Global WorkPlace Solutions. Créer un avantage concurrentiel

Programmes de technologies de l information INF 733 Processus logiciel et gestion des T.I. Plan de cours

Admissions en formation initiale sous statut étudiant. Guide de candidature des candidats internationaux

Aux services secrets de sa majesté : l accompagnement personnalisé dans l implantation à l international 18 mars 2014

Organisme luxembourgeois de normalisation (OLN)

EGALITÉ ENTRE LES FEMMES

DOSSIER DE PRESSE SALON

Transcription:

Le développement de normes internationales de génie logiciel pour les très petites entreprises Claude Y Laporte Professeur Éditeur ISO/IEC JTC /SC 7- Groupe de travail 24 Journée qualité, Québec, 3 décembre 2007 École de technologie supérieure (ÉTS) Plus de 4,500 étudiants 2500 stages rémunérés dans plus de 900 entreprises chaque année Programmes de premier cycle Génie logiciel Technologie de l information Génie de la construction Génie de la production automatisée Génie électrique Génie mécanique Génie de la logistique et des opérations Plus de 650 étudiants Les professeurs ont, en moyenne, 5 ans d expérience industrielle Programmes de maîtrise Génie logiciel Technologie de l information Autres disciplines 75 étudiants www.etsmtl.ca 2

Agenda Importance des très petites entreprises (TPE) Normes internationales ISO Mandat du groupe de travail 24 (WG24) Résultats d un sondage international auprès des entreprises Stratégie de développement d une norme pour les TPE Trousses de déploiement Prochaines étapes 3 Exemple d un système complexe Système de transport aérien Système de Transport Aérien Système de Système de gestion du trafic réservation aérien Système de transport terrestre Système aéroportuaire Système de distribution du kérosène Système Système avionique Système de Structure Système de de propulsion Système de contrôle de vol Système de gestion de la vie à bord équipage Système Système Navigation de Système de Visualisation navigation system de visualisation Système de de réception GPS Système de transport terrestre maritime 4 2

Exemple d un manufacturier japonais Manufacturier Fournisseurs - premier niveau (60) Fournisseurs - deuxième niveau (600) Fournisseurs - troisième niveau (~6,000) Un défaut logiciel d une composante produit par un fournisseur du troisième niveau Perte de 300 Millions $ pour le manufacturier K. Shintani, Small Settings Workshop, SEI, 2005 5 L importance des très petites entreprises (TPE) Union européenne Environ 90 % sont de micro entreprises (moins de 0 employés) De 70 % à 90 % des entreprises de l OCDE* (57 % aux É.U.) sont des micro entreprises Grand Montréal Entreprises en logiciel. Nombre d employés à 25 25 à 00 + de 00 Nombre d entreprises 540 27 26 Pourcentage 78 % 8 % 4 % 50 % de entreprises ont moins de 0 employés Source: Montréal International, 2006 * OCDE: Organisation de coopération et de développement économique 6 3

Pourquoi les normes sont importantes? Rôles clés de certaines normes ISO 9000 Contribue à une meilleure confiance aux produits et aux services ISO/CEI 2207* Contribue à développer des processus logiciels pour tout le cycle de vie ISO/CEI 5504 Contribue à améliorer la confiance aux processus et à la capacité à produire les logiciels requis CMMI** Contribue à de meilleurs processus de développement et à un meilleur contrôle des fournisseurs Chaque norme comporte certaines hypothèses en ce qui concerne l expertise et les ressources pour les implémenter et en retirer des bénéfices. * ISO/CEI 2207- Standard for Information Technology - Software Life Cycle Processes. ** Norme de facto Adapté de : Saunders, M 7 Mandat du comité ISO/IEC JTC /SC7 * Normalisation des processus, des outils et des techniques de support pour l'ingénierie de produits logiciels et de systèmes. * International Organization for Standardization/International Electrotechnical Commission Joint Technical Committee /Sub Committee 7 8 4

Évolution du portfolio des normes SC7 00 90 80 70 Normes publiées Normes maintenues 60 50 40 30 20 0 0 987 989 99 993 995 997 999 200 2003 2005 2007 Rapport du secrétaire SC7 Moscou, mai 2007. 9 Fondation 9759 282 Software Eng Vocabulary Body of Knowledge (SWEBOK) 3535 4759 SC7 s legacy 6592 9294 590 809 Documentation 5846 Portfolio des normes SC7 Ingénierie système 5288 9760 Ingénierie logiciel 2207 6085 5026 527 90003 9770 4764 Implémentation et évaluation de processus 5504 Process Assessment Configuration Asset Software Project Management Management maintenance Management Risk & Integrity Outils, Méthodes IT Service Management 20000 6326 5939 Measurement Produit Product Packaging 927 Documentation 5289 Product Evaluation 29 Software Quality 926 4598 4756 Software Functional Size Measurement 443 976 20926 20968 24570 5806 5807 6593 863 8790 4 SC7 Legacy Standards 402 447 5940 808 Tools and environment 0746, 3235 4750, 4752 4753, 4769 477, 544 5935, 9500 Specifications 4568 5474 5475 5476 CDIF 5437 5909 950 8807 Modeling Adapté de SWG5 0 5

Différences entre les petites et grandes entreprises Caractéristiques Modèles d'affaires et objectifs spécifiques Marché de niche Ressources financières limitées Très bonne réactivité et souplesse comme avantage concurrentiel Gestion informelle Ressources limités Manque de formation des employés Standardisation Conscient de l'importance des normes Difficultés d'application des normes complexes Incapacité à utiliser efficacement les normes disponibles Manque de compréhension de la langue, de la terminologie des normes, etc. Adapté de : Saunders, M Les TPE et les normes Peu d intérêt aux normes Les normes sont écrites par et pour les grandes entreprises Sont utilisées si elles sont imposées (client, marché, exportation, loi) Un coût trop élevé. Le développement ou l amélioration des processus représente généralement une part plus importante des revenus que dans les grandes organisations. Manque de compétences nécessaires. Pour comprendre le jargon et les exigences des normes Pour développer et implémenter des processus selon les normes. Manque de temps Pour développer les processus Pour former les employés Difficulté à identifier les normes importantes. ISO, IEEE, ITIL, CMMI, etc. Non compréhension des avantages des normes. Retour sur investissement Réduction des pertes (reprise) Augmentation de la productivité, Augmentation de la qualité Augmentation de la satisfaction des clients. 2 6

Élevé Faible Différences de priorités et d intérêts en fonction de la taille de l organisation (Irlande) Petite entreprise < 20 employés. Gérer les risques 2. Estimation des tâches 3. Productivité 4. Nouvelle technologie 5. Reprise (rework) 6. Planification de projet 7. Suivi de projet 8. Assurer la qualité 9. Conformité aux processus 0. Maintenance des logiciels. Uniformité entre les équipes 2. Gérer les exigences 3. Communication entre équipiers 4. Développer les exigences 5. Effectuer le suivi et la correction des erreurs Moyenne et grande entreprise > 20 employés. Uniformité entre les équipes 2. Estimation des tâches 3. Productivité 4. Communication entre équipiers 5. Conformité aux processus 6. Développer les exigences 7. Assurer la qualité 8. Gérer les risques 9. Gérer les exigences 0. Suivi de projet. Reprise (rework) 2. Planification de projet 3. Maintenance des logiciels 4. Nouvelle technologie 5. Effectuer le suivi et la correction des erreurs McFall, Wilkie, McCaffery, Lester & Sterritt, 2003. 3 Les TPE et les normes internationales - Hypothèses Les normes internationales n ont pas été développées ayant en tête les TPE (moins de 25 employés), L implémentation des normes exige de l expertise, un budget et du temps, La conformité aux normes est difficile, sinon impossible, à obtenir par les TPE, Les TPE ne voient pas les bénéfices qu apportent les normes, Les TPE ont des moyens faibles, sinon très limités, pour être reconnues en tant qu organisations produisant des systèmes logiciels de qualité: Elles ont peu ou pas accès à certains marchés. 4 7

Quelques initiatives visant les petites et très petites entreprises Europe Irlande - Centre for Software Process Technologies (CSPT) Belgique - Centre d excellence en technologies de l information et de la communication (CETIC) Luxembourg - Centre de recherche Henri Tudor Angleterre National Computing Center European Software Institute IT Mark Australie - Software Quality Institute (Rapid) Amérique latine Projet Competisoft 3 pays (Espagne, Portugal) Colombie ParqueSoft - incubateur * Asie Thaïlande - Association of Thai Software Industry Hong Kong Productivity Council Amérique du Nord ÉTS Centre de transfert pour les TPE Software Productivity Center (SPC) - Vancouver Software Engineering Institute - Improving Processes in Small Settings (IPSS) 5 Mise sur pied du groupe de travail 24 Séance plénière - Australie 2004 Canada a soulevé le fait que les petites entreprises ont besoin de normes adaptées à leur taille et à leur maturité Création d'un Groupe d'intérêt spécial Deux ateliers - Thaïlande - 2005 Parrainés par l'institut thaïlandais de normalisation et la Thai Software Industry Promotion Agency, Représentants Afrique du Sud, Allemagne, Australie, Belgique, Brésil, Canada, Corée du Sud, États-Unis, Finlande et Thaïlande. Séance plénière Finlande 2005 Proposition visant à créer un nouveau groupe de travail est déposée Douze pays ont offert leur soutien pour la création d un nouveau groupe de travail (WG 24) Réunions du WG 24 Italie (2005), Thaïlande et Luxembourg (2006), Russie et Canada (2007), Allemagne et Chine (2008), Inde (2009). 6 8

Vision à long terme du WG 24 Offrir aux TPE le moyen d être reconnues comme producteurs de logiciels de qualité Réduire le coût initial pour implémenter et maintenir l utilisation de normes ainsi que pour effectuer des évaluations Produire des guides et exemples faciles à comprendre, économiques et utilisables Produire un ensemble de profils pour différents domaines d application Ex. logiciel embarqué Développer des profils et guides pouvant être mis à l échelle Pour que la conformité aux normes et l évaluation deviennent possibles avec un minimum de remaniement des processus Faciliter la collaboration entre TPE pour former des équipes pour des projets pouvant être complexes 7 Bénéfices potentiels pour les TPE Contribuer à la réduction des risques D affaires, coûts, calendrier et qualité Faciliter l'alignement de la stratégie en TI sur les objectifs de l'entreprise. Aider à comprendre et à apprécier la valeur ajoutée (à court et long terme) de l application de normes. Offrir des conseils sur la quantification des avantages de l'application des normes. Inclure une mesure de l'accroissement de la productivité et la qualité. 8 9

Sondage des TPE Objectif Identifier les problèmes et les solutions possibles pour aider les TPE à appliquer les normes et devenir plus compétitives. Méthode Sondage sur Web Questionnaire traduit en 9 langues Allemand, anglais, coréen, espagnol, français, portugais, russe, thaïlandais et turc. Diffusion de l invitation à répondre Réseau du WG 24 Centres et initiatives axés sur les PME/TPE, SIPA (Thaïlande), le CETIC (Belgique), Parquesoft (Colombie). SPINs (Software Process Improvement Network) Réseau parrainé par le SEI 9 Pays Argentine Australie Belgique Brésil Bulgarie Canada Chili Colombie République Tchèque République dominicaine Équateur Réponses au sondage - 435 réponses de 32 pays Nombre de réponses 2 0 0 72 3 0 09 3 9 Pays Finlande France Allemagne Inde Irlande Italie Japon Corée (Sud) Luxembourg Mexique Morocco Nombre de réponses 3 4 57 0 2 3 4 3 20 Pays Nouvelle Zélande Pérou Russie Afrique du sud Espagne Taiwan Thaïlande Turquie UK États-Unis Nombre de réponses 4 4 0 4 59 2 3 20 0

Nombre d employés dans les entreprises sondées 7% 36% 6% 9% 0-9 0-25 26-49 50-249 250 ++ 22% 2 Why don't VSEs use Standards? Pourquoi les TPE n utilisent pas les normes? 0% 5% 24% 4% 28% 9% Pas requis Manque de support Manque de ressources Prend trop de temps Normes(s) Autres * * Difficult, Bureaucratic, not enough guidance. * Difficile, bureaucratique, pas assez d aide. 22

Models, Quality or Modèles, process Approaches improvement approches models, approaches et or normes Standards standards utilisésused 60 40 20 Nombre 00 de réponses 80 60 40 20 0 SECM EIA/IS 73 INCOSE SECAM MBNQA ITIL ISMS ISO SEI Normes nationales Autres 23 00 90 80 70 Nombre de 60 réponses 50 40 30 20 0 Origin of Request for Implementation Qui demande l utilisation de normes? 0 Marché domestique Marché de l exportation Client Industrie (p.ex. aérospatial) 24 2

40 Activities Ce qui est that problématique Failed or Caused ou ce qui Problems a échoué 20 00 Nombre de 80 réponses 60 40 20 0 Analyse de l écart et analyse de la norme à choisir Planification organisation Définir le processus Écrire les procédures ou autres documents Collecte et analyse des données et actions correctives Autres 25 Les besoins exprimés par les TPE sondées Reconnaissance et certification Seulement 8% des TPE sont certifiées 53% des grandes entreprises sondées sont certifiées Plus de 74% ont indiqué qu'il était important d'être reconnu ou certifié Certification ISO demandée par 40%. Reconnaissance par le marché demandée par 28% Seulement 4% sont intéressés par une certification nationale Les besoins en matière de documentation 55% réclament des normes «légères», faciles à comprendre, supportées par des gabarits. 62% réclament des guides et des exemples. 26 3

Stratégie du groupe 24 Viser les faibles niveaux de capacité Utiliser des référentiels existants Élaborer des profils Par l'assemblage, à l'aide de normes, de ce qui est nécessaire pour les TPE. Élaborer des profils pour les TPE de moins de 0 personnes pour les TPE de 0 à 25 personnes Élaborer des guides, gabarits et exemples. Mener des projets pilotes Améliorer les documents avant publication par ISO 5 4 3 2 0 27 Description des profils en cours de développement D entrée Basique Intermédiaire Avancé Capacité Addition de processus ou de pratiques Avancé Intermédiaire Basique D entrée An An 2 An 3 An 4 An 5 Temps Adapté de : Saunders, M 28 4

Documents en cours de développement par le WG 24 Deux types de documents ISO International Standard Profiles (ISP) Rapport technique (TR) Documents génériques Survol (Overview) (TR) Référentiel et profils (Framework) (ISP) Guide d évaluation (Assessment) (TR) Documents pour un profil spécifique Spécifications (ISP) Guide de gestion et d ingénierie (TR) Trousses de déploiement Kit visant à faciliter l implémentation Transfert d un kit en ~ 3 heures 29 Contenu typique d une trousse de déploiement Description technique (-3 pages) Description des tâches Compétences requises Connaissances et habiletés Gabarits(s) Exemple(s) de document Liste(s) de vérification (checklist) Outil(s) Gratuit (Open source) Guides (installation, utilisation) Matériel de formation Matrice de conformité p. ex. ISO, CMMI Formulaire d évaluation de la trousse Ensemble complet de trousses de déploiement pour un profile Seront disponibles en anglais, espagnol, français et thaï 30 5

Exemples de trousses de déploiement Codage Bilan de projet Test unitaire Gestion de projet Architecture Suivi des anomalies Analyse et gestion des exigences Gestion des versions Test 3 Prochaines étapes Conduire des projets pilotes Asie Japon, Thaïlande. Europe Belgique (CETIC), Finlande, Irlande, Luxembourg (Tudor), Canada Québec (ÉTS, CRIM) Amérique latine Participants au projet Competisoft (5 pays) Colombie (Parquesoft) European Software Institute (ESI) Développer d autres profils Faciliter la participation de certains pays Certains pays ne peuvent pas envoyer de représentant aux réunions ISO Réunions virtuelles (ex. Skype) Publiciser, accélérer le développement de la norme et obtenir du feedback sur les projets pilotes Accélérer l adoption et l implémentation de la norme Publication de la norme et des rapports techniques 32 6

Coordonnées Claude Y Laporte Téléphone: + 54 396 8956 Courriel: Claude.Y.Laporte@etsmtl.ca Web: www.logti.etsmtl.ca/profs/claporte Site public http://profs.logti.etsmtl.ca/claporte/vse/index.html 33 Références Coallier, F., (2003) International Standardization in Software and Systems Engineering, Crosstalk, Journal of Defense Software Engineering. pp 8-22. McFall, D., Wilkie, F. G., McCaffery, F., Lester, N. G., Sterritt, R. (2003). Software processes and process improvement in Northern Ireland. 6th International Conference on Software & Systems Engineering and their Applications, Paris, France, December -0, ISSN: 637-5033.NORMAPME (European Office of Crafts, Trades and Small and Medium-sized Enterprises for Standardisation). ISO/IEC2207:995, Industry Implementation of Int. Std. ISO/IEC 2207:95, Standard for Information Technology-Software Life Cycle Processes. New Work Item Proposal Software Life Cycles for Very Small Enterprises, ISO/IEC JTC/SC7 N3288, May 2005. http://www.jtc-sc7.org/ ISO/IEC TR 9559, Software Engineering Body of Knowledge (SWEBOK) (Free copy of TR) http://isotc.iso.org/livelink/livelink/fetch/2000/2489/ittf_home/publiclyava ilablestandards.htm 34 7