O NB Project é uma
ferramenta de gerencia de projetos focada na gerência de projetos de
software. Utilizando a arquitetura cliente/servidor com o cliente feito
em cima da Plataforma Netbeans e por isso dispõe de diversos recursos
encontrados no Netbeans como: modularização, extensão, incorporar ao
Netbeans etc. Como podemos ver nas imagens abaixo:
Figura 1 - Tela Splash do NB Project

Figura 2 - Tela do NB Project com o projeto exemplo aberto.
Como falei no post
"NBProject Como Surgiu"
o NB Project tem como objetivo ser uma ferramenta de gerência de
projetos simples e com recursos não encontrados em outras ferramentas
livres. Principalmente os ligados a colaboração. Suas principais
funcionalidades serão descritas...
[
Read More]
Sempre busquei
alternativas open-source de ferramentas que pudessem planejar e
gerenciar projetos de software de maneira simples e intuitiva.
Encontrei diversos projetos interessantes como: Planner, GanttProject, OpenProj e dotProject. Todos implementavam as
funcionalidades básicas de planejamento (de tempo – que eu
precisava no momento) mas o que me chamou mais atenção foi o
GanttProject por sua facilidade, leveza, ser multi plataforma e as
principais: importa arquivos do MS Project e exporta o
planejamento do projeto em diversos formatos (html, pdf) .
Então passei a
utilizar o GanttProject para gerenciar meus projetos. Criava
planejamento, exportava para html utilizando um template
personalizado por mim e publicava na internet para que todos os
recursos pudessem ver suas atividades. Os recursos acessavam o site
do projeto, viam suas atividades e as executavam.
Até ai tudo bem. Mas
para gerenciar o projeto e saber do andamento das atividades eu tinha
que falar com cada um de meus recursos. – Como está a atividade?
Termina no prazo? Etc.
Neste ponto eu já não
estava totalmente satisfeito. Para saber o andamento do projeto
no final do dia eu teria que falar com todos o recursos do projeto e
atualizar uma a uma. Foi ai que pensei em criar uma ferramenta que
fosse tão fácil quanto o GanttProject e que permitisse que o próprio recurso informasse o andamento de suas atividades. Desta forma o
gerente poderia acompanhar o andamento das atividades de maneira mais
ágil e teria sempre o seu planejamento atualizado.
Coincidentemente,
estava eu lendo minhas noticias diárias e vi do anuncio do Netbeans
Innovator Grants e resolvi submeter uma proposta com a minha
ferramenta de gerencia de projetos.
Mas como enviar um
projeto desses a um concurso de Netbeans? O que iria adicionar ao Netbeans?
Foi ai que me veio mais
alguma idéias: Criar a ferramenta sobre a plataforma Netbeans e
possibilitar que o recurso vejas e informe o andamento de suas
atividades na mesma ferramenta na qual ele usa para desenvolver. Sem
a necessidade de abrir mais de uma aplicação. Era só abrir uma
janela do Netbeans e estava lá suas atividades.
Depois disso só foi
elaborar a proposta e esperar a aprovação. :)