Détail de l'auteur
Auteur Pascal Roques |
Documents disponibles écrits par cet auteur
Ajouter le résultat dans votre panier Affiner la recherche Interroger des sources externes
Rédiger des cas d'utilisation efficaces / Alistair Cockburn
Titre : Rédiger des cas d'utilisation efficaces Type de document : texte imprimé Auteurs : Alistair Cockburn, Auteur ; Virginie Brasart-Zaïm, Traducteur ; Pascal Roques, Traducteur Editeur : Paris [France] : Editions Eyrolles Année de publication : DL 2011 Collection : Technologies objet/Référence Importance : 1 vol. (XXIV-290 p.) Format : 23 cm ISBN/ISSN/EAN : 978-2-212-09288-2 Prix : 38,50 EUR Note générale : Trad. de : "Writing effective use cases". - Autre(s) tirage(s) : 2009, 2011. - 9782212092882
Bibliogr. p. 277-278. Index p. 279-290Langues : Français (fre) Catégories : Cas d'utilisation (ingénierie des systèmes)
Conception orientée objets (informatique)
Logiciels ** Développement
UML (informatique)Index. décimale : 004 Informatique - Méthodes agiles - Gestion de projets (informatique) Résumé :
"Rédiger des cas d'utilisation efficaces
De l'importance des cas d'utilisation... Première étape de la modélisation UML, les cas d'utilisation jouent un rôle essentiel dans le processus de développement d'une application, car ils répertorient tous les scénarios d'utilisation possibles de cette application.
... et de l'art de bien les rédiger !
Malgré son apparente simplicité, la rédaction de cas d'utilisation est une tâche difficile. Que faut-il décrire ? Avec quel niveau de détail ? Comment ne rien oublier ? Cet ouvrage, écrit par l'un des meilleurs spécialistes du sujet, répond à ces questions en proposant une méthodologie claire, illustrée par 40 exemples détaillés et commentés.
Quelques cas d'utilisation traités :
- Acheter des actions sur le Web
- Se faire indemniser à la suite d'un accident de voiture
- Enregistrer l'arrivée d'un colis
- Acheter quelque chose
- Ajouter un nouveau service
- Entrer et actualiser les demandes (système conjoint)
- Inscrire une nouvelle demande de service
- Actualiser une demande de service
- Inscrire une demande actualisée
- Sérialiser l'accès à une ressource
- Appliquer une règle de conversion des verrous
- Appliquer une règle de compatibilité des accès
- Appliquer une politique de sélection des accès
- Faire patienter le Client du service avant de lui accorder un accès à la ressource
- Traiter une demande d'indemnisation
- Évaluer les conséquences d'un accident du travail
- Traiter une demande d'indemnisation
- Enregistrer un sinistre
À qui s'adresse ce livre ?
À tous les utilisateurs d'UML;
Aux chefs de projets, maîtres d'œuvre et maîtres d'ouvrage ;
Aux analystes-concepteurs et aux développeurs." (4è de couv.)
Note de contenu :
CHAPITRE 1 - INTRODUCTION
1.1. Qu'est-ce qu'un cas d'utilisation (grosso modo) ?
1.2. Ton cas d'utilisation n'est pas mon cas d'utilisation
1.3. Exigences et cas d'utilisation
1.4. Quand les cas d'utilisation confèrent une valeur ajoutée
1.5. Gérez votre énergie
1.6. Faites-vous la main avec un récit d'utilisation
1.7. Exercices
----------------------------------------------------
PARTIE I - LES DIFFERENTES PARTIES DU CORPS D'UN CAS D'UTILISATION
----------------------------------------------------
CHAPITRE 2 - LE CAS D'UTILISATION COMME CONTRAT DE COMPORTEMENT
2.1. interactions entre acteurs ayant des objectifs
2.2. Contrat entre intervenants ayant des intérêts
2.3. Le modèle graphique
CHAPITRE 3 - PORTEE
3.1. Portée fonctionnelle
3.2. Portée de conception
3.3. Les cas d'utilisation aux limites
3.4. Utilisation des outils de définition de la portée
3.5. Exercices
CHAPITRE 4 - INTERVENANTS ET ACTEURS
4.1. Intervenants
4.2. L'acteur principal
4.3. Acteurs de second plan
4.4. Le système à l'étude
4.5. Acteurs internes et cas d'utilisation boîte blanche
4.6. Exercices
CHAPITRE 5 - TROIS NIVEAUX D'OBJECTIFS DESIGNES
5.1. Objectifs utilisateur (bleus, niveau de la mer)
5.2. niveau supérieur (blanc, nuage/cerf-volant)
5.3. sous-fonctions (indigo/noir, sou l'eau/palourde
5.4. Utilisation d'icônes graphiques pour mettre en relief les niveaux d'objectifs
5.5. indentification du niveau d'objectif approprié
5.6. Un extrait d'écrit plus long: "traiter une demande d'indemnisation" à plusieurs niveaux
5.7. Exercices
CHAPITRE 6 - PRECONDITIONS, DECLENCHEURS ET GARANTIES
6.1. Préconditions
6.2. Garanties minimales
6.3. Garanties en cas de succès
6.4. Déclencheurs
6.5. Exercices
CHAPITRE 7 - SCENARIOS ET ETAPES
7.1. Le scénario nominal
7.2. Etapes d'actions
7.3. Exercices
CHAPITRE 8 - LES EXTENSIONS
8.1. Notions de base des extensions
8.2. Les conditions d'extension
8.3. Prise en compte des extensions
8.4. Exercices
CHAPITRE 9 - VARIANTES DE TECHNOLOGIES ET DE DONNEES
CHAPITRE 10 - CREATION DE LIENS ENTRE CAS D'UTILISATION
10.1. Sous-cas d'utilisation
10.2. cas d'utilisation d'extension
10.3. Exercices
CHAPITRE 11 - FORMATS DE CAS D'UTILISATION
11.1. Formats parmi lesquels choisir
11.2. Forces affectant les styles d'écriture des cas d'utilisation
11.3. Standards pour cinq types de projet
11.4. Conclusion
11.5. Exercices
---------------------------------------------------
PARTIE II - SUJETS RECURRENTS
---------------------------------------------------
CHAPITRE 12 - QUAND EN AVONS-NOUS FINI ?
Ce que "en avoir fini" veut dire
CHAPITRE 13 - GERER DE NOMBREUX CAS D'UTILISATION
Dites-en moins sur chacun d'eux (représentation à un faible niveau de précision)
Créez des groupes de cas d'utilisation
CHAPITRE 14 - CAS D'UTILISATION CRUD ET PARAMETRES
14.1. Cas d'utilisation CRUD
14.2. Cas d'utilisation paramétrés
CHAPITRE 15 - MODELISATION DES PROCESSES METIER
15.1. Modélisation contre conception
15.2. Liaison entre cas d'utilisation métier et cas d'utilisation système
CHAPITE 16 - LES EXIGENCES MANQUANTES
16.1. Précision dans les exigences de données
16.2. Liaisons croisée à partir des cas d'utilisation vers d'autres exigences
CHAPITRE 17 - LES CAS D'UTILISATION DANS LE PROCESSUS GLOBAL
17.1. Les cas d'utilisation dans l'organisation du projet
17.2. Des cas d'utilisation aux listes de tâches ou de caractéristiques
17.3. Des cas d'utilisation à la conception
17.4. Des cas d'utilisation à la conception de l'interface utilisateur
17.5. Des cas d'utilisation aux cas de test
17.6. L'écriture proprement dite
CHAPITRE 18 - RESUEMES DE CAS D'UTILISATION ET PROGRAMMATION EXTREME (XP)
CHAPITRE 19 - CORRECTION D'ERREURS
19.1. Pas de système
19.2. Pas d'acteur principal
19.3. Trop de détail d'interface utilisateur
19.4. Des objectifs de niveau très bas
19.5. L'intention et le contenu ne coïncident pas
19.6. Un exemple avancé de trop d'interface utilisateur
----------------------------------------------------
PARTIE III - AIDE-MEMOIRE A L'USAGE DES GENS PRESSES
----------------------------------------------------
CHAPITRE 20 - AIDE-MEMOIRE OUR CHAQUE CAS D'UTILISATION
CHAPITRE 21 - AIDE-MEMOIRE POUR L'ENSEMBLE DES CAS D'UTILISATION
CHAPITRE 22 - AIDE-MEMOIRE POUR LA CREATION DES CAS D'UTILISATION
----------------------------------------------------
PARTIE IV - ANNEXES
----------------------------------------------------
ANNEXES A - LES CAS D'UTILISATION EN UML
A.1. Ellipses et personnages stylisés
A.2. La relation UML d'inclusion
A.3. La relation UML d'extension
A.4. Relations UML de généralisation
A.5. Cas d'utilisation subordonnés contre sous-cas d'utilisation
A.6. Elaboration des diagrammes des cas d'utilisation
A.7. optez plutôt pour des cas d'utilisation textuels
ANNEXES B - EXERCICES - QUELQUES REPONSES
ANNEXES C - GLOSSAIRE
ANNEXES D - REFERENCES BIBLIOGRAPHIQUES
INDEX
Permalink : http://catalogue.iessid.be/index.php?lvl=notice_display&id=19526 Rédiger des cas d'utilisation efficaces [texte imprimé] / Alistair Cockburn, Auteur ; Virginie Brasart-Zaïm, Traducteur ; Pascal Roques, Traducteur . - Paris (61, bd Saint-Germain, 75240, France) : Editions Eyrolles, DL 2011 . - 1 vol. (XXIV-290 p.) ; 23 cm. - (Technologies objet/Référence) .
ISBN : 978-2-212-09288-2 : 38,50 EUR
Trad. de : "Writing effective use cases". - Autre(s) tirage(s) : 2009, 2011. - 9782212092882
Bibliogr. p. 277-278. Index p. 279-290
Langues : Français (fre)
Catégories : Cas d'utilisation (ingénierie des systèmes)
Conception orientée objets (informatique)
Logiciels ** Développement
UML (informatique)Index. décimale : 004 Informatique - Méthodes agiles - Gestion de projets (informatique) Résumé :
"Rédiger des cas d'utilisation efficaces
De l'importance des cas d'utilisation... Première étape de la modélisation UML, les cas d'utilisation jouent un rôle essentiel dans le processus de développement d'une application, car ils répertorient tous les scénarios d'utilisation possibles de cette application.
... et de l'art de bien les rédiger !
Malgré son apparente simplicité, la rédaction de cas d'utilisation est une tâche difficile. Que faut-il décrire ? Avec quel niveau de détail ? Comment ne rien oublier ? Cet ouvrage, écrit par l'un des meilleurs spécialistes du sujet, répond à ces questions en proposant une méthodologie claire, illustrée par 40 exemples détaillés et commentés.
Quelques cas d'utilisation traités :
- Acheter des actions sur le Web
- Se faire indemniser à la suite d'un accident de voiture
- Enregistrer l'arrivée d'un colis
- Acheter quelque chose
- Ajouter un nouveau service
- Entrer et actualiser les demandes (système conjoint)
- Inscrire une nouvelle demande de service
- Actualiser une demande de service
- Inscrire une demande actualisée
- Sérialiser l'accès à une ressource
- Appliquer une règle de conversion des verrous
- Appliquer une règle de compatibilité des accès
- Appliquer une politique de sélection des accès
- Faire patienter le Client du service avant de lui accorder un accès à la ressource
- Traiter une demande d'indemnisation
- Évaluer les conséquences d'un accident du travail
- Traiter une demande d'indemnisation
- Enregistrer un sinistre
À qui s'adresse ce livre ?
À tous les utilisateurs d'UML;
Aux chefs de projets, maîtres d'œuvre et maîtres d'ouvrage ;
Aux analystes-concepteurs et aux développeurs." (4è de couv.)
Note de contenu :
CHAPITRE 1 - INTRODUCTION
1.1. Qu'est-ce qu'un cas d'utilisation (grosso modo) ?
1.2. Ton cas d'utilisation n'est pas mon cas d'utilisation
1.3. Exigences et cas d'utilisation
1.4. Quand les cas d'utilisation confèrent une valeur ajoutée
1.5. Gérez votre énergie
1.6. Faites-vous la main avec un récit d'utilisation
1.7. Exercices
----------------------------------------------------
PARTIE I - LES DIFFERENTES PARTIES DU CORPS D'UN CAS D'UTILISATION
----------------------------------------------------
CHAPITRE 2 - LE CAS D'UTILISATION COMME CONTRAT DE COMPORTEMENT
2.1. interactions entre acteurs ayant des objectifs
2.2. Contrat entre intervenants ayant des intérêts
2.3. Le modèle graphique
CHAPITRE 3 - PORTEE
3.1. Portée fonctionnelle
3.2. Portée de conception
3.3. Les cas d'utilisation aux limites
3.4. Utilisation des outils de définition de la portée
3.5. Exercices
CHAPITRE 4 - INTERVENANTS ET ACTEURS
4.1. Intervenants
4.2. L'acteur principal
4.3. Acteurs de second plan
4.4. Le système à l'étude
4.5. Acteurs internes et cas d'utilisation boîte blanche
4.6. Exercices
CHAPITRE 5 - TROIS NIVEAUX D'OBJECTIFS DESIGNES
5.1. Objectifs utilisateur (bleus, niveau de la mer)
5.2. niveau supérieur (blanc, nuage/cerf-volant)
5.3. sous-fonctions (indigo/noir, sou l'eau/palourde
5.4. Utilisation d'icônes graphiques pour mettre en relief les niveaux d'objectifs
5.5. indentification du niveau d'objectif approprié
5.6. Un extrait d'écrit plus long: "traiter une demande d'indemnisation" à plusieurs niveaux
5.7. Exercices
CHAPITRE 6 - PRECONDITIONS, DECLENCHEURS ET GARANTIES
6.1. Préconditions
6.2. Garanties minimales
6.3. Garanties en cas de succès
6.4. Déclencheurs
6.5. Exercices
CHAPITRE 7 - SCENARIOS ET ETAPES
7.1. Le scénario nominal
7.2. Etapes d'actions
7.3. Exercices
CHAPITRE 8 - LES EXTENSIONS
8.1. Notions de base des extensions
8.2. Les conditions d'extension
8.3. Prise en compte des extensions
8.4. Exercices
CHAPITRE 9 - VARIANTES DE TECHNOLOGIES ET DE DONNEES
CHAPITRE 10 - CREATION DE LIENS ENTRE CAS D'UTILISATION
10.1. Sous-cas d'utilisation
10.2. cas d'utilisation d'extension
10.3. Exercices
CHAPITRE 11 - FORMATS DE CAS D'UTILISATION
11.1. Formats parmi lesquels choisir
11.2. Forces affectant les styles d'écriture des cas d'utilisation
11.3. Standards pour cinq types de projet
11.4. Conclusion
11.5. Exercices
---------------------------------------------------
PARTIE II - SUJETS RECURRENTS
---------------------------------------------------
CHAPITRE 12 - QUAND EN AVONS-NOUS FINI ?
Ce que "en avoir fini" veut dire
CHAPITRE 13 - GERER DE NOMBREUX CAS D'UTILISATION
Dites-en moins sur chacun d'eux (représentation à un faible niveau de précision)
Créez des groupes de cas d'utilisation
CHAPITRE 14 - CAS D'UTILISATION CRUD ET PARAMETRES
14.1. Cas d'utilisation CRUD
14.2. Cas d'utilisation paramétrés
CHAPITRE 15 - MODELISATION DES PROCESSES METIER
15.1. Modélisation contre conception
15.2. Liaison entre cas d'utilisation métier et cas d'utilisation système
CHAPITE 16 - LES EXIGENCES MANQUANTES
16.1. Précision dans les exigences de données
16.2. Liaisons croisée à partir des cas d'utilisation vers d'autres exigences
CHAPITRE 17 - LES CAS D'UTILISATION DANS LE PROCESSUS GLOBAL
17.1. Les cas d'utilisation dans l'organisation du projet
17.2. Des cas d'utilisation aux listes de tâches ou de caractéristiques
17.3. Des cas d'utilisation à la conception
17.4. Des cas d'utilisation à la conception de l'interface utilisateur
17.5. Des cas d'utilisation aux cas de test
17.6. L'écriture proprement dite
CHAPITRE 18 - RESUEMES DE CAS D'UTILISATION ET PROGRAMMATION EXTREME (XP)
CHAPITRE 19 - CORRECTION D'ERREURS
19.1. Pas de système
19.2. Pas d'acteur principal
19.3. Trop de détail d'interface utilisateur
19.4. Des objectifs de niveau très bas
19.5. L'intention et le contenu ne coïncident pas
19.6. Un exemple avancé de trop d'interface utilisateur
----------------------------------------------------
PARTIE III - AIDE-MEMOIRE A L'USAGE DES GENS PRESSES
----------------------------------------------------
CHAPITRE 20 - AIDE-MEMOIRE OUR CHAQUE CAS D'UTILISATION
CHAPITRE 21 - AIDE-MEMOIRE POUR L'ENSEMBLE DES CAS D'UTILISATION
CHAPITRE 22 - AIDE-MEMOIRE POUR LA CREATION DES CAS D'UTILISATION
----------------------------------------------------
PARTIE IV - ANNEXES
----------------------------------------------------
ANNEXES A - LES CAS D'UTILISATION EN UML
A.1. Ellipses et personnages stylisés
A.2. La relation UML d'inclusion
A.3. La relation UML d'extension
A.4. Relations UML de généralisation
A.5. Cas d'utilisation subordonnés contre sous-cas d'utilisation
A.6. Elaboration des diagrammes des cas d'utilisation
A.7. optez plutôt pour des cas d'utilisation textuels
ANNEXES B - EXERCICES - QUELQUES REPONSES
ANNEXES C - GLOSSAIRE
ANNEXES D - REFERENCES BIBLIOGRAPHIQUES
INDEX
Permalink : http://catalogue.iessid.be/index.php?lvl=notice_display&id=19526 Réservation
Réserver ce document
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité 0247826 004 COC R Livre Bibliothèque IESSID Livres Disponible