PI2A6 - Projeto Integrado II


Aulas    

Alguns pontos importantes sobre a disciplina:

  1. O projeto deve ser desenvolvido nas mesmas Equipes de PI1A5 - Projeto Integrado I
    • em caso de necessidade de ajustes deve ser negociado com os professores no primeiro dia de aula
  2. Nesta disciplina deve ser concluído o projeto proposto e iniciado em PI1A5 - Projeto Integrado I, com os mesmos tema e escopo
  3. Todas as definições utilizadas em PI1A5 - Projeto Integrado I são válidas para esta disciplina, inclusive :
    • blog
    • canal do YouTube
      • Todos os vídeos publicados devem ter na descrição e nas tags IFSP, SPO e PI2A6
      • A cada entrega/apresentação deve ser publicado um vídeo do Gource com o desenvolvimento desde o início do projeto nos mesmos moldes de PI1A5
    • métricas
    • repositórios
  4. Na segunda 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
  5. Na terceira 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
  6. 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
    • Scripts de criação de base de dados (quando necessário)
    • Aplicação compilada para implantação/execução
  7. 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 a funcionalidade
  8. 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
    • Após a apresentação, 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 equipe, seguindo o modelo em Projetos e Apresentações, e entregar no repositório em UM arquivo no formato PDF corretamente formatado para visualização
  9. 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
      • 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)
    • 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 naquele 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.
    • Avisos no decorrer do semestre podem ser publicados via canal Telegram IFSP-SPO-Projetos
    • Todos alunos devem participar do grupo do Telegram indicado no Moodle
    • Todos prazos são considerados como Provas / Avaliações

de     en     es     fr