Performance by Design: The Role of Design in Software Product Development. (pdf) (02 Dec 2003)
This article might be titled "What I have learned about software product design in 8 1/2 years of working with some of the best industrial designers and film makers in the world." By design, I do not mean code design. Rather, I use the term in the way that it would be understood by an industrial or graphic designer. In software development, product design and software engineering are not well differentiated. Far too often, the result is a product that is late, over budget, short of features, high on bugs, and underperforms in the marketplace. Overall, software companies have a far better track record with incremental releases than with new product design. To put the lessons I have learned into perspective, I will work through a case study which suggests that my education was time well spent--as well as fun.
Article URL: http://www.billbuxton.com/SoftwareDesign.pdf
Read 107 more articles from Bill Buxton sorted by
Next Article: Smart Surveillance: Applications, Technologies and Implications (pdf)