user:1577657:projeto_de_desenvolvimento_de_sistemas_para_internet_2018

PLANEJAMENTO DA DISCIPLINA - AULAS

  1. Apresentação da Disciplina
  2. Processo de Desenvolvimento de Software (pdf)
    • Atividades
    • Fases
    • Artefatos (Produtos de Trabalho)
  3. Conceitos Básicos (pdf)
    • Insumo
    • Artefato
    • Papel
    • Tarefa
    • Atividade
  4. Trabalho (pdf)
    • Em grupo com até 4 pessoas
    • Inserir as referências bibliográficas
    • Deverá ser entregue no dia 07/MAR/2018
    • Deverá ser enviado para o e-mail do professor (fabianopapaiz@gmail.com) em formato PDF
  5. Processos Prescritivos
    1. RUP - Rational Unified Process
      1. Introdução (pdf)
      2. Conceitos Chaves (pdf)
      3. Práticas Recomendadas (pdf)
      4. Trabalho (pdf)
        • Em grupo com até 3 pessoas
        • Inserir as referências bibliográficas
        • Deverá ser enviado para o e-mail do professor até a próxima aula
  6. Processos Ágeis
    1. Introdução (pdf)
    2. XP: eXtreme Programming (pdf)
    3. Scrum (pdf)
    4. FDD: Feature-Driven Development (pdf)

  1. Projeto de Desenvolvimento de Software para Internet
    1. Trabalho ( pdf)
      • Em grupo com até 4 pessoas
      • Não é necessário implementar a funcionalidade Login de Usuários
      • Criar uma página inicial contendo os links para acessar os cadastros ou relatórios da aplicação
      • Exemplo de como devem ficar as telas de cadastro (pdf)
      • Para o grupo que utilizar o ASP.Net, não será permitido usar o componente GridView ou DataGrid para fazer a edição dos registros. As telas de inclusão e alteração de registros devem ser criadas em separado contendo os componentes necessários (TextBox, DropDownList, CheckBox etc)
      • Desenvolver em Camadas:
        • Camada de Modelo (deve conter as classes que foram modeladas)
        • Camada de Dados (deve conter todo código SQL para acesso ao banco de dados, com suas respectivas classes e métodos)
        • Camada de Visualização (deve conter as interfaces gráficas da aplicação)
          • Nesta camada fica proibida a utilização de código SQL. Em vez de inserir o código SQL nas interfaces de usuário, deve-se chamar métodos das classes da camada de dados
      • Entrega Inicial: 08/AGO/2018 - (Product Backlog + Tecnologias Utilizadas + Funcionalidades que serão implementadas na 1ª Sprint)
      • Planejamento das Entregas:
        • Entrega da 1ª Sprint: 29/AGO/2018
        • Entrega da 2ª Sprint: 19/SET/2018
        • Entrega da 3ª Sprint: 10/OUT/2018
        • Entrega da 4ª Sprint: 07/NOV/2018
        • Entrega da 5ª Sprint: 28/NOV/2018
        • Entrega da 6ª Sprint: 12/DEZ/2018

PROVA FINAL

Prova Final Dia: 19/DEZ/2018

  • user/1577657/projeto_de_desenvolvimento_de_sistemas_para_internet_2018.txt
  • Última modificação: 2018/10/17 18:09
  • por 1577657