Professional Documents
Culture Documents
This story is not unique or limited to enterprise software systems. New digital
products, services, and IT projects ranging from internally built websites and mobile
apps to purchased content and asset management systems are failures. Why?
Among the various culprits, poorly defined requirements are often cited as a main
reason. Incomplete, inaccurate, or missed (don’t forget non-existent) requirements
increase the likelihood of a project failing to meet budget, deadlines, performance,
and user expectations. Properly documenting requirements can help set your project
up for success.
While almost any project can benefit from outlining requirements, how they are
captured and documented doesn’t need to adhere to the same rulebook. Every team
or organization should use a process that meets their development environment,
needs, and project. The documentation type, details, and approach should match the
scope of work, contributors, workflow, and resource constraints.
Whether it’s a quick sprint or multi-year plan, what’s critical is involving key
stakeholders early. Include the right people, constituents from business, technical,
sales, customer groups–anyone who will build, launch, market, or use the product.
Once the requirements have been gathered and recorded, key players should also
help with prioritization.
Requirements included user stories, needs, research, and prioritization. Products like Inflectra can
help teams organize requirements. Source
Requirements documentation types
Some requirements may only outline the high-level needs of stakeholders while
others articulate capabilities, characteristics, or functions. An effective requirements
document will communicate the problem to be solved, who needs it solved, and why.
Understanding context will help teams make more informed decisions and build a
better product. Approaches include:
User requirements outline what users want to do. This documents the activities
users will be able to perform with the product. Defining and detailing this is not the
user’s job—never ask the user what to build. A seasoned BA or UX person can
articulate what the customer or end-user actually wants and needs based on
research.
Related Articles
Great Designers are Great Communicators
Before You Hire a Designer
User-centered Design Tools for the Enterprise
Five Tips to help Designers Find the Perfect UX Agency
UX Documentation: Why, What and How