The primary goal of user requirements definition is to ensure that your product team develops the digital product that your target users need. Using the personas that we developed during user modeling and the task workflows that we documented during task analysis, Team Spirit helps your product team to
- understand what features, functionality, and attributes your proposed product must have to
- meet the needs of your target users—which the primary and secondary personas represent
- support your target users’ tasks or information needs
- accord with the mental models of your target users
- meet your target users’ data-processing needs
- refine key product concepts
- determine the appropriate scope of your proposed product’s feature set, so your development effort stays focused on essential features that users find useful
- define as comprehensive a feature set as possible for your product from the very beginning, to
- establish goals for future releases
- avoid redesign and the relearning that it necessitates for users
- ensure a well-organized, better integrated user experience over the life of your product
Defining User Requirements for Your Digital Product
During user requirements definition, Team Spirit works collaboratively with your product team to define user requirements for your digital product
that are grounded in user research, including
- the features and functionality that your proposed product must provide to satisfy your target users’ needs, including
- key data-processing requirements
- platform requirements
- compatibility requirements
- data-manipulation requirements
- communications requirements
- collaboration requirements
- usability requirements
- constraints that your proposed product must observe, including
- your users’ mental and physical abilities
- training limitations
- business objectives—return on investment (ROI) and budgetary and scheduling constraints
- technical constraints
Defining Usability Requirements for a Revision of Your Digital Product
During user requirements definition for a revision of an existing digital product, Team Spirit also identifies aspects of the current user experience that have usability problems or otherwise need improvement—for example:
- workflows that do not optimally support users’ tasks
- features that need revision to improve their usability or appearance
- features that impair accessibility
- text or visual elements that require greater clarity
- frequently used functions that need shortcuts
- important functions that require a more convenient placement
- infrequently used or unnecessary features that should be moved to positions of less prominence
Team Spirit recommends enhancements to your product’s user experience to solve these problems.
Applying User Requirements During Conceptual Modeling & Design
“The recognition and understanding of the need was the primary condition of the creative act. ... Only when you get into the problem and the problem becomes clear, can creativity take over.”
—Charles Eames
At the conclusion of our Discovery Phase—which comprehends usability evaluation, competitive analysis, user research, user modeling, task analysis, and user requirements definition—Team Spirit produces a detailed User Requirements Document,
in which we establish our goals for conceptual modeling and design. Once our User Requirements Document undergoes a cycle of review and revision, we present our conclusions to your entire product team, and our conceptual modeling process can begin.
Copyright © 2004–2007 Spirit Softworks. All rights reserved.