Projeto de Desenvolvimento de Software

Avisos

Aulas

  1. Introdução e Processo de Desenvolvimento de Software
  2. Análise de Requisitos
  3. Análise e Projeto
  4. Diagrama de Componentes
  5. Teste de Software

Avaliações

  1. Avaliação dias 26 (4V) e 21 (4M) de julho
    • Conteúdo: Análise de Requisitos, Projeto de software.
    • Pontuação: 100 pontos
  2. Avaliação dia 19 de outubro
    • Conteúdo: Teste de software e JUnit
    • Pontuação: 100 pontos

Exercícios

Trabalhos

  • Trabalho Processos de Desenvolvimento de Software
    • Temas para grupos:
      • Rational Unified Process
      • Desenvolvimento rápido de aplicações
      • Programação extrema
      • Scrum
    • Em equipes de 5 componentes
    • Valendo de 0 à 10
      • 7 individual pela apresentação;
      • 3 grupo pelo texto.
    • Data de entrega e apresentação:
      • Turma 4V: 10/05/2017
      • Turma 4M: 19/05/2017
    • O texto deve conter os seguintes elementos:
      • Introdução: Introdução sobre processo;
      • Desenvolvimento: Principais características e elementos;
      • Conclusão: Fechamento e análise critica sobre o processo.
      • No mínimo 2 páginas.
  • Trabalho Pre-Projeto do Software
    • Definição do Temas
    • Equipes de 3 à 6 componentes
    • O trabalho deve conter
      • Descrição do sistema com suas principais funcionalidades
      • 2 diagramas de caso de uso para as principais funcionalidades
      • 2 detalhamentos de caso de uso para cada diagrama. Ver ref. de slides com modelo.
      • No mínimo duas páginas e com uma capa contendo o título de componentes da equipe.
    • Data de entrega e apresentação:
      • 09/11/2017

Referencias

  • Livro Padrões de Projeto - Erich Gamma, Richard Helm, Ralph Johnson;

Programação Extrema (XP)

JUnit

UML

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License