Узнайте, что такое юзабилити, почему к ней стоит стремиться и как ее достичь
«Высокоюзабельное» программное обеспечение просто в использовании. Оно делает то, что от него ожидают. И делает это хорошо. Создать такое ПО непросто, но как показывает эта книга, оно того стоит. Высокоюзабельное ПО - это высокоуспешное ПО, в выигрыше остаются все.
В книге опытный программист, сделавший юзабилити своим делом, систематически исследует мир программирования, показывая как каждый аспект работы влияет на юзабилити конечного продукта.
Но это не просто книга о проблемах, а систематическое практическое руководство по созданию приложений, лучших во всех отношениях. Как вы узнаете, не бывает «интуитивно понятного» ПО. Есть лишь факторы, делающие его высокоюзабельным: простота, последовательность, следование общепринятым нормам и акцент на перспективе пользователя.
Освоив эти принципы, вы быстро найдете десятки способов сделать ваше приложение более юзабельным: делая окна и диалоги понятными и удобными, экономя время и ресурсы пользователя, упрощая навигацию, снижая сложность отчетов и представления данных, избегая неверных решений, ограничивающих юзабилити, обеспечивая плавный запуск и остановку, используя преимущества юзабилити объектно-ориентированного программирования, понимая как юзабилити влияет на коммерческий успех, применяя тестирование для улучшения юзабилити, продвигая юзабилити в обучении, установке и онлайн-помощи, принимая управленческие решения, выгодные для юзабилити ПО.
Некоторые главы написаны в основном для программистов, одна - для менеджеров. Большинство - для всех, с множеством примеров из технического мира и за его пределами.
Полезное приложение дает информацию о стандартах, группах юзабилити и источниках дополнительных сведений.
Вот описание книги на русском:
Вы узнаете, что такое настоящая полезность, почему стоит к ней стремиться и как её достичь.
Это книга программиста, превратившего полезность в своё призвание. Он систематизирует знания об искусности программирования и показывает, как каждый аспект работы отражается в полезности конечного продукта. Это не просто сборник советов о том, как «сделать интуитивно понятным», а система реальных инструкций для разработки программных продуктов, которые во всех отношениях лучше.
Вы поймёте, что интуитивность – это лишь один из факторов полезности, а есть и другие: простота, непротиворечивость, узнаваемость общепринятых стандартов и акцент на пользовательском опыте. Вы узнаете множество способов сделать свой софт более полезным: сделать окна и диалоговые панели удобочитаемыми и удобными, сделать свой софт быстрым и эффективным в использовании, упростить навигацию, сократить сложность отчётов и пр. Вам будет понятно, какие ошибки могут снижать полезность программы, такие как недостаточный учёт контекста, пропуск важных деталей и молчание о том, что ваш пользователь должен сделать дальше. Вы также научитесь делать использование своей программы наиболее приятным для конечного пользователя и даже поймёте связь между полезностью и финансовым успехом своего проекта. Процесс тестирования станет ещё более удобным и результативным благодаря этой книге. Полезная книга и для тех, кто обучается, и для менеджеров, запомните: ваша программа становится эффективнее, если вы стараетесь сделать её полезнее. Одни главы написаны специально для программистов, другие – для мегаевских боссов, а большинство подойдёт каждому. В книге всё изложено умно и ясно – с примерами из мира технологий и иронией. А в плодотворном приложении вы найдёте список стандартов, отчётов по юзалности и ресурсы для получения более углублённой информации.
Электронная Книга «Designing Highly Useable Software» написана автором Jeff Cogswell в году.
Минимальный возраст читателя: 0
Язык: Английский
ISBN: 9780470113189
Описание книги от Jeff Cogswell
Learn What Usability Really Is, Why to Strive for It, and How to Achieve It «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.