User-centric design
User-centric design is an approach that shapes products, services, or processes around users’ goals, needs, behaviors, constraints, and experiences.
Design for Developers
User-centered design is an approach that prioritizes users' needs, goals, context, usability, and feedback throughout product development.
- How it is used
- Centers product decisions on user needs, requirements, usability, and feedback throughout research, design, development, and iteration.
- How deep it goes
- Defines four adaptable phases and their activities, but leaves detailed tasks and methods to the project and team.
- Examples
- Uses target-audience analysis, requirements, wireframes, visual mock-ups, prototypes, development, and feature feedback cycles.
- What you can do after
- Apply an iterative process that identifies users, defines requirements, creates solutions, tests them, and incorporates feedback.
Read how Design for Developers explains user-centric design →
Effective Conversational AI
User design is an approach that centers an interactive system on users’ goals, needs, constraints, and likely expressions.
- How it is used
- Centers conversational AI on users’ goals, likely expressions, available information, and least-friction paths to completion.
- How deep it goes
- Explains design questions and works through password-reset and claim-status examples, while stopping short of detailed implementation.
- Examples
- Uses password resets and claim-status chatbots to contrast unnecessary user effort with context-aware assistance.
- What you can do after
- Apply it by identifying user pain points, anticipating available context, and designing interactions that complete goals with less effort.
Read how Effective Conversational AI explains user-centric design →
Architecture Modernization: Socio-technical alignment of software, strategy, and structure
User-centric design is a design approach that prioritizes users' needs, behaviors, and experiences throughout product or service development.
- How it is used
- Guides government digital-service modernization by connecting discovery, user research, team structure, and iterative service improvement.
- How deep it goes
- Explains guiding principles and discovery activities, but stops short of prescribing a framework, development process, or workflow.
- Examples
- Uses UK government digital-service modernization and a business property tax service as its principal example.
- What you can do after
- Apply it via the GDS service manual’s principles and guidance while refining a service through discovery and research.
Related concepts
- customer problemaddresses · A customer problem is a difficulty, unmet need, requirement, or desired outcome experienced by a product or service’s intended customers.
- feedbackuses · Feedback is information about an action, system, or outcome that can inform evaluation, decisions, or subsequent behavior.
- double diamondcontrasts with · The Double Diamond is a design-process model that alternates divergent exploration with convergent definition during problem discovery and solution development.
- product mindsetused by · Product thinking is an approach that treats a capability as a product whose value depends on user needs, outcomes, feedback, and lifecycle ownership.
- change managementaddresses · Change management is the structured process of planning, evaluating, coordinating, implementing, and reviewing changes to organizations, systems, processes, or practices.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.


