The Carbon Java Framework  

Carbon Development

Carbon Developer Steps of Doneness

Author: Greg Hinkle (ghinkle at sapient.com)
Version: $Revision: 1.3 $($Author: ghinkl $ / $Date: 2003/04/09 21:01:23 $)
Created: February 2002

Introduction

The Carbon framework is developed with the following steps as a the principle system for ensuring quality. The following steps should be used for all development work on the Carbon core and its primary modules.

Steps of Doneness

Design

  1. Get approval from committer group for change (vote if necessary)
  2. Document requirements, peer design, build TogetherJ Object Model
  3. Design review

Implementation

  1. Implement test cases
  2. Implement stubs (must compile)
  3. Review
  4. Implement services
  5. Integration peer review
  6. Code review
  7. Write documentation
  8. Documentation review
  9. Implement review changes
  10. Final commit and addition to main build

Copyright © 2001-2003, Sapient Corporation