
Designing Enterprise Software
Apress
1st Edition
Published on 10. November 2014
Book
Paperback/Softback
320 pages
978-1-4302-5767-7 (ISBN)
Description
Enterprise software systems are notoriously antiquated and hard to use. While consumer-driven applications have evolved to be more user-centric, enterprise software systems?including ERP, CRM, supply chain management, network management, project management, BI, and domain-specific information management in fields such as accounting, HR, and legal?have remained rooted in an HCI mindset the rest of the industry left behind a decade ago. Why do enterprise product management, development, and design teams persist in producing clunky overpriced software systems that frustrate enterprise users accustomed to the elegant UI of ?free? consumer apps and that incur huge hidden costs in lost productivity and training and support time? Legacy inertia, organizational silos, and risk aversion?all have combined to make the code bases of mature enterprises a mess of ?spaghetti? code and stateless protocols.
Usability, learnability, and efficiency are no longer optional in enterprise software. Jeff Noble and Russell Wilson show project managers, UX designers, usability evaluators, software engineers, software testers, and requirements analysts how to do a technical analysis of a legacy system and put together a plan to wrap the system?s business logic inside a common API and then overhaul the code base with UI design and feature updates and migrate it to SaaS and mobile platforms. The authors teach you how to design and ship user-centered enterprise software by integrating your separate project management, development, and design teams into a super team making seamless pass-offs under a single plan and UX methodology. Noble and Wilson walk you through the steps for applying to enterprise software design the methods of the agile UX life cycle process that have become standard in the consumer sector?contextual analysis, user groups identification and prioritization, interview and observational user research, requirements extraction, user personas, mental models, prototyping, usability testing, iterative interaction design, and rapid UX evaluation.
Designing Enterprise Software shows you how to:
- perform a technical analysis of your legacy system
- design, evolve, and migrate your user-centered enterprise software
- integrate your project management, development, and design teams in an agile UX life cycle
- use essential user-centric tools, such as contextual analysis, observational user research, prototyping, usability testing, and iterative interaction design
Usability, learnability, and efficiency are no longer optional in enterprise software. Jeff Noble and Russell Wilson show project managers, UX designers, usability evaluators, software engineers, software testers, and requirements analysts how to do a technical analysis of a legacy system and put together a plan to wrap the system?s business logic inside a common API and then overhaul the code base with UI design and feature updates and migrate it to SaaS and mobile platforms. The authors teach you how to design and ship user-centered enterprise software by integrating your separate project management, development, and design teams into a super team making seamless pass-offs under a single plan and UX methodology. Noble and Wilson walk you through the steps for applying to enterprise software design the methods of the agile UX life cycle process that have become standard in the consumer sector?contextual analysis, user groups identification and prioritization, interview and observational user research, requirements extraction, user personas, mental models, prototyping, usability testing, iterative interaction design, and rapid UX evaluation.
Designing Enterprise Software shows you how to:
- perform a technical analysis of your legacy system
- design, evolve, and migrate your user-centered enterprise software
- integrate your project management, development, and design teams in an agile UX life cycle
- use essential user-centric tools, such as contextual analysis, observational user research, prototyping, usability testing, and iterative interaction design
More details
Language
English
Place of publication
Berkley
United States
Target group
Professional and scholarly
Popular/general
Dimensions
Height: 229 mm
Width: 152 mm
ISBN-13
978-1-4302-5767-7 (9781430257677)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Jeff Noble is a Product Design Director at the global enterprise software company, CA Technologies. He has over fourteen years of design experience and specializes in all aspects of websites and enterprise software applications?especially designing, building, optimizing, and explaining. He is co-author of ?HTML, XHTML & CSS For Dummies (6th and 7th editions) and served as technical editor of seven other For Dummies titles about software, web design, and programming.
Content
Chapter1. The Two Faces of Software Design
Chapter2. Investment: Let?s Make a Deal
Chapter3. People and Environment: Building the Right Team
Chapter4. Great Expectations: Setting and Resetting
Chapter5. EnterpriseDesign Principles
Chapter6. Process: Models and Methodologies
Chapter7. Engagement Level: New Design, Redesign, or Enhancement
Chapter8. User Involvement: These Are Not The Users You Are Looking For
Chapter9. Scalability: Size Matters
Chapter10. Education: Kicking It Old School
Chapter11. Validation
Chapter12. Extensible Design Language
Chapter13. Design Tools: If I Had a Hammer
Chapter14. Real Stories of Enterprise Design
Chapter2. Investment: Let?s Make a Deal
Chapter3. People and Environment: Building the Right Team
Chapter4. Great Expectations: Setting and Resetting
Chapter5. EnterpriseDesign Principles
Chapter6. Process: Models and Methodologies
Chapter7. Engagement Level: New Design, Redesign, or Enhancement
Chapter8. User Involvement: These Are Not The Users You Are Looking For
Chapter9. Scalability: Size Matters
Chapter10. Education: Kicking It Old School
Chapter11. Validation
Chapter12. Extensible Design Language
Chapter13. Design Tools: If I Had a Hammer
Chapter14. Real Stories of Enterprise Design