

Hero image 0 of Designing the Requirements : Building Applications That the User Wants and Needs (Paperback), 0 of 1
Designing the Requirements : Building Applications That the User Wants and Needs (Paperback)
(No ratings yet)
Key item features
Too many software applications don't do what's needed or they do it clumsily, frustrating their users and owners. The core problem: poorly conceived and poorly crafted requirements. In Designing the Requirements, Chris Britton explains why it's not enough to simply "gather" requirements--you need to design them. Britton offers powerful techniques for understanding stakeholders' concerns and working with stakeholders to get the requirements right. Using Britton's context-driven approach to requirements design, you can detect inconsistencies, incompleteness, poor usability, and misalignment with business goals upstream--long before developers start coding. You can also design outward-looking applications and services that will integrate more effectively in a coherent IT architecture. First, Britton explains what requirements design really means and presents a hierarchy of designs that move step by step from requirements through implementation. Next, he demonstrates how to build on requirements processes you already use and how to overcome their serious limitations in large-scale development. Then, he walks you through designing your application's relationship with the business, users, data, and other software to ensure superior usability, security, and maximum scalability and resilience. Whether you're a software designer, architect, project manager, or programmer, Designing the Requirements will help you design software that works--for users, IT, and the entire business. Coverage includes
- Designing the entire business solution, not just its software component
- Using engineering-style design analysis to find flaws before implementation
- Designing services, and splitting large development efforts into smaller, more manageable projects
- Planning logical user interfaces that lead to superior user experiences
- Designing databases and data access to reflect the meaning of your data
- Building application frameworks that simplify life for programmers and project managers
- Setting reasonable and achievable goals for performance, availability, and security
- Designing for security at all levels, from strategy to code
- Identifying new opportunities created by context-driven design
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- Pages400
- PublisherPearson Education
- Original languagesEnglish
- LanguageEnglish
Current price is USD$49.12
Price when purchased online
Out of stock
How do you want your item?
Out of stock
About this item
Product details
Too many software applications don't do what's needed or they do it clumsily, frustrating their users and owners. The core problem: poorly conceived and poorly crafted requirements. In Designing the Requirements, Chris Britton explains why it's not enough to simply "gather" requirements--you need to design them. Britton offers powerful techniques for understanding stakeholders' concerns and working with stakeholders to get the requirements right. Using Britton's context-driven approach to requirements design, you can detect inconsistencies, incompleteness, poor usability, and misalignment with business goals upstream--long before developers start coding. You can also design outward-looking applications and services that will integrate more effectively in a coherent IT architecture. First, Britton explains what requirements design really means and presents a hierarchy of designs that move step by step from requirements through implementation. Next, he demonstrates how to build on requirements processes you already use and how to overcome their serious limitations in large-scale development. Then, he walks you through designing your application's relationship with the business, users, data, and other software to ensure superior usability, security, and maximum scalability and resilience. Whether you're a software designer, architect, project manager, or programmer, Designing the Requirements will help you design software that works--for users, IT, and the entire business. Coverage includes
- Designing the entire business solution, not just its software component
- Using engineering-style design analysis to find flaws before implementation
- Designing services, and splitting large development efforts into smaller, more manageable projects
- Planning logical user interfaces that lead to superior user experiences
- Designing databases and data access to reflect the meaning of your data
- Building application frameworks that simplify life for programmers and project managers
- Setting reasonable and achievable goals for performance, availability, and security
- Designing for security at all levels, from strategy to code
- Identifying new opportunities created by context-driven design
info:
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here, and we have not verified it. Â
Specifications
Book format
Paperback
Fiction/nonfiction
Non-Fiction
Genre
Computers/Software Development & Engineering - Systems Analysis & Design, Computers/Programming - General
Pages
400
Warranty
Warranty information
Please be aware that the warranty terms on items offered for sale by third party Marketplace sellers may differ from those displayed in this section (if any). To confirm warranty terms on an item offered for sale by a third party Marketplace seller, please use the 'Contact seller' feature on the third party Marketplace seller's information page and request the item's warranty terms prior to purchase.
Similar items you might like
Based on what customers bought
Hands-On GUI Application Development in Go (Paperback) $46.57
$4657current price $46.57Hands-On GUI Application Development in Go (Paperback)
The Value Vector: Building Scalable Generative Ai-Based Applications, (Paperback) $37.87
$3787current price $37.87The Value Vector: Building Scalable Generative Ai-Based Applications, (Paperback)
Hardware and Software Projects Troubleshooting: How Effective Requirements Writing Can Save the Day, (Paperback) $49.99
$4999current price $49.99Hardware and Software Projects Troubleshooting: How Effective Requirements Writing Can Save the Day, (Paperback)
Wellbeing at Work: How to Design, Implement and Evaluate an Effective Strategy, (Paperback) $38.99
$3899current price $38.99Wellbeing at Work: How to Design, Implement and Evaluate an Effective Strategy, (Paperback)
User Experience in Libraries: Applying Ethnography and Human-Centred Design, (Paperback) $67.42
$6742current price $67.42User Experience in Libraries: Applying Ethnography and Human-Centred Design, (Paperback)
Simple Object-Oriented Design: Create Clean, Maintainable Applications, (Paperback) $49.48
$4948current price $49.48Simple Object-Oriented Design: Create Clean, Maintainable Applications, (Paperback)
Creating Html5 Apps with Sproutcore (Paperback) $48.99
$4899current price $48.99Creating Html5 Apps with Sproutcore (Paperback)
Software Architecture and Design: The Practical Guide to Design Patterns, (Paperback) $49.37
$4937current price $49.37Software Architecture and Design: The Practical Guide to Design Patterns, (Paperback)
Secure APIs: Design, Build, and Implement, (Paperback) $59.99
$5999current price $59.99Secure APIs: Design, Build, and Implement, (Paperback)
Shipping Go: Develop, Deliver, Discuss, Design, and Go Again, (Paperback) $32.80 Was $38.70
$3280current price $32.80, Was $38.70$38.70Shipping Go: Develop, Deliver, Discuss, Design, and Go Again, (Paperback)
LRFD Bridge Design: Fundamentals and Applications, (Paperback) $49.59
$4959current price $49.59LRFD Bridge Design: Fundamentals and Applications, (Paperback)
From Requirements to Java in a Snap: Model-Driven Requirements Engineering in Practice, (Paperback) $60.29
$6029current price $60.29From Requirements to Java in a Snap: Model-Driven Requirements Engineering in Practice, (Paperback)
Mathématiques Et Applications Approximations Spectrales de Problèmes Aux Limites Elliptiques, Book 10, (Paperback) $46.92
$4692current price $46.92Mathématiques Et Applications Approximations Spectrales de Problèmes Aux Limites Elliptiques, Book 10, (Paperback)
Problem-oriented Requirements SL-07: Guide and contract version 8 (Paperback) $32.81
$3281current price $32.81Problem-oriented Requirements SL-07: Guide and contract version 8 (Paperback)
Wordware Applications Library Design Patterns, (Paperback) $47.39
$4739current price $47.39Wordware Applications Library Design Patterns, (Paperback)
The Design of Requirements Modelling Languages: How to Make Formalisms for Problem Solving in Requirements Engineering, (Paperback) $60.29
$6029current price $60.29The Design of Requirements Modelling Languages: How to Make Formalisms for Problem Solving in Requirements Engineering, (Paperback)
Exploring Blazor: Creating Server-Side and Client-Side Applications in .Net 9, (Paperback) $40.82
$4082current price $40.82Exploring Blazor: Creating Server-Side and Client-Side Applications in .Net 9, (Paperback)
Designing Large Language Model Applications: A Holistic Approach to Llms, (Paperback) $53.35
$5335current price $53.35Designing Large Language Model Applications: A Holistic Approach to Llms, (Paperback)
Mathématiques Et Applications Conception Optimale de Structures, Book 58, (Paperback) $63.89
$6389current price $63.89Mathématiques Et Applications Conception Optimale de Structures, Book 58, (Paperback)
Customer ratings & reviews
0 ratings|0 reviews
This item does not have any reviews yet

