Chapter 5. What Is Important for Your Projects?

Some days I like to imagine what life would be like without computers or software.

Given your history and experiences with projects, you will have your own set of concerns and worries about projects. The rest of the people in your organization have their own experiences and backgrounds that will lead them to have their own concerns and worries. All of this makes it a challenging task to compare and evaluate the various approaches to software development.

Selecting the most appropriate approach would be difficult if the field of software development was relatively static, but it is not. It is practically a cliché to say that software development is a rapidly changing field. So rather than attempt the ...

Get Questioning Extreme Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.