Extreme Programming Examined

Extreme Programming Examined

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist
X

About the Book

Extreme Programming (XP) is a flexible programming discipline that emphasizes constant integration, frequent small releases, co Extreme Programming (XP) is a flexible programming discipline that emphasizes constant integration, frequent small releases, continual customer feedback, and a teamwork approach. With considerable fanfare, XP has taken the mainstream of software engineering by storm. It has been adopted by an increasing number of development organizations worldwide. At the first annual Conference on Extreme Programming and Flexible Processes in Software Engineering, held in Italy in June of 2000, leading theorists and practitioners came together to share principles, techniques, tools, best practices for XP, and other flexible methodologies. Extreme Programming Examined gathers the 33 most insightful papers from this conference into one volume. With contributions by Kent Beck, Martin Fowler, Ward Cunningham, Ron Jeffries, and other visionaries in the field, these papers together represent the state-of-the-art in XP methodology as well as a glimpse at the future of XP. Individual articles are organized into cohesive categories that allow the reader to learn and apply this material easily. Extreme Programming Examined addresses some of the most vital issues facing XP developers. It offers a high-level examination of XP programming theory and discusses specific methodologies, processes, techniques, tools, and case studies. You will find articles exploring specific - and often misunderstood - topics, including: *The role of design in XP *Just-in-time software development *XP frameworks *Combining flexible methodologies with the UML, including a novel approach to fast modeling software systems *Design patterns and XP *Tools to support pair programming, testing, and refactoring *Case studies illustrating the transition to XP, XP in R&D, and the integration of XP into an existing C++ project *An innovative approach to teaching XP *Bringing legacy code into XP *Flexible manufacturing for software agents *Management of variants in an extreme environment *Integrating XP with software product lines Extreme Programming Examined is a valuable resource that offers the practical techniques and deeper understanding that developers and programmers need to initiate and implement successful XP projects. 0201710404B04062001

Table of Contents:
Introduction. I. FOUNDATIONS OF XP AND FLEXIBLE TECHNIQUES. 1. Is Design Dead?, Marttin Fowler. 2. The Tao of Extreme Programming, Peter Merel. II. METHODOLOGY AND PROCESS. 3. A Comparison of the Value Systems of Adaptive Software Development and Extreme Programming: How Methodologies May Learn from Each Other, Dirk Riehle. 4. Let's Get Layered: A Proposed Reference Architecture for Refactoring in XP, Mark Collins-Cope and Hubert Matthews. 5. Extreme Frameworking: How to Aim Applications at Evolving Frameworks, Stefan Roock. 6. Hierarchical XP: Improving XP for Large-Scale Projects in Analogy to Reorganization Processes, Carsten Jacobi and Bernhard Rumpe. 7. JWAM and XP: Using XP for Framework Development, Martin Lippert, Stefan Roock, Henning Wolf, and Heinz Züllighoven. 8. XP and Large Distributed Software Projects, Even-André Karlsson and Lars-Göran Andersson. III. FLEXIBLE TECHNIQUES AND UML. Chapter 9. XP Inside the Trojan Horse: Refactoring the Unified Software Development Process, Jutta Eckstein and Rolf F. Katzenberger. 10. A Flexible Software Development Process for Emergent Organizations, Giuliano Armano and Michele Marchesi. 11. Extreme Modeling, Marko Boger, Toby Baier, Frank Wienberg, and Winfried Lamersdorf. 12. A Stochastic Model of Software Maintenance and Its Implications on Extreme Programming Processes, Sergio Focardi, Michele Marchesi, and Giancarlo Succi. 13. Patterns and XP, Joshua Kerievsky. IV. PAIR PROGRAMMING, TESTING, AND REFACTORING. Chapter 14. The Costs and Benefits of Pair Programming, Alistair Cockburn and Laurie Williams. Appendix: The "Expert-In-Earshot" Project Management Pattern. 15. Unit Testing in a Java Project, Peter Gassmann. Sample Code. 16. Retrofitting Unit Tests with JUnit, Kevin Rutherford. 17. Endo-Testing: Unit Testing with Mock Objects, Tim Mackinnon, Steve Freeman, and Philip Craig. 18. Refactoring and Re-Reasoning, Neelam Soundarajan. V. TOOLS FOR XP DEVELOPMENT. Chapter 19. Developing the Refactoring Browser, Ralph Johnson. 20. Team Streams: Extreme Team Support, Jim des Rivières, Erich Gamma, Ivan Moore, Kai-Uwe Mätzel, André Weinand, John Wiegand. 21. Support for Distributed Teams in Extreme Programming, Till Schümmer, Jan Schümmer. @CHAPTER = 22. Automated Testing for a CORBA-Based Distributed System, Renato Cerqueira and Roberto Ierusalimschy. VI. PRACTICAL EXPERIENCES. 23. The VCAPS Project: An Example of Transitioning to XP, Don Wells and Trish Buckley. 24. Adopting XP, Peter Sommerlad. 25. Introducing Extreme Programming in a Research and Development Laboratory, Karl Boutin. 26. After the Fact: Introducing XP into an Existing C++ Project, Manfred Lange. 27. The XP of TAO: Extreme Programming of Large, Open-Source Frameworks, Michael Kircher and David L. Levine. VII. XP AND BEYOND. 28. Learn XP: Host a Boot Camp, Christian Wege and Frank Gerhardt. 29. Legacy to the Extreme, Arie van Deursen, Tobias Kuipers, and Leon Moonen. 30. The Design Is in the Code: Enhanced Reuse Techniques in C++, Andrei Alexandrescu. 31. Tracing Development Progress: A Variability Perspective, Giancarlo Succi, Paolo Predonzani, and Tullio Vernazza. 32. Flexible Manufacturing for Software Agents, Luigi Benedicenti, Ramon Paranjape, and Kevin Smith. 33. How Do Flexible Processes Relate to Software Product-Lines?, Jason Yip, Giancarlo Succi, and Eric Liu. Index. 0201710404T04232001


Best Sellers


Product Details
  • ISBN-13: 9780201710403
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison Wesley
  • Height: 233 mm
  • No of Pages: 592
  • Weight: 864 gr
  • ISBN-10: 0201710404
  • Publisher Date: 31 May 2001
  • Binding: Paperback
  • Language: English
  • Spine Width: 26 mm
  • Width: 187 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Extreme Programming Examined
Pearson Education (US) -
Extreme Programming Examined
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Extreme Programming Examined

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA