Skip repetitive navigation links.
United States Department of AgricultureFarm Services AgencySystem Development Life Cycle (SDLC)
Go to SDLC Home Go to SDLC Home Go to About SDLC Go to News Go to Help Go to Contact Us
Search FSA
Go To Advanced Search
Go To Search Tips
FSA Enterprise Architecture
Go to EA Overview
Go to Enterprise Architecture Program
Go to Enterprise Architecture
Go to FSA Infrastructure
FSA SDLC
Go to SDLC Overview
Go to Background
Go to Development Process
Go to Quick Start Guide
Go to FSA Quality Assurance & Control Process
Go to Project Management Process
Go to Configuration and Change Management
Mainframe & System 36 SDLC
Browse by Subject
Go to Developer Tools Overview
Go to Architectural Decisions/Waivers
Go to FSA Assets and Shared Services
Go to Approved Software
Go to Templates and Documents
Go to Information Bulletins & Memos
Browse by Subject
Go to Learning Overview
Go to Training Schedule
Development Process

Establish a Vision

 

 
The Vision provides a high-level, big picture view of the envisioned system and a basis for the more detailed technical requirements. It is an overview of the project and captures the "essence" of the envisioned solution in the form of high-level requirements and design constraints. It communicates the fundamental "why and what" for the project and is a gauge against which all future decisions should be validated.

 
The Vision should be one of, it not the first, areas of focus. It should evolve steadily during the earlier portion of the lifecycle, becoming more stable in later phases, but is meant to be revised as the understanding of requirements, architecture, plans and technology change. The Vision sets the scope for the project.

 
Multiple stakeholders provide input to the Vision, but the Development team is ultimately responsible for capturing and documenting it. The Vision should focus on the most important stakeholder requests and features and avoid specifying requirement details.

 
Refer to the Vision Template for more details.

 
Vision Workshop Process Questions

 
The following questions may be used to aid your discovery of information that must be captured in the Vision Document:

 
Introduction

 
1. Capture the Business Overview
  • Who are we doing this for?
  • What are we doing for them?
  • When do we do it?
  • Where do we do it?
  • Why are we doing it?
  • How are we doing it?
2. Identify the Business Problem
  • Who has a problem?
  • What is the problem?
  • When did the problem arise?
  • Where is the problem happening?
  • Why is it a problem?
3. Document the Solution Overview and Scope
  • Who has done and/or will do something?
  • What has been done and/or will be done?
  • When was it and/or will it be done?
  • Where was it and/or will it be done?
  • Why was it and/or will it be done?
  • How was it and/or will it be done?

 
Stakeholders

 
4. Identify Stakeholders
  • Who are the Project Managers?
  • Who are the End Users?
  • Who are the Business Stakeholders?
  • Who are the IT Stakeholders?
  • Who are the other Stakeholders?
5. Identify Stakeholder Roles and Responsibilities
  • What do they do?
6. Identify Stakeholder Needs and Expectations
  • What do they need?
  • What do they expect?
  • What are the constraints that apply?

 
Constraints

 
7. Identify Constraints
  • What are the Project Management constraints, such as deadlines?
  • What are the technical constraints, such as the hosting environment?

 
Features, Precedence and Priority

 
8. Iteratively Determine Features, their Priority, and Delivery Schedule
  • What features must the system provide in order to meet Stakeholder needs and expectations?
  • What is the system context, including dependents and dependencies?
  • Project Management determines priority and iteration schedule.

 
See the Vision Workshop Process Questions document for a printable version of the questions above.


Last Modified: 12/07/10 8:43:05 AM


SDLC Home | FSA Home | USDA.gov | Common Questions | Site Map | Policies and Links
FOIA | Accessibility Statement | Privacy Policy | Nondiscrimination Statement | Information Quality | USA.gov | White House