Using TopCoder
STATUS KEY :
Specification
Design and Architecture
Development and Testing
Complete
-
Overview
Auto Pilot makes use of the API defined by Phase Management to automate the project execution.
-
Functionality
Auto Pilot makes use of the API defined by Phase Management to automate the project execution. Scheduled phases will be started if certain conditions are met, and open phases will be ended if certain conditions are met. Phase execution will be evaluated periodically or on events. Phase changes will be audited.
A project can go from alpha phase into beta when all the major bugs have been fixed. Auto pilot is configured to run once each day in this scenario. After the phase handler for the alpha phase confirms that all major bugs are resolved, and auto pilot closes the alpha phase. A second phase handler indicates that beta has all its dependencies closed and auto pilot opens the beta phase. Upon opening the phase the phase handler sends notification emails to all project resources. -
Technologies
JavaAvailability
Version 1.0
Adobe Acrobat is required to view TopCoder Software specification documentation.
-
Class Diagram
Implementations
Main
-
Component Specification
Component Specification
-
Javadocs
Javadocs
-
Requirements Specification
Requirements Specification
-
Sequence Diagram
Advance Project Phases
Command line interface
-
Use Case Diagram
Main
