Skip to content.
CCB > CCBSIGS > ShapeToolLibraryProgram > ExtractAttributes > ExtractAttributesProjectDefinitionV1x0

ExtractAttributes Project Definition ( v1x01 )

Overview

A summary of the project

Restrictions, Exclusions, Limitations

  • restriction one
  • restriction two

People Affected

Person Initials Role Notes
Ryan Cabeen RC Application designer and programmer  
Craig Schwartz CS project supervisor  
Roger Woods RW project sponsor  

Version

1.0

Requirements

  • Java 1.5 is used to implement this program
  • More requirements

Requirements Change Procedure

  • Changes to be mutually agreed upon by __ and __.
  • Changes and their date will be entered in a 'requirements change' list.

Requirements Changes

Products

This project will result in the following products:
  • A set of classes that (do something)
  • A group of JUnit test classes which will validate the public interface of (something)
  • Java source code which illustrates use of the reader to
    • do something
    • do something else

Approach

Describes general approach to be used.

(if an approach proves unworkable, it's decription is saved as a discarded approach, an

discarded approach 1

(approach)

(reasons why it was abandoned)

discarded approach 2

(approach)

(reasons why it was abandoned)

Notes

RACI Chart

R - Responsible person
A - Actions taken (Authorizes something, provides support, et. cetera)
C - Communicates or consults with this person
I - Inform this person

Activity Start
Wk
End
Wk
YY CS XX RW Exp
Hrs
Curr
Exp. Hrs
Actual
Hrs
Project definition & Requirements 7   R A A I      
Write Java code 7   R A A I      
fix problems 7   R A A I      
Write user guide 7   R A A I      

(RACI Use: Exp. Hrs are first estimate of time expected to do a task; each day, update Curr Exp. Hrs with revised estimate of time required for task, and update Actual Hrs. with current total time expended on task.)

Lessons Learned

(filled out after the post-project review)
  • lesson 1
  • lesson 2