Designing Highly Useable Software
1/5
()
About this ebook
"Highly useable" software is easy to use. It does what you expect it to. And it does it well.
It's not easy to build but as this book demonstrates, it's well worth the effort. Highly useable software is highly successful software—and everyone wins.
Inside, an accomplished programmer who has made usability his business systematically explores the world of programming, showing you how every aspect of the work is implicated in the usability of the final product. This is not just an "issues" book, however, but systematic, real-world instructions for developing applications that are better in every way. As you'll learn, there's no such thing as "intuitive" software. Instead, there are just the factors that make it highly useable: simplicity, consistency, the recognition of accepted conventions, and the foregrounding of the user's perspective. With these principles under your belt, you'll quickly discover dozens of ways to make your applications more useable:
- Making windows and dialog boxes easy to comprehend and use
- Designing software that is time- and resource-efficient
- Making your software easy to navigate
- Reducing the complexity of reports and other presentations of data
- Understanding how the wrong programming decisions can limit usability
- Ensuring smooth starts and stops
- Capitalizing on the usability advantages of object-oriented programming
- Understanding how usability affects your product's financial success
- Using the testing process to improve usability
- Promoting usability in training, installation, and online help
- Making management decisions that will benefit software usability
Some chapters are written primarily for programmers, one primarily for managers. Most are for everyone, and all are filled with illuminating, usually amusing examples drawn from both inside and outside the technical world. A helpful appendix provides information on standards, usability groups, and sources for more information.
Jeff Cogswell
Jeff Cogswell has been programming in several languages for many years. His background was previously in telecom, writing software for such strange things as network management protocols. Lately, however, his work has focused more on web development. After spending a few years in both Florida and California, Jeff now lives in Michigan. He's holding out for some warmer weather.
Read more from Jeff Cogswell
C++ All-in-One For Dummies Rating: 4 out of 5 stars4/5Developing Visual Studio .NET Macros and Add-Ins Rating: 0 out of 5 stars0 ratings
Related to Designing Highly Useable Software
Related ebooks
Linux Mint Essentials Rating: 3 out of 5 stars3/5250 HTML and Web Design Secrets Rating: 4 out of 5 stars4/5Linux for Embedded and Real-time Applications Rating: 4 out of 5 stars4/5Windows XP Timesaving Techniques For Dummies Rating: 0 out of 5 stars0 ratingsUbuntu: Powerful Hacks and Customizations Rating: 2 out of 5 stars2/5Windows XP For Dummies Quick Reference Rating: 0 out of 5 stars0 ratingsLearning VirtualDub: The complete guide to capturing, processing and encoding digital video Rating: 0 out of 5 stars0 ratingsProfessional Assembly Language Rating: 4 out of 5 stars4/5High-Performance Oracle: Proven Methods for Achieving Optimum Performance and Availability Rating: 0 out of 5 stars0 ratingsNW.js Essentials Rating: 0 out of 5 stars0 ratingsOpen Source Software: Implementation and Management Rating: 0 out of 5 stars0 ratingsBeginning Cryptography with Java Rating: 3 out of 5 stars3/5BSD UNIX Toolbox: 1000+ Commands for FreeBSD, OpenBSD and NetBSD Rating: 0 out of 5 stars0 ratingsProfessional DotNetNuke Module Programming Rating: 0 out of 5 stars0 ratingsProfessional Wikis Rating: 3 out of 5 stars3/5BeagleBone Essentials Rating: 0 out of 5 stars0 ratingsBrave NUI World: Designing Natural User Interfaces for Touch and Gesture Rating: 4 out of 5 stars4/5Instant MinGW Starter Rating: 0 out of 5 stars0 ratingsWindows Vista Ultimate Bible Rating: 0 out of 5 stars0 ratingsFlash MX 2004 ActionScript Bible Rating: 0 out of 5 stars0 ratingsWindows XP For Dummies Rating: 3 out of 5 stars3/5Macs Portable Genius Rating: 0 out of 5 stars0 ratingsDistributed Systems Architecture: A Middleware Approach Rating: 0 out of 5 stars0 ratingsCommon Design Patterns for Symbian OS: The Foundations of Smartphone Software Rating: 4 out of 5 stars4/5What's Inside My Computer? Rating: 0 out of 5 stars0 ratingsInstant Optimizing Embedded Systems Using BusyBox Rating: 0 out of 5 stars0 ratingsProfessional haXe and Neko Rating: 0 out of 5 stars0 ratingsMac OS X Leopard Portable Genius Rating: 0 out of 5 stars0 ratingsPro Asynchronous Programming with .NET Rating: 5 out of 5 stars5/5
Computers For You
CompTIA Security+ Get Certified Get Ahead: SY0-701 Study Guide Rating: 5 out of 5 stars5/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5The Insider's Guide to Technical Writing Rating: 0 out of 5 stars0 ratingsThe ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsDeep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5Mindhacker: 60 Tips, Tricks, and Games to Take Your Mind to the Next Level Rating: 4 out of 5 stars4/5Remote/WebCam Notarization : Basic Understanding Rating: 3 out of 5 stars3/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Ultimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands Rating: 5 out of 5 stars5/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsCompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5Elon Musk Rating: 4 out of 5 stars4/5Network+ Study Guide & Practice Exams Rating: 4 out of 5 stars4/5The Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Master Builder Roblox: The Essential Guide Rating: 4 out of 5 stars4/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5Artificial Intelligence: The Complete Beginner’s Guide to the Future of A.I. Rating: 4 out of 5 stars4/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsThe Invisible Rainbow: A History of Electricity and Life Rating: 4 out of 5 stars4/5
Reviews for Designing Highly Useable Software
1 rating0 reviews