Nessa página são apresentadas as dúvidas e resultados das reuniões com o cliente.
Reunião (27/04/11)
- Discutir adição da funcionalidade de penalização de submissões (SUPORTE)
- Dúvida com relação à funcionalidade de tipos de roteiros
- Validar o HTTPS e o Backup
- Backup: fazer semanalmente (inicialmente nas sextas)
- HTTPS: Devemos colocar no servidor e ver no que dá. Depois o cliente avisará aos alunos sobre os certificados
- Como podemos criar um help para os usuários reutilizando o documento do projeto arquitetural?
- Lembramos que temos 3 tipos de usuário com acessos diferentes para as páginas
- Devemos gerar o manual em pdf apenas com os fluxos de execução
- Discutir divisão e prioridade das tarefas da iteração 2
- Quais os principais problemas a serem checados nos arquivos .java? (ver ELC beta TODO)
- Podemos usar o JMeter para testar apenas os Servlets de emails, upload e donwload. Mesmo estes já encherão a memória do servidor e a caixa de email de alguém.
- Modificações nas USs das iterações
- US07 (JMeter) vai para a 3ª Iteração
- US08 (JavaPathFinder) vai para a 4ª Iteração
- US15 fica no buffer ao término do projeto
- Fila de Prioridades da Iteração 2:
- Testes de Sistema (JUnit para testar a Facade)
- Test de GUI
- Componente de Filtro de Arquivos
- Repassar os riscos do projeto e atualizá-los
Reunião (11/05/2011)
- Verificar prioridades da 3ª Iteração - Sequência na qual as USs devem ser implementadas:
- US 10 - Realizar teste de carga com o JMeter (fazer estudo de viabilidade)
- US 11 - Empacotar o sistema (e todos os seus acessórios) em um instalador (realizar estudo de viabilidade);
- US 12 - Documentar o sistema;
- US 13 - Refatorar o sistema;
- US 14 - Internacionalizar o código do sistema (para inglês);
- US 15 - SUPORTE;
- Ficou acertado que as USs da iteração 3 seriam: US 10, US 12, US 13, US14 e US15
- Apresentar resultados obtidos na 2ª Iteração;
- Definir o que deve ser entregue na 1ª Release.
- Deve ser entregue:
- Documento de Requisitos atualizado com resultado da engenharia reversa
- ELC com HTTPS
- Funcionalidade de Backup semanal
- Componente de Validação de Arquivos .java
- Testes de GUI (de acordo com o resultado da engenharia reversa)
- Testes de Integração
- Código Fonte refatorado e documento de refatoramento
- Código Fonte em inglês e documentado
- Resultado do Estudo de Viabilidade com o JMeter
Reunião (26/05/2011)
- Definir prioridades para as User Stories da 4ª Iteração:
- US 15 - Realizar Análise estática e dinâmica da lógica do sistema com JavaPathFinder (realizar estudo de viabilidade prévio);
- Implementação da Correção de Atividades Online;
- US 18 - Geração e Execução de scripts de Testes de Unidade;
- US 19 - Geração e Execução de scripts de Testes de GUI.
- Lívia talvez será a nova cliente. Francilene disse que as funcionalidades dessa última entrega englobasse as necessidades dela.
- Ficou decidido que nessa última iteração devemos:
- Terminar os refatoramentos críticos
- Implementar os Tipos de Atividades, testes e documentação
Reunião (09/06/2011)
- Definir prioridades para a User Storie de 2ª release.
- Ficou decidido que nesta User Storie devemos:
- Modificar compilação para aceitar estruturas de diretórios.
- Resolver as questões de compactar interface.
- Checar a possibilidade de envios completos com teste, interface e código fonte.
- 2 uploads (teste pesado e ambiente)
Reunião (2.../06/2011)
- Apresentar versão final da ferramenta
- Expor trabalho da equipe durante o período de férias