Suggestions

Catégories

Produits

Meilleures ventes

L'eXtreme Programming : avec deux études de cas

Une méthode agile

Comme toute méthode de développement, l'Extreme Programming (XP) propose un cadre pour l'ensemble des aspects du projet logiciel, depuis l'analyse des besoins jusqu'aux tests, en passant par la conception. Mais à la différence de processus prédictifs, recourant généralement à UML, XP ne se fonde pas sur la définition exhaustive et précoce des besoins ; elle parie plutôt, à partir d'un ensemble de règles strictes, sur la souplesse et la mise en valeur du «capital humain».

La programmation et la gestion de projet comme disciplines collectives

Tout en mettant l'accent sur les bonnes pratiques de programmation, XP préconise un déroulement par itérations courtes et géré collectivement. En découle une redéfinition de la relation entre clients et fournisseurs, avec de surprenants résultats en termes de qualité de code et de délais.

Un livre de référence incontournable

Après une présentation riche en retours d'expérience des principes et des pratiques de l'Extreme Programming, cet ouvrage en aborde les aspects économiques et contractuels : il explique en quoi XP peut générer un retour sur investissement, comment tirer parti de ses possibilités en matière de contrat et comment l'intégrer à une démarche d'assurance qualité. Deux études de cas donnent une perspective vivante du déroulement d'un projet XP. En annexe : un glossaire, une bibliographie, des exemples de tests et un aide-mémoire XP.

A qui s'adresse ce livre ?

