Home | Contato | Mapa do Site  |  Links Glossário | Feedback |

   
 

410.0 Analysis

 

Have you ever worked on a project where the final deliverables did not meet client expectations? If so, the problem may have been that the project team was not able to meet the expectations of the client. However, the problem is often more basic than that. In many cases, the project team did not adequately understand the expectations of the client. Understanding the expectations cannot be done while you are constructing and testing the solution. The expectations must be understood up front - first in the high-level Project Definition, but more importantly in the more detailed business requirements.

The Analysis Phase is where the project lifecycle begins. The only exception is a situation where you have broken a large project down into smaller components. In that case, you may have an entire project that is only focused on the Analysis Phase, while the next project may start at the Design Phase. The Analysis Phase is where you break down the high-level Project Definition into the more detailed business requirements. The Analysis Phase is also the part of the project where you identify the overall direction that the project will take through the creation of the project strategy documents.

Gathering requirements is the main attraction of the Analysis Phase. The process of gathering requirements is usually more than simply asking the users what they need and writing their answers down. Depending on the complexity of the application, the process for gathering requirements has a clearly defined process of its own. This process consists of a group of repeatable processes that utilize certain techniques to capture, document, communicate, and manage requirements. This formal process, which will be developed in more detail, consists of four basic steps.

  1. Elicitation – I ask questions, you talk, I listen

  2. Validation – I analyze, I ask follow-up questions

  3. Specification – I document, I ask follow-up questions

  4. Verification – We all agree

Although gathering requirements is the main focus during the Analysis Phase, there are other important activities during this phase as well. One is to create a Requirement Management Plan to define how the requirements will be documented, communicated, tracked and changed throughout the rest of the project lifecycle. This plan will specifically address establishing a baseline, a change control process, and a way to track the requirements through the rest of the lifecycle. Another important activity is to set the overall direction for work that does not take place until later. This is accomplished through a series of strategy documents. For instance, once you have your requirements, you can start to set the overall direction for training in a Training Strategy document. The strategies are at a high-level and are later defined at a lower level before they are finally implemented toward the end of the project.

Lastly, the project team creates an optional document that helps transition from the Analysis Phase to the more technical and detailed Design Phase. This document, called a Conceptual System Design, provides client feedback into many of the ways that the final solution will be implemented. This feedback includes much of the look-and-feel of the final solution.

Most of the work in the Analysis Phase is performed by the role of analyst. For background on the type of skills and responsibilities required for an analyst, refer to 407.2 The Role of an Analyst. Additional information is listed below to place this section in context:

 

 

411.0 Gather Requirements

 

412.0 Evaluate Reuse, Buy (Rent), Build Alternatives

 

413.0 Create Requirements Management Plan

 

414.0 Build Conceptual Systems Design

 

415.0 Develop High-Level Project Strategies

 

416.0 Capture Additional Client Information

418.0 Re-plan for the Remainder of the Project

 

419.0 Obtain Approval to Proceed

 

Supporting Templates

  • Business Requirements Report

  • Testing Strategy

  • Training Strategy

  • Data Conversion Strategy

  • Implementation Strategy

  • Conceptual Systems Design

  • Acceptance Criteria

  • Information Retention Questionnaire

  • Project Data Retention Sheet

Anterior: 407.2 The Role of an Analyst

Próxima: 410.1 What is a Requirement?

 

 

TenStep, Inc.     Fone: +55 51 3665.6242     e-mail: comercial@tenstep.com.br     Copyright © 2000-2010 TenStep, Inc.