Part 2. Software Differences

We now turn to those parts of our discipline that require that we go beyond just good general management.

In Chapter 5, “The Most Important Thing,” I discuss the most important differentiator in software development project success: the iterative development concept. It turns out that the single biggest factor in the timely delivery of a quality software product is this: Has the team effectively practiced iterative development?

Chapter 6, “Modeling,” talks about one of the few new tools that have helped raise the level of abstraction and better communicate what software is all about. The downside of this trend has been a tendency to undervalue coding, which is what programmers spend most of their time doing.

So, in ...

Get Software Development Edge, The: Essays on Managing Successful Projects 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.