Skip to end of metadata
Go to start of metadata

Communication

IEEE Std 1058-1998: 4.5.3.5 Reporting plan
Mailing lists are the main way of communication.

Style Guide

IEEE Std 1058-1998: 4.6.2 Methods, tools and techniques
The coding style follow Sun's Code Conventions for the Java Programming Language.

Configuration Management

IEEE Std 1058-1998: 4.7.1 Configuration management plan
Configuration Management is controlled using Subversion.
Release Process describes the DuckHawk release process.

Documentation

IEEE Std 1058-1998: 4.7.3 Documentation plan
DuckHawk's manually edited documentation is maintained within this wiki. The API documentation can be automatically generated with JavaDoc from the source or can be read online.

Issue Tracker

IEEE Std 1058-1998: 4.7.6 Problem resolution plan
DuckHawk uses JIRA to track bugs and feature requests.

Roles and Responsibilities

IEEE Std 1058-1998: 4.4.3 Roles and Responsibilities
Roles and Responsibilities describes the roles of Promoters, Users, Debuggers, Testers, Documenters, Coders and the Project Steering Committee.

Decision Making

TBD

Quality Control

IEEE Std 1058-1998: 4.5.3.4 Quality control plan
IEEE Std 1058-1998: 4.6.4 Product acceptance plan
IEEE Std 1058-1998: 4.7.2 Verification and validation plan
IEEE Std 1058-1998: 4.7.4 Quality assurance plan

DuckHawk is unit tested with JUnit tests.

Labels: