Silver bullets, we are told, are very effective for managing werewolves. Decades of experience, however, have shown them to be dramatically less effective for managing software development. Magical creatures invented in previous centuries still haunt us today despite our best efforts to manage them away. Our bright hopes for prosperity and satisfying work that we can take pride in remain even more rare than werewolves in contemporary software development organizations.

Albert Einstein claimed that, “The world we have made as a result of the level of thinking we have done thus far creates problems we cannot solve at the same level of thinking at which we created them.” Thinking more carefully about software development as a magical process ...

Get Outside-in Software Development: A Practical Approach to Building Successful Stakeholder-based Products now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.