Design for software : a playbook for developers A unique resource to help software developers create a desirable user experience. Today top flight software must feature a desirable user experience. This one of a kind book creates a design process specifically for software making it easy for developers who lack design background to create that compelling user experience. Appealing to both tech savvy designers and creative minded technologists it establishes a hybrid discipline that will produce first rate software. Illustrated in full color it shows how to plan and visualize the design to create software that works on every level.