Árvore de páginas
Skip to end of metadata
Go to start of metadata

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 2 Próxima »

Esta eh a lista de funcionalidades esperadas para o software Magoo.

A lista eh priorizada por necessidades, e cada uma possui o nome do requisitante e descricao. Ainda, os itens da lista estao agrupada marcos de entrega, sendo os mais recentes colocados abaixo.

O ultimo marco, chamado "Ideias" sao funcoes esperadas para a ferramenta, mas sem prazos ou detalhamento suficientes para iniciar um trabalho sobre eles.

Para estimativas de horas por tarefa, seguir sequencia Fibonnacy, com valores minimos e maximos entre 8 e 89 horas (ou seja, 1 log de diferenca)

Unstable (entregue 09-fev-2009)

  1. Liberacao inicial (marcelo.mrack) : Liberacao inicial do codigo-fonte e documentacao do projeto, contendo codigo compilavel e funcionalidades basicas para prova de conceito sobre Agentes, implementacao em Swing e filtros para Web com aplicacao de permissoes basicas de habilitacao e ocultacao de controles de tela.

Alpha 1 (estimado 27-fev-2009)

  1. Base de usuarios integralizada (marcelo.mrack): Como mecanismo padrao, prioritario e essencial, todas informacoes do Magoo devem ser armazenadas em uma base relacional, com suporte exclusivo da JPA ou JDO, garantindo ainda total independencia de fornecedor de banco de dados.
  2. Agente Magoo (marcelo.mrack) : Um agente deve ser criado para ser anexado ao processo java da aplicacao. Este agente deve automaticamente descobrir quais aplicacoes estao sendo implantadas (deployadas) no processo java e catalogar ou atualizar elas e seus componentes na base de dados do Magoo. Depois, este agente deve se encarregar de instrumentar ou colocar como filtros de aplicacao os interceptadores do Magoo para que estes efetivamente apliquem as permissoes na aplicacao.
  3. Conector JSF: Um conector para interceptacao dos elementos JSF das aplicacoes deve disponibilizado, sendo capaz de monitorar o ciclo de vida desses elementos, catalogando paginas e componentes adicionados na aplicacao bem como marcando os elementos removidos.

Ideias

  1. Migracao para Maven (marcelo.mrack) : Quando possivel, verificar necessidade e beneficions de migrar projeto para estrutura Apache Maven.
  • Sem rótulos