Development process » History » Revision 19
Revision 18 (Greg Burri, 06/28/2009 12:46 PM) → Revision 19/58 (Greg Burri, 06/29/2009 12:48 PM)
h1. Development process
Here is a little list of the development stages involve in Aybabtu. The stages prefixed by '>' are the current stages.
# [ok] [[Brainstorming]].
# > [[Functional definition]].
# > Defining of technologies, libraries and tools.
# > Creating of some prototypes to validate the point above. They will be reused during the implementation stage.
# Technical specifications. Algorithms and data structures. Some prototypes can be added to test algorithms or anything else.
# Architecture of components and theirs interface.
# Modeling of each components.
# Implementation of each component with unit tests and code coverage.
# Alpha tests : Testing of the whole application. Profiling and optimizing of the components.
# Beta test : Testing with people who didn't participate in the project.