NB : les chercheurs ont accès au document source via la plate-forme ResearchGate.
Certaines figures étant mal restituées dans le pdf, nous publions ci-dessous, avec le sommaire, les images numérisées à partir d’un exemplaire du livre. Elles peuvent être téléchargées en une fois, en utilisant le lien ci-dessus.
INTRODUCTION LES BASES DE LA QUALITÉ LOGICIEL
1 Comment obtenir la qualité des développements informatiques ?
2 La définition des plans de projet
3 Le contenu du plan qualité logiciel
4 La spécification de la qualité
5 Les activités du projet
6 Le processus de construction du projet
7 La mise en œuvre du plan qualité logiciel
PREMIÈRE PARTIE
DÉMARCHE POUR RÉDIGER LE PLAN QUALITÉ LOGICIEL
ÉTAPE 1 FIXER LE CADRE DU PROJET INFORMATIQUE
1 Les résultats de l’étape
2 Le processus de l’étape
Les composantes du cadre du projet Contribution des sommaires normalisés pour fixer le cadre du projet
ÉTAPE 2 ANALYSER LE CONTEXTE DU PROJET
1 Les résultats de l’étape
2 Le processus de l’étape
Les composantes du contexte Les actions de l’analyse de contexte Exemple d’analyse de risques Distribution des clauses contractuelles vers les rubriques du plan
ÉTAPE 3 DÉCRIRE LES PRODUITS ET LES SERVICES
1 Les résultats de l’étape
2 Le processus de l’étape
Modèle de la typologie des produits dans un cadre contractuel Le processus de l’étape Interactions entre les étapes 3 et 4 Contribution des sommaires normalisés pour décrire les produits et les services
ÉTAPE 4 ÉLABORER LA DÉMARCHE DE DÉVELOPPEMENT
1 Les résultats de l’étape
2 Le processus de l’étape
Le processus de l’étape Contribution des sommaires normalisés à l’expression de la démarche
ÉTAPE 5 DÉTERMINER LES ACTIVITÉS ET LES MOYENS
1 Les résultats de l’étape
2 Le processus de l’étape
Le processus de l’étape
ÉTAPE 6 ORGANISER LE PROJET
1 Les résultats de l’étape
2 Le processus de l’étape
Le processus de l’étape
ÉTAPE 7 DIMENSIONNER LE PROJET
1 Les résultats de l’étape
2 Le processus de l’étape
Le processus de l’étape La détermination logique des travaux à effectuer
ÉTAPE 8 PRÉPARER L’APRÈS-PROJET
1 Les résultats de l’étape
2 Le processus de l’étape
Le processus de l’étape La boucle de la qualité (version simplifiée)
ÉTAPE 9 PRÉSENTER LE DISPOSITIF PROJET
1 Les résultats de l’étape
2 Le processus de l’étape
Le processus de l’étape
DEUXIÈME PARTIE
COMMENTAIRE SUR LE SOMMAIRE TYPE DU PLAN QUALITÉ LOGICIEL
10 LES RUBRIQUES INTRODUCTIVES DU PLAN QUALITÉ LOGICIEL
10.1 La synthÈse du plan qualité logiciel
10.2 L’identification du projet
10.3 La présentation du projet
10.4 La définition du plan qualité
10.5 La description du plan qualité
10.6 L’engagement des responsabilités
10.7 Les références
10.8 Les procédures relatives au plan qualité
Articulation des procédures relatives au plan qualité
11 L’ANALYSE DU CONTEXTE
11.1 L’étude de l’activité des utilisateurs concernés par le projet
11.2 L’appréciation du systÈme existant
11.3 La spécification du projet
11.4 L’environnement du projet
11.5 L’impact du projet
11.6 L’analyse des risques
11.7 Les dispositions en réponse au contexte
Le modèle des notions pour l’analyse des risques
12 LA DESCRIPTION DES PRODUITS ET DES SERVICES
12.1 Le champ de l’intervention
12.2 L’organigramme technique du produit
12.3 La synthÈse du produit
12.4 La description détaillée des produits et services
Cas d’une maintenance logicielle… Exemple d’organigramme technique du produit Factorisation de la description de la documentation… La typologie de la documentation logicielle Présentation de la fiche descriptive de produit Fiche produit pour un programme (exemple)
13 LA DÉMARCHE DE DÉVELOPPEMENT
13.1 La présentation de la démarche
13.2 La description des travaux
Les processus autour du développement Les composantes de la démarche de développement et leurs options, selon Euromethod Adoption de cycles de développement pour des sous-ensembles de la fourniture (exemple)
14 LA DESCRIPTION DES ACTIVITÉS
14.1 La structure hiérarchisée des activités
14.2 Le réseau des activités
14.3 La description détaillée des activités
Légende pour la SHA Un exemple de structure hiérarchisée des activités… L’influence du contexte sur la SHA (exemple) Les activités en relation avec la programmation (exemple) Présentation de la fiche descriptive de l’activité Fiche de l’activité de programmation
15 LE RÉCAPITULATIF DES MOYENS
15.1 Les personnels
15.2 Les équipements informatiques
15.3 Les équipements de bureau et fournitures
15.4 Les produits logiciels
15.5 Les services et la formation
15.6 Les ressources bibliographiques
15.7 Les locaux et leur équipement
15.8 Les moyens financiers
L’adaptation de la SHA à la démarche de développement
16 L’ORGANISATION DU PROJET
16.1 L’organigramme fonctionnel du projet
16.2 Les instances intervenant sur le projet
16.3 Les fonctions intervenant sur le projet
16.4 Les procédures organisationnelles
Exemple d’organigramme montrant la dualité entre développement et surveillance Les instances principales dans les projets informatiques Les fonctions du côté de l’acquéreur Les fonctions du côté du fournisseur Le formalisme de l’OTP
17 LA PLANIFICATION DU PROJET
17.1 Les techniques d’estimation des charges
17.2 Le planning prévisionnel
17.3 Le suivi du projet
17.4 La prévision des ajustements
Le processus d’estimation des charges
18 LA PRÉPARATION DES ACTIVITÉS ULTÉRIEURES
18.1 La préparation des adaptations du produit
18.2 La Préparation du bilan d’exploitation
18.3 La préparation du bilan de projet
18.4 L’inscription du projet dans le processus d’amélioration
Les bilans dans les recommandations de l’AFCIQ
TROISIÈME PARTIE
CONTEXTES D’APPLICATION
CHAPITRE 19 LE DÉVELOPPEMENT DE SERVICES INTERNET
Un changement d’attitude
Le plan de projet pour le développement d’un site internet
Un diagramme de contexte pour recenser les acteurs… Exemple d’organigramme technique du produit x-net Exemple de principe d’architecture en couches Principe d’une démarche sur 5 axes
CHAPITRE 20 LES PROJETS UTILISANT UML
Observations et analyse des risques
Le produit
La production
BIBLIOGRAPHIE
La topologie du Système Entreprise : un recensement des aspects pour définir les modèles Un diagramme d’activité montrant les actions de reformulation de la demande… Les rubriques pour décrire la solution applicative Exemple de diagramme de cas d’utilisation : la gestion des erreurs Essai de détermination logique entre les éléments du processus de développement Le principe générateur du cycle par les objets Le cycle de développement par les objets L’analyse des métiers de la modélisation à l’aide de la topologie Les niveaux de connaissance d’UML Les niveaux de maîtrise de la modélisation La définition des niveaux de maîtrise de la modélisation