Questioning Extreme Programming by Pete McBreen

By Pete McBreen

Ever due to the fact that severe Programming burst directly to the appliance improvement scene in 1998, it's been a lightning rod for controversy. With its emphasis on programmer-based improvement, many pros like it. despite the fact that, severe Programming contradicts a number of the conventional ideals in software program improvement; accordingly, many pros hate it. both manner, power adopters and competitors intend to make judgements on severe Programming. In wondering severe Programming, writer Pete McBreen places this agile method of software improvement lower than the microscope, and heavily examines either side of this heated debate.

Show description

Read or Download Questioning Extreme Programming PDF

Best software development books

Agile Analytics: A Value-Driven Approach to Business Intelligence and Data Warehousing (Agile Software Development Series)

Utilizing Agile tools, you could deliver a ways better innovation, price, and caliber to any information warehousing (DW), company intelligence (BI), or analytics undertaking. in spite of the fact that, traditional Agile equipment has to be conscientiously tailored to deal with the original features of DW/BI tasks. In Agile Analytics, Agile pioneer Ken Collier exhibits tips to do exactly that.

Agile Hiring

This publication offers a clean procedure that's validated through hearth: constructed by means of the writer in over two decades of expertise hiring software program execs at either small businesses and big. Drawing on rules from the "agile" software program improvement circulation, this publication bargains a special strategy to take into consideration hiring.

Android Cookbook

Jump in and construct operating Android apps with the aid of greater than 2 hundred validated recipes. With this cookbook, you’ll locate suggestions for operating with the person interfaces, multitouch gestures, place understanding, internet providers, and gadget beneficial properties resembling the telephone, digital camera, and accelerometer. you furthermore mght get valuable steps on packaging your app for the Android Market.

Ideal for builders conversant in Java, Android fundamentals, and the Java SE API, this e-book positive factors recipes contributed via greater than 3 dozen builders from the Android group. every one recipe offers a transparent resolution and pattern code you should use on your undertaking without delay. between a variety of themes, this cookbook is helping you:
* Use instructions for designing a winning Android app
* paintings with UI controls, potent layouts, and graphical parts
* the right way to reap the benefits of Android’s wealthy good points on your app
* store and retrieve program facts in documents, SD playing cards, and embedded databases
* entry RESTful net providers, RSS/Atom feeds, and data from web content
* Create location-aware providers to discover destinations and landmarks, and situate them on Google Maps and OpenStreetMap
* try out and troubleshoot person parts and your whole software

Web Dynpro ABAP for Practitioners

Internet Dynpro ABAP, a NetWeaver internet program person interface software from SAP, permits internet programming hooked up to SAP structures. The authors’ major concentration used to be to create a publication in response to their very own sensible event. each one bankruptcy comprises examples which lead throughout the content material step by step and permit the reader to progressively discover and snatch the net Dynpro ABAP procedure.

Additional info for Questioning Extreme Programming

Example text

Requirements Traceability Is One Way to Handle Change Does the On-Site Customer Know Enough? Emergent Requirements Why Now? What Has Changed? What Does This Mean for XP? Summary Chapter 17. Is Oral Documentation Enough? Who Reads the Documentation? Is a Handoff to Maintenance Useful? Can Maintainers Really Rely on the Documentation? Why Now? What Has Changed? What Does This Mean for XP? Summary Chapter 18. Playing to Win? Does XP Actively Manage All Risks? Does XP Require Experienced Teams? Can We Win With a Team of Novices?

It means a team, as big as or bigger than the development team. I trust you will make your own conclusions about the contents of the book. If you agree with Pete's conclusion, you will find here evidence and reasoning aplenty. If you disagree with Pete's conclusion, you will find tough questions that will force you to reexamine your own experience and conclusions. If you don't have an opinion about XP, you will find here a program for coming to your own conclusions. That's why I'm delighted to welcome this book to The XP Series.

Summary Chapter 10. Is That All There Is to Extreme Programming? Keeping an XP Project On Process Continuous Reflection Distributed Development and Extreme Programming Open Questions What Can Other Approaches Learn From XP? Summary Part IV. Questioning XP Concepts Chapter 11. The Source Code Is the Design? Software Development Is Mainly a Design Activity Managing Complexity Why Now? What Has Changed? What Does This Mean for XP? Summary Chapter 12. Test First Development? But Do Programmers Know Enough About Testing?

Download PDF sample

Rated 4.33 of 5 – based on 15 votes