Software Design Resources

Here’s a listing of some resources that I provided at a recent guest lecture for design students at San Jose State University. Enjoy!

——

Notes on the Software Design Process
Lecture Handout: Further reading and resources

Papers/Essays

Good Design in the Digital Age by Richard Buchanan
Designers: Time for Change by Clement Mok
Fog of Design: Lessons on the Complexity of Practice by Uday Gajendar
Designing the Enterprise Experience: How IA Advances UCD by Uday Gajendar

Books

About Face 2.0: Essentials of Interaction Design by Alan Cooper
Designing Interfaces by Jenifer Tidwell
Designing Visual Interfaces: Communication-Oriented Techniques by Kevin Mullet/Darrell Sano

Creating Breakthrough Products by Craig Vogel/Jonathan Cagan
Designing for Interaction by Dan Saffer
Toothpicks and Logos by John Heskitt
Information Architecture (polar bear book) by Peter Morville

The Tufte Books (all)

Understanding Your Users by Baxter/Courage

Websites

Oracle UI Guidelines
http://www.oracle.com/technology/tech/blaf/specs/index.html

Apple UI Guidelines
http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/XHIGIntro/chapter_1_section_1.html

Windows UI Guidelines
http://msdn2.microsoft.com/en-us/library/aa511258.aspx

SAP Design Guild
http://www.sapdesignguild.org/

Leave a Reply