Once upon a time, writing software felt a lot like working in a factory. A product went through an assembly-line-like series of stages where each team added their contribution. At the end of the line, the finished product was packaged up and physically shipped to a customer.
Fast forward sixty years. Both the software itself and our process for making it are radically different from this original conception. But in the absence of a newer, more appropriate model for software development, we’ve unconsciously retained many industrial-era concepts — and they’re holding us back. We need a new model for software development that captures what we do today, and prepares us to build what we need for tomorrow.
I will outline a new model for software development that places the people who do it in the center of the picture, instead of on the periphery. Applying it to our projects gives us real, immediate answers to the hardest questions of software today.
Tags: agile, management
Location: Salon B
April 12th, 2016
2:45 PM - 3:45 PM