O projeto pode ser dividido em duas grandes etapas: a primeira, na qual nos dedicamos ao estudo das tecnologias e conhecimento do domínio da aplicação, e a segunda, na qual iniciamos a modelagem e a implementação do sistema.
A divisão do grupo em duas equipes ocorreu apenas na segunda etapa. Uma das equipes, formada pelo Carlos e pelo Pedro, ficou responsável por desenvolver a camada web e extensões, enquanto a outra, formada pelo Cleber e Giuliano, ficou encarregada de desenvolver o núcleo.
Embora o grupo tenha sido dividido a comunicação continuou sendo através de uma lista de e-mail única. Dessa forma, membros de uma equipe poderiam opinar nas discussões da outra equipe.