Perspective
A perspective is a viewpoint or standpoint from which a subject is observed, represented, interpreted, or evaluated.
Collaborative Software Design: How to facilitate domain modeling decisions
A perspective is a particular viewpoint from which a problem, subject, or set of information is considered.
- How it is used
- Uses multiple models and sensemaking exercises to expose alternative views, assumptions, trade-offs, and blocked decisions.
- How deep it goes
- Explains perspective through transport-map comparisons and gives facilitation heuristics, but does not specify a complete modeling method.
- Examples
- Uses metro, cycling, and driving maps alongside pyramid and four-quadrant sensemaking exercises.
- What you can do after
- Apply multiple models and facilitate sensemaking to compare options, surface disagreement, and choose a next step.
Writing for Developers: Blogs that get read
The particular framing or perspective from which an article presents its subject.
- How it is used
- Frames technical articles through personal experience, engineering judgment, or an explicit opinion tailored to reader intent.
- How deep it goes
- Defines perspective through backstory, reader benefit, commentary, expertise, balance, and audience-specific reframing.
- Examples
- Uses origin stories, lessons learned, opinionated trend articles, product perspectives, and reframed conference topics.
- What you can do after
- Apply it by choosing a distinct angle, explaining its relevance, and revising the framing for each audience or venue.
Read how Writing for Developers: Blogs that get read explains perspective →
Related concepts
- constraintconfigures · A constraint is a condition or rule that restricts the permissible states, values, actions, or solutions in a system or problem.
- employer perspectiveincludes · An employer perspective is a viewpoint focused on how a candidate’s qualifications meet an employer’s hiring needs.
- mentorproduced by · A mentor is an experienced person who provides guidance, knowledge, feedback, and developmental support to someone with less experience.
- conflictproduced by · Conflict is a state of disagreement, opposition, or incompatibility among people, positions, interests, actions, or information.
- search spaceconfigures · A search space is the set of possible states, choices, configurations, or candidate solutions that may be considered when exploring or solving a problem.
- visual collaboration toolused by · A visual collaboration tool represents ideas, assumptions, or decisions visually to support collaborative work.
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.