Cet ouvrage s'adresse à tous les protagonistes du projet informatique :

  • aux programmeurs qui souhaitent comprendre les pratiques XP et les mettre en œuvre ;
  • aux chefs de projet qui souhaitent constituer des équipes XP et gérer un projet en mode XP ;
  • aux décideurs qui souhaitent éclairer leur choix quant à l'adoption d'XP (analyse du retour sur investissement, implications contractuelles, assurance-qualité) ;
  • aux étudiants en génie logiciel et objet (2e cycle d'informatique, écoles d'ingénieurs).
  • Au sommaire

    Pourquoi XP ? Les limites des démarches «par phases» • Présentation des pratiques et des valeurs XP • Historique.

    Les pratiques de l'extreme programming. Organisation d'une équipe XP. Les principaux rôles XP • Comparaison avec une organisation classique • Quelle taille pour les équipes XP ? Les pratiques de programmation. Tests unitaires • Conception simple • Remaniement (refactoring) • Intégration à des projets existants. Zoom sur les tests. Les outils xUnit • Conseils sur la gestion des dépendances, les bouchons de test, les tests d'héritage... Les pratiques collaboratives. La recherche d'une métaphore • La programmation en binôme • La responsabilité collective du code • L'établissement de règles de codage • L'intégration continue. Les pratiques de gestion de projet. Le client sur site • L'établissement d'un rythme optimal • Les livraisons fréquentes • La planification collective et itérative. Plan d'accès et formations. Facteurs de succès • Adopter XP, à l'initiative de qui ? • Les formations.

    XP, Facteur de competitivite dans l'entreprise. Coût et retour sur investissement. Quatre variables de coût interdépendantes • Coûts directs et coûts indirects • Comparaison avec un projet traditionnel. Aspects contractuels. Les grands types de contrats : forfaits, assistance technique, assistance forfaitée • Mise en œuvre d'XP dans un cadre d'assistance technique forfaitée • Difficultés de mise en œuvre. Qualité, processus et méthodologie. Mise en place d'XP dans un contexte ISO 9001 • XP et les autres méthodes : cycle en V, RUP, méthodes agiles (Crystal, ASD, Scrum...).

    Etudes de cas. Un projet Web en XP. Calibrage, mise en production, croissance, stabilisation. Un projet industriel en XP. Synthèse de pratiques et de non-pratiques • Audit ISO 9001 • Tenue des coûts et des délais • Bilan pour le management et pour les développeurs. Annexes. Glossaire. Bibliographie commentée et ressources Web. Exemples de code de tests. Aide-mémoire XP. Les treize pratiques XP • Charte des droits des développeurs et des clients • L'agilité en développement logiciel.

    La sélection

    Occasion : Bon

    Vendu par Recyclivre France

    59,4/5 sur 12 évaluations

    Lieu d'expédition : Villabé (91), FR

    Impact score - 71
    Cashback
    Ecologique
    Partage
    Gouvernance
    Stratégie
    Don

    Livraison standard gratuit

    Livré entre le 28 juin et le 02 juillet

    7,19€
    +0,22 € offerts

    Une méthode agile

    Comme toute méthode de développement, l'Extreme Programming (XP) propose un cadre pour l'ensemble des aspects du projet logiciel, depuis l'analyse des besoins jusqu'aux tests, en passant par la conception. Mais à la différence de processus prédictifs, recourant généralement à UML, XP ne se fonde pas sur la définition exhaustive et précoce des besoins ; elle parie plutôt, à partir d'un ensemble de règles strictes, sur la souplesse et la mise en valeur du «capital humain».

    La programmation et la gestion de projet comme disciplines collectives

    Tout en mettant l'accent sur les bonnes pratiques de programmation, XP préconise un déroulement par itérations courtes et géré collectivement. En découle une redéfinition de la relation entre clients et fournisseurs, avec de surprenants résultats en termes de qualité de code et de délais.

    Un livre de référence incontournable

    Après une présentation riche en retours d'expérience des principes et des pratiques de l'Extreme Programming, cet ouvrage en aborde les aspects économiques et contractuels : il explique en quoi XP peut générer un retour sur investissement, comment tirer parti de ses possibilités en matière de contrat et comment l'intégrer à une démarche d'assurance qualité. Deux études de cas donnent une perspective vivante du déroulement d'un projet XP. En annexe : un glossaire, une bibliographie, des exemples de tests et un aide-mémoire XP.

    A qui s'adresse ce livre ?

    Cet ouvrage s'adresse à tous les protagonistes du projet informatique :

  • aux programmeurs qui souhaitent comprendre les pratiques XP et les mettre en œuvre ;
  • aux chefs de projet qui souhaitent constituer des équipes XP et gérer un projet en mode XP ;
  • aux décideurs qui souhaitent éclairer leur choix quant à l'adoption d'XP (analyse du retour sur investissement, implications contractuelles, assurance-qualité) ;
  • aux étudiants en génie logiciel et objet (2e cycle d'informatique, écoles d'ingénieurs).
  • Au sommaire

    Pourquoi XP ? Les limites des démarches «par phases» • Présentation des pratiques et des valeurs XP • Historique.

    Les pratiques de l'extreme programming. Organisation d'une équipe XP. Les principaux rôles XP • Comparaison avec une organisation classique • Quelle taille pour les équipes XP ? Les pratiques de programmation. Tests unitaires • Conception simple • Remaniement (refactoring) • Intégration à des projets existants. Zoom sur les tests. Les outils xUnit • Conseils sur la gestion des dépendances, les bouchons de test, les tests d'héritage... Les pratiques collaboratives. La recherche d'une métaphore • La programmation en binôme • La responsabilité collective du code • L'établissement de règles de codage • L'intégration continue. Les pratiques de gestion de projet. Le client sur site • L'établissement d'un rythme optimal • Les livraisons fréquentes • La planification collective et itérative. Plan d'accès et formations. Facteurs de succès • Adopter XP, à l'initiative de qui ? • Les formations.

    XP, Facteur de competitivite dans l'entreprise. Coût et retour sur investissement. Quatre variables de coût interdépendantes • Coûts directs et coûts indirects • Comparaison avec un projet traditionnel. Aspects contractuels. Les grands types de contrats : forfaits, assistance technique, assistance forfaitée • Mise en œuvre d'XP dans un cadre d'assistance technique forfaitée • Difficultés de mise en œuvre. Qualité, processus et méthodologie. Mise en place d'XP dans un contexte ISO 9001 • XP et les autres méthodes : cycle en V, RUP, méthodes agiles (Crystal, ASD, Scrum...).

    Etudes de cas. Un projet Web en XP. Calibrage, mise en production, croissance, stabilisation. Un projet industriel en XP. Synthèse de pratiques et de non-pratiques • Audit ISO 9001 • Tenue des coûts et des délais • Bilan pour le management et pour les développeurs. Annexes. Glossaire. Bibliographie commentée et ressources Web. Exemples de code de tests. Aide-mémoire XP. Les treize pratiques XP • Charte des droits des développeurs et des clients • L'agilité en développement logiciel.

    Éditeur
    Eyrolles
    Format
    Broché
    Collection
    Technologies objet référence
    Date de parution
    2002-05-22
    Nombre de pages
    298
    Dimensions
    19.0 x 23.0 x 2.1 cm
    Poids
    633
    EAN
    9782212110517

    Les clients ayant achetés ce produit ont également aimé

    Tout pour bien débuter avec Linux : Ubuntu et Cie

    Dominique Maniez

    2 occasions dès
    6,42€

    Windows 10

    Collectif

    1 occasion dès
    4,95€

    Développez une application Android : programmation en Java sous Android Studio

    Sylvain Hébuterne

    1 occasion dès
    17,52€

    Windows 8.1 & Internet pour les nuls

    Young, Margaret Levine

    3 occasions dès
    4,00€

    Knoppix à 200 % : 100 trucs, secrets et techniques

    Kyle Rankin

    1 occasion dès
    14,71€

    Windows 10 maxi volume

    Paul Mcfedries

    1 occasion dès
    5,10€

    OS X El capitan : pour les nuls

    Bob Levitus

    1 occasion dès
    15,32€

    Windows 10 pour les nuls

    Andy Rathbone

    2 occasions dès
    4,35€

    Windows 10 & Internet pour les nuls

    Carol Baroudi, John R. Levine, Margaret Levine Young, Andy Rathbone

    1 occasion dès
    5,01€

    Le grand manuel de l'ordinateur, Windows 10 et Internet : pour grands débutants

    Servane Heudiard

    2 occasions dès
    15,48€

    Linux pour les nuls

    Richard Blum, Dee-Ann Leblanc

    2 occasions dès
    7,26€

    Le livre de Android pour tablettes : version 4 , 4.1 et 4.2

    Henri Lilen

    1 occasion dès
    4,28€

    #Engagés

    Cashbackà chaque achat

    On récompense votre fidélité en favorisant les achats auprès des vendeurs engagés.

    Découvrir

    #Engagés

    Des vendeursplus responsables

    Nous vous donnons un éclairage sur nos vendeurs et leurs produits: consommez comme vous le voulez.

    Découvrir

    La sélection
    « Systèmes de traitement et d'exploitation»
    à moins de 5€

    Windows 10

    Collectif

    1 occasion dès
    4,95€

    Windows 8.1 & Internet pour les nuls

    Young, Margaret Levine

    3 occasions dès
    4,00€

    Windows 10 pour les nuls

    Andy Rathbone

    2 occasions dès
    4,35€

    Le livre de Android pour tablettes : version 4 , 4.1 et 4.2

    Henri Lilen

    1 occasion dès
    4,28€

    Windows 10 : y a pas plus simple

    Servane Heudiard

    1 occasion dès
    4,54€

    Le livre de Windows 8 en poche

    Jean-François Sehan

    2 occasions dès
    4,00€

    Windows 10

    Jean-François Sehan

    1 occasion dès
    4,39€

    Windows 8 pour les nuls

    Andy Rathbone

    1 occasion dès
    4,00€

    Les plus gros succès «Systèmes de traitement et d'exploitation»

    Tout pour bien débuter avec Linux : Ubuntu et Cie

    Dominique Maniez

    2 occasions dès
    6,42€

    Windows 10

    Collectif

    1 occasion dès
    4,95€

    Développez une application Android : programmation en Java sous Android Studio

    Sylvain Hébuterne

    1 occasion dès
    17,52€

    Windows 8.1 & Internet pour les nuls

    Young, Margaret Levine

    3 occasions dès
    4,00€

    Knoppix à 200 % : 100 trucs, secrets et techniques

    Kyle Rankin

    1 occasion dès
    14,71€

    Windows 10 maxi volume

    Paul Mcfedries

    1 occasion dès
    5,10€

    OS X El capitan : pour les nuls

    Bob Levitus

    1 occasion dès
    15,32€

    Windows 10 pour les nuls

    Andy Rathbone

    2 occasions dès
    4,35€