Item type | Current library | Home library | Shelving location | Call number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
Books | American University in Dubai | American University in Dubai | Main Collection | QA 76.76 .D47 L55 2002 (Browse shelf(Opens below)) | Available | 645416 |
Includes bibliographical references and index.
The values of XP -- The principles of XP -- The practices of XP -- A non-XP project -- Evaluation of the project -- An XP project -- Evaluation of the project -- XP practices -- On-site customer -- Reference to other XP practices -- Planning game -- Reference to other XP practices -- Metaphors -- WAM metaphors -- Reference to other XP practices -- Small releases -- Reference to other XP practices -- Testing -- Unit tests as a laboratory for inheriting classes -- Testing and Design by Contract -- Acceptance tests: Description -- Acceptance tests: Experiences -- Reference to other XP practices -- Simple design -- Establishing simple designs -- Simple design and frameworks -- Optimising performance -- Reference to other XP practices -- Refactoring -- Testing and refactoring -- Refactoring support -- Reference to other XP practices -- Pair programming -- Reference to other XP practices -- Collective ownership -- Reference to other XP practices -- Continuous integration -- Reference to other XP practices -- Coding standards -- Reference to other XP practices -- Sustainable pace -- Reference to other XP practices -- Literature -- Roles -- Customer -- Programmer -- Tester -- Tracker -- XP Coach -- Consultant -- Big Boss -- Experiences -- Client -- User -- Project manager -- Artefacts -- Story cards -- Adaptation: Scenarios -- Adaptation: Glossary -- Adaptation: Project diary -- Task cards -- Release plan -- Adaptation: Staged release plan -- Adaptation: Core system with special systems -- Iteration plan -- Adaptation: Base lines -- Organisation -- Defining requirements -- Project planning -- Contract formation -- Sprints -- Stand-up meetings -- Implementing XP -- Implementation strategies -- The XP coach -- How do you become an XP developer? -- Management of XP projects -- Adaptations of XP -- Typical traps and how to avoid them -- XP games -- eXtreme hour -- eXPlanations game -- Special situations -- eXtreme frameworking -- Migration of legacy systems -- E-business applications -- Product development -- Outsourcing -- Certification of development processes -- Project reports -- Project Kermit -- Context -- XP use -- Evaluation -- Project Gonzo -- Context -- XP use -- Evaluation -- Project Scooter -- Context -- XP use -- Evaluation -- Project JWAM -- XP use -- Evaluation -- Managers -- Developers -- Outlook -- Integrating methods -- The tools and materials approach -- The tools and materials layer architecture.
Real-life experience of eXtreme Programming from XP programmers. eXtreme Programming (XP) is a hot new development methodology for building software systems quickly without sacrificing quality. Authors Lippert, Wolf and Rook have three years' experience of working on professional XP projects. The projects range from application via prototype to framework development and cover project sizes from one person month to more than 400 person months. Until now XP has been described in outline by those promoting its advantages, this book provides objective examples of how it can be used in practice. * An objective assessment of XP, grounded in real world experience, and not written by those championing this method * Invaluable combination of theory and practice * Covers advanced topics such as project organization, team roles and integrating legacy systems
There are no comments on this title.