A unique resource to help software developers create a desirable user experience Today, topflight software must feature a desirable user experience. This oneofakind 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 techsavvy designers and creativeminded technologists, it establishes a hybrid discipline that will produce firstrate software. Illustrated in full color, it shows how to plan and visualize the design to create software that works on every level. Todays software demands attention to the quality of the user experience; this book guides you through a practical design process to achieve that goal Approaches the mec...