Vision Document
Vision Document
Text between]
brackets and those appearing in blue italics (style = InfoBlue) are included to provide guidance to
the author's and must be removed before publishing the document. A paragraph introduced in this style is
will automatically adjust to normality (style = Body text).
Revision history
Date Version Description Author
<dd/mmm/yy> NAME
Table of contents
1. Introduction
1.1 Purpose
1.2 Scope of application
1.3 Definitions, acronyms, and abbreviations
1.4 References
1.5 General information
2. Positioning
2.1 Business Opportunity
2.2 Statement of the problem
2.3 Product Position Statement
4. Product description
4.1 Product perspective
4.2 Summary of the Capabilities
4.3 Assumptions and dependencies
4.4 Cost and prices
4.5 Granting of licenses and installation
5. Product characteristics
5.1 <aFeature>
5.2 <anotherFeature>
6. Restrictions
7. Quality Ranges
Attributes
Vision
1. Introduction
The purpose of this document is to gather, analyze, and define high-level needs.
characteristics of <<name>>. It focuses on the capabilities required by stakeholders and
the end users, and why these needs exist. The details of how the <<name>> complies with
these needs are detailed in the use case and additional specifications.
The introduction of the Vision document provides an overview of the entire document. It should include
the purpose, scope, definitions, acronyms, abbreviations, references, and overview of this
vision document.
1.1 Purpose
Specify the purpose of this document Vision.
1.2 Scope of application
Everything that is most affected or influenced by this document a brief description of the scope of
this document Vision, Project(s) that is associated with and.
1.3 Definitions, acronyms and abbreviations
This section provides the definitions of the terms, acronyms, and abbreviations required for
properly interpret the document of Vision. This information can be provided by
reference to the project glossary.
1.4 References
This section provides a complete list of all the documents referenced anywhere in the
Vision document. Identify each document by its title, report number (if applicable), date and
organization that publishes it. Specify the sources from which the references can be obtained. This
Information may be provided by reference to an appendix or another document.
1.5 General information
This section describes what the rest of the document contains, the vision, and explains how it is organized.
document.
2. Positioning
2.1 Business Opportunity
Briefly describe the business opportunity that was created by this project.
2.2 Statement of the problem
Provide a statement that summarizes the problem to be solved by this project. The following
format can be used:
The problem of the [Describe the problem]
affects The actors affected by the problem
whose impact is What is the impact of the problem?
a satisfactory solution would be List of some key benefits of a solution
successful
2.3 Product Position Statement
Provide a general statement that summarizes, at the highest level, the unique position of the product.
It intends to fill in the market. The following format can be used:]
For [Customer target]
Who Statement on the need or the opportunity
The (product name) it is a product [category]
What Status of the main advantages, that is, the reason for
weight to buy
Unlike Competitive alternative principal
Our product [State of primary differentiation]
A product position statement communicates the intent of the request and the importance of
project to all the concerned staff.
3. Description of stakeholders and the User
To effectively make available products and services that meet the needs of its stakeholders
real users' needs, it is necessary to identify and involve all stakeholders
as part of the Requirements Modeling process. It must also identify the system users
and ensure that the community of stakeholders is adequately represented. This section provides a
profile of the stakeholders and users involved in the project, and the main issues
that they perceive will be addressed in the proposed solution. It does not describe their requests or requirements.
specific since these are captured in an independent actor artifact requests. Instead, they
they present the background and justification of why the requirements are necessary.
3.1 Demographic Market
Summary of the key demographic data of the market that drive their decisions.
product. Describe and position the target market segments. Estimate the market size and the
growth through the number of potential users, or the amount of money that their customers spend
trying to meet the needs that your product or improvement would fulfill. Review of the main
industry trends and technologies. Answer these strategic questions:
What is your company's reputation in these markets?
What does it feel like to be?
Participation How is the stakeholder in the project? They refer as much as possible
for Rational Unified process functions, that is, the requirements
authors, etc.
Deliverables Are there additional benefits required by the parties?
interested? These could be the benefits of the project or the
outputs of the system in development.
Comments The problems that interfere with success and any other information
Problems relevant to go here.
• Avoid design. Keep the function of the descriptions at a general level. Focus on the capabilities.
necessary and why (non-technical) that must be applied.
If you are using the Rational RequisitePro toolkit, all must be selected as
the type requirements to facilitate consultation and tracking.
5.1 <aFeature>
5.2 anotherFeature
6. Restrictions
Please note the possible design limitations, external constraints, or other dependencies.
7. Quality Ranks
Definition of quality ranges for performance, robustness, fault tolerance, usability and
similar features that are not captured in the feature set.
8. Precedence and priority
Definition of the priority of the different system features.
9. Other product requirements
At a high level, the applicable standards list the hardware or platform requirements.
performance requirements, and environmental requirements.
9.1 Applicable standards
List of all the regulations that the product must comply with. These can include standards of
legal and regulatory communication (FDA, UCC) (TCP/IP, ISDN), compliance with standards of the
platform (Windows, UNIX, etc.), and the quality and safety standards (UL, ISO, CMM).
9.2 System Requirements
Define the system requirements necessary to support the application. These may include systems
support for operational networks and platforms, memory configurations, peripherals and software
of the company.
9.3 Performance Requirements
Use this section to detail the performance requirements. Performance issues can
include elements such as user load factors, bandwidth capacity or the
communication, performance, accuracy, reliability, and response times or under a variety of
loading conditions.
9.4 Environmental requirements
Details of environmental requirements, as necessary. For hardware-based systems, the
Environmental problems can include temperature, shocks, humidity, radiation, etc. For
software applications, environmental factors may include usage conditions, the environment of
user, resource availability, maintenance issues, and management and recovery of
errors.
10. Documentation requirements
This section describes the documentation that must be developed to support the successful deployment of
applications.
10.1 User Manual
Describe the purpose and content of the user manual. Discuss the desired length, the level of
Detail, the need for an index, glossary of terms, against the tutorial strategy manual of reference.
and so on. Formatting and printing the restrictions must also be identified.
10.2 Online help
Many applications offer an online help system to assist the user. The nature of
these systems are unique for application development as they combine aspects of programming
(hyperlinks, etc) with aspects of technical writing, such as organization and presentation. Many
they have found the development of the online help system is a project within a project that is
benefits from the initial scope management and planning activity.
10.3 Installation guide
A document that includes installation instructions and configuration guides is important for a
complete solution it offers. In addition, a Read Me file is usually included as a
standard component. The Read Me file may include a 'What's new in this version'
section, and a discussion of backward compatibility issues. Most of the
users will also appreciate documentation that states that none of the known errors and
solutions in the Readme file.
10.4 Labeling and packaging
requests [from today the state of the art provides a coherent aspect that begins with the
product packaging and is manifested through installation menus, startup screens, the systems
help, graphical user interface dialog boxes, and so on. This section defines the
needs and types of labeling to be incorporated into the code. Examples include rights
of authors and patent notices, corporate logos, standardized icons, and other graphic elements,
etc.]
Attributes
Features [attributes are given that can be used to evaluate, track, prioritize, and manage
the elements of the proposed product for its application. All types of requirements and attributes are
they are described in the Requirements Management Plan, however you may want to list and describe
briefly the attributes of the features that have been chosen. The following sections
they represent a set of trait attributes suggested.
A.1 Legal and Social Condition
Game after negotiation and review by the project management team. Follow-up of
progress during the definition of the project's baseline.
Proposed It is used to describe the characteristics that are under
discussion, but they have not yet been reviewed and accepted by the 'channel
official", just like a working group made up of representatives
from the project team, product management, and the user or the
customer community.
Approved The capabilities that are considered useful and feasible, and have been
approved for execution by the official channel.
Incorporated Features incorporated into the product baseline in a
specific point in time.
A.2 Benefit
Set by marketing, the product manager or the business analyst. All requirements
they are not the same. Ranking of needs by their performance in relation to the end user opens
a dialogue with clients, analysts, and members of the development team. ] It is used in management of
scope and determine the priority of development.
Critique Essential characteristics. The lack of application, the system does not
respond to the customer's needs. All critical functions
must be implemented in the release or schedule of
sliding.
ImportantImportant characteristics for the effectiveness and efficiency of the system
for most applications. The functionality cannot be
provided in a simple way in some other manner. The lack of
Inclusion of an important aspect can affect clients or the
user satisfaction, and even revenue, but their freedom is not
will be delayed due to the lack of some important functions.
Tools Features [that are useful in less typical applications are used
less frequently or for those who reasonably solutions
efficient can be achieved. There are no significant revenues or impact from the
customer satisfaction can be expected if such a product is not included
in a statement.
A.3 Effort
Defined by the development team. Since some functions require more time and resources than
others, the estimation of the number of team members or weeks, the lines of code needed or
function points, for example, is the best way to measure the expectations of complexity and the
set of what can and cannot be achieved at a given moment frame. ] It is used in the
scope management and determine the priority of development.
A.4 Risk
Game by the development team based on the likelihood that the project will experience effects
adverse events, such as cost overruns, delays in timelines, or even cancellation. Most of
From the project managers, identifying risks and classifying them as high, medium, and low is sufficient, although more...
Subtle gradations are possible. Risk can often be assessed indirectly through the
measurement of the uncertainty (range) of the estimation for scheduling the project team.
A.5 Stability
Set by the analyst and the development team based on the probability that the function is going to
Change or the team's understanding of the change feature. It is used to help
establish development priorities and determine the elements for which additional elicitation is
the following appropriate action.
A.6 Objective of the premiere
Documents of the proposed product version, that the first feature will appear.
The field can be used to assign the characteristics of a document in a statement.
of baseline in particular. When combined with the status field, your team can propose,
register and analyze the various characteristics of the release without incurring them for the
development. Only the state functions are established in Incorporated and whose destination is defined from
the launch will take place. When scope management occurs, the goal Release Number
it can be increased so the topic will remain in the division document, but it will be scheduled
for a later version.
A.7 Assigned to
In many projects, the features will be assigned to the 'function of the responsible teams of'
the additional acquisition, in writing the software and implementation requirements. This simple list
The dropdown will help everyone in the project team to better understand their responsibilities.
A.8 Reason
This text field is used to track the source of the requested function. Requirements exist for
specific reasons. This field records an explanation or a reference to an explanation. For
for example, the reference could be a page number and the line of a requirements specification from
product or a timestamp marker in a video of an important customer review.