Cart
Free Shipping in the UK
Proud to be B-Corp

Extreme Programming Perspectives Michele Marchesi

Extreme Programming Perspectives By Michele Marchesi

Extreme Programming Perspectives by Michele Marchesi


£22.90
Condition - Very Good
Out of stock
SeriesXP Series

Summary

Helping the reader gain perspective on extreme programming, this text shows how best to implement this practice in an organization. It contains papers from the worlds two leading Extreme programming conferences XP 2001 and XP Universe.

Extreme Programming Perspectives Summary

Extreme Programming Perspectives by Michele Marchesi

Helps the reader gain perspective on Extreme Programming, and sort out the best way to implement this practice in their organization.@BULLET = Includes contributions from Extreme Programming luminaries such as Kent Beck, Martin Fowler, Ward Cunningham, Ron Jeffries, and more.@BULLET = Contains the best papers from the world's two leading Extreme Programming conferences: XP 2001 and XP Universe.@BULLET = Helps organizations fully understand, transition to, and overcome the common challenges of Extreme Programming.@SUMMARY = For some, Extreme Programming represents a new set of rules, for others it is a humanistic set of values, and to still others it is a very dangerous over simplification of software development. Anyway you slice it, Extreme Programming is thought-provoking and controversial. Extreme Programming Perspectives collects the best papers from the world's two leading XP conferences, and presents this information in a handy, easily-digestible format that allows reader to determine whether XP is a prudent undertaking for their organization, and how their organization can optimize their XP initiatives. The book contains contributions from the most renowned names in the XP field, including Kent Beck, Martin Fowler, Ward Cunningham, and Ron Jeffries. Despite the growing acceptance of XP, readers need information to understand and optimize this agile method. They need to place XP in perspective. This book provides what they need.@AUTHBIO = Giancarlo Succi is a Professor of Software Engineering at the Department of Electrical and Computer Engineering at the University of Alberta. Michele Marchesi is professor of the Department of Electrical and Electronic Engineering at the University of Cagliari, Italy. Together, Succi and Marchesi are co-authors of Extreme Programming Examined (AW, 2001). Don Wells has more than 20 years programming experience; in 1996 he worked on the Chrysler Comprehensive Compensation project followed by the VCAPS project where Extreme Programming was successfully applied. Laurie Williams is an Assistant Professor in the Computer Science Department at North Carolina State University.

About Michele Marchesi

Michele Marchesi has applied the XP methodology to various projects. He is an organizer of the main XP conferences held thus far. Giancarlo Succi has applied the XP methodology to various projects. He is an organizer of the main XP conferences held thus far. Don Wells has applied the XP methodology to various projects. He is an organizer of the main XP conferences held thus far. Laurie Williams has applied the XP methodology to various projects. She is an organizer of the main XP conferences held thus far. 0201770059AB08072002

Table of Contents

I. XAR: EXTREME AND AGILE REVIEW-A REVIEW OF XP AND AMS. 1. XP in Thousand words-Don Wells. 2. Agile Software Development-Why It Is Hot!-Jim Highsmith. 3. Which AM Should I Use?-Michele Marchesi. 4. Pair Programming: Why Have Two Do The Work of One?-Laurie Williams. 5. The System Metaphor Explored-William C. Wake, Steven A. Wake. 6. A Lightweight Evaluation of a Lightweight Process- Giancarlo Succi. 7. Circle of Life, Spiral of Death: Ways to Keep Your XP Project Alive and Ways to Kill It.-Ron Jeffries. 8. Hitting the Target with XP-Michele Marchesi. II. XD: EXTREME DEVELOPMENT-ANALYSIS OF XP DEVELOPMENT PRACTICES. 9. An Introduction to Testing, XP Style-Don Wells. 10. Is Quality Negotiable?-Lisa Crispin. 11. A Collaborative Model for Developers and Testers Using the Extreme Programming Methodology-Michael Silverstein and Mark Foulkrod. 12. Increasing the Effectiveness of Automated Testing-Shaun Smith and Gerard Meszaros. 13. Extreme Unit Testing: Ordering Test Cases to Maximize Early Testing- Allen Parrish, Joel Jones, and Brandon Dixon . 14. Refactoring Test Code- Arie van Deursen, Leon Moonen, Alex van den Bergh, and Gerard Kok. 15. Diagnosing Evolution in Test-Infected Code- Christian Wege and Martin Lippert. 16. Innovation and Sustainability with Gold Cards- Julian Higman, Tim Mackinnon, Ivan Moore, and Duncan Pierce. 17. Integrating Extreme Programming and Contracts- Hasko Heinecke and Christian Noack. 18. Refactoring or Up-Front Design?- Pascal Van Cauwenberghe. 19. A Methodology for Incremental Changes- Vaclav Rajlich. 20. Extreme Maintenance- Charles Poole and Jan Willem Huisman. III. XTT: EXTREME TECHNOLOGY TRANSFER-INTRODUCING XP AND AMS. 21. Bringing Extreme Programming to the Classroom- Owen L. Astrachan, Robert C. Duvall, and Eugene Wallingford. 22. Teaching XP for Real: Some Initial Observations and Plans- Mike Holcombe, Marian Gheorghe, and Francisco Macias. 23. Student Perceptions of the Suitability of Extreme and Pair Programming- Dean Sanders. 24. Extreme Programming and the Software Design Course-David H. Johnson, and James Caristi. 25. The User Stories and Planning Game Tutorial-Ann Anderson, Chet Hendrickson, Ron Jeffries. 26. Continuous Learning-Joshua Kerievsky 27. The XP Game Explained-Vera Peeters and Pascal Van Cauwenberghe. 28. Mob Programming and the Transition to XP-Moses M. Hohman, Andrew C. Slocum. 29. A Metric Suite for Evaluating the Effectiveness of an Agile Methodology -Laurie Williams, Giancarlo Succi, Milorad Stefanovic, and Michele Marchesi. IV. XR: EXTREME REALITY-REAL LIFE EXPERIENCES. 30. Extreme Adoption Experiences of a B2B Start Up-Paul Hodgetts and Denise Phillips. 31. Lessons Learned from an XP Project- Natraj Kini and Steve Collins. 32. Challenges for Analysts on a Large XP Project- Gregory Schalliol. 33. XP On A Large Project-A Developer's View. Amr Elssamadisy. 34. A Customer Experience: Implementing XP- Ann Griffin. 35. Learning by Doing: Why XP Doesn't Sell Kay Johansen, Ron Stauffer, and Dan Turner. 36. Qualitative Studies of XP in a Medium-Sized Business- Robert Gittins, Sian Hope, and Ifor Williams. V. XT: EXTREME TOOLS-HOW TOOLS MAY HELP THE PRACTICES OF XP AND AMS. 37. Automatically Generating Mock Objects-Asim Jalis and Lance Kind. 38. Testing in the Fast Lane: Automating Acceptance Testing in an Extreme Programming Environment- Tip House and Lisa Crispin. 39. Jester-a JUnit Test Tester-Ivan Moore. 40. Stabilizing the XP Process Using Specialized Tools-Martin Lippert, Stefan Roock, Robert Tunkel, Henning Wolf. 41. Holmes-A Heavyweight Support for a Lightweight Process-Giancarlo Succi, Witold Pedrycz, Petr Musilek, and Iliyan Kaytazov. VI. XEX: EXTREME TO THE EXTREME-IDEAS ON HOW TO EXTEND XP AND AMS. 42. Extreme Programming from a CMM Perspective- Mark C. Paulk. 43. Keep Your Options Open: Extreme Programming and Economics of Flexibility-Hakan Erdogmus and John Favaro. 44. Distributed Extreme Programming-Michael Kircher, Prashant Jain, Angelo Corsaro, David Levine. 45. The Five Reasons XP Can't Scale and What to Do about Them-Ron Crocker. 46. XP in Complex Project Settings: Some Extensions-Martin Lippert, Stefan Roock, Henning Wolf, Heinz Zullighoven. 47. Building Complex Object-Oriented Systems with Patterns and XP-Eduardo B. Fernandez. Index. 0201770059T08092002

Additional information

GOR010775001
9780201770056
0201770059
Extreme Programming Perspectives by Michele Marchesi
Used - Very Good
Paperback
Pearson Education Limited
2002-08-26
640
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Extreme Programming Perspectives