Alguns pontos importantes sobre a disciplina:
- O projeto deve ser desenvolvido nas mesmas Equipes de PI1A5 - Projeto Integrado I
- As equipes devem se registrar no moodle da disciplina mantendo a mesma numeração utilizada em PI1A5 - Projeto Integrado I
- em caso de necessidade de ajustes deve ser negociado com os professores no primeiro dia de aula, releia as regras de PI1A5 - Projeto Integrado I pois podem ter sido atualizadas
- Nesta disciplina deve ser concluído o projeto proposto e iniciado em PI1A5 - Projeto Integrado I, com os mesmos tema e escopo
- Caso por algum motivo o professor seja diferente de PI1A5 - Projeto Integrado I, devem fazer uma breve apresentação de 15 minutos mostrando o projeto no primeiro dia de aula
- Todas as definições utilizadas em PI1A5 - Projeto Integrado I são válidas para esta disciplina, inclusive :
- blog
- canal do YouTube
- métricas
- utilização dos repositórios de controle de versão
- Na segunda aula deverá ser apresentado aos professores o planejamento da equipe para conclusão do projeto
- Com base no planejamento apresentado e aprovado pelos professores, o projeto deve ser desenvolvido durante o semestre
- Todas equipes devem assistir as apresentações das outras equipes
- a apresentação de cada equipe deve ter duração de 15 minutos
- Na terceira e quarta aula deverão ser apresentadas aos professores as atualizações realizadas na documentação e no desenvolvimento, conforme solicitações realizadas pela banca de avaliação de PI1A5 e/ou solicitações realizadas pelos professores quando da entrega final e após o IFA
- utilizar latexdiff para demonstrar as atualizações do documento
- a apresentação de cada equipe deve ter duração de 30 minutos
- No final do semestre, em data definida no plano de aulas deve ser entregue :
- um documento final contemplando todo o desenvolvimento do projeto
- deve ser uma evolução do documento já entregue em PI1A5 completando com os dados deste semestre, e adicionalmente conter :
- Plano de testes
- Demonstrativo de execução dos testes
- Plano de implantação
- Escolhas
- Descartes (mudanças de rumo durante o projeto)
- Problemas ocorridos no desenvolvimento / gerenciamento
- Contribuições efetuadas aos projetos de código aberto utilizados
- Análise de cobertura dos Testes
- Execução de pelo menos uma ferramenta de Análise Estática no código
- Demonstração de nota mínima A em https://www.ssllabs.com/ssltest/
- Demonstração da melhor nota possível na análise das respostas HTTP utilizando https://securityheaders.io
- O relatório deve ser entregue em formato PDF
- deve ser uma evolução do documento já entregue em PI1A5 completando com os dados deste semestre, e adicionalmente conter :
- Scripts de criação de base de dados (quando necessário)
- Aplicação compilada para implantação/execução
- documento latexdiff em comparação com documento de PI1A5 - Projeto Integrado I
- um documento final contemplando todo o desenvolvimento do projeto
- Deverá ser feita uma apresentação de até 45 minutos para a turma, com no mínimo 30 minutos para apresentar a aplicação desenvolvida
- A aplicação deverá possuir um bom conjunto de dados reais para demonstrar corretamente as funcionalidades
- Vídeo de demonstração da aplicação desenvolvida deve ser publicado no YouTube
- A apresentação deve seguir as seguintes regras
- Todos os documentos entregues e apresentações feitas devem ser colocados antes da entrega/apresentação em formato PDF no repositório Subversion e também submetidos conforme orientação dos professores nas aulas
- Cada PDF deve permitir a impressão direta, com todas as páginas na sequência correta e sem a necessidade de montagem manual
- Todos os documentos entregues e apresentações feitas devem ser colocados antes da entrega/apresentação em formato PDF no repositório Subversion e também submetidos conforme orientação dos professores nas aulas
- No ultimo dia de aula deverá ser feita a entrega das correções propostas pela banca
- atualização do vídeo de demonstração da aplicação
- latexdiff com os ajustes
- Regras da disciplina
- Devem ser utilizados os mesmos repositórios de PI1A5 - Projeto Integrado I, seguindo as mesmas regras
- O(s) professor(es) é(são) o(s) “Cliente(s)” das equipes
- Todas as decisões de projeto e de mudança de escopo devem ser validadas pelo(s) cliente(s).
- Deve ser utilizado LaTeX para a construção dos documentos (modelo de uso e algumas instruções constam também na página Textos)
- Todos os códigos de marcação da documentação (LaTeX) e imagens utilizadas devem ter suas versões controladas no repositório Subversion
- Modelo de Documento LaTeX no Overleaf
- Todos os documentos entregues devem respeitar as regras e normas da ABNT para trabalhos acadêmicos e o Guia de Formatação do IFSP (cópia em anexo na página Textos)
- As informações constantes no documento modelo (Modelo de Documento LaTeX no Overleaf) devem ser seguidas
- Leia com cuidado as informações contantes no modelo
- Evite os erros já conhecidos
- Faça o processo de revisão antes da entrega do documento
- Sempre que houver uma nova entrega de documento PDF, deverá ser entregue também um documento mostrando as diferenças gerado pelo latexdiff.
- Todos os emails enviados para os professores devem indicar claramente quem enviou (pessoa), qual equipe e turma
- Os emails devem ser enviados com cópia para todos os professores da disciplina no semestre
- A divisão das atividades desempenhadas por cada elemento da equipe deve ser documentada no trabalho. A avaliação será individualizada, conforme as atividades desempenhadas por cada aluno ao longo do projeto
- Todos os membros da equipe devem escrever código e todos devem estar aptos a explicar qualquer parte técnica da aplicação.
- Após cada apresentação/entrega, todas as equipes deverão preencher uma planilha de auto-avaliação, com todos os membros atribuindo uma nota e uma justificativa de nota para cada membro da equipe, seguindo o modelo disponível em Projetos e Apresentações, e entregar no repositório em UM arquivo no formato PDF corretamente formatado para visualização
- Todos alunos devem fazer parte do grupo do Telegram já utilizado em PI1A5 - Projeto Integrado I
- Questionamentos genéricos sobre a disciplina devem ser feitos no grupo do Telegram de forma que todos alunos tenham acesso às respostas
- Avisos no decorrer do semestre podem ser publicados via canal Telegram IFSP-SPO-Projetos
- Informações do Departamento e do Campus estão disponíveis em :
- Todos as entregas de documentos e apresentações são consideradas como Avaliações
- Ver mais informações em : Projetos e Apresentações