Engenharia de Software

3538 palavras 15 páginas
Capítulo 2
Processos de Software

slide 1

© 2011 Pearson Prentice Hall. Todos os direitos reservados.

Tópicos apresentados

• Modelos de processo de software.
• Atividades de processo.
• Lidando com mudanças.
• Rational Unified Process (RUP).
• Um exemplo de um processo de desenvolvimento de software moderno.

slide 2

© 2011 Pearson Prentice Hall. Todos os direitos reservados.

O processo de software
• Um conjunto estruturado de atividades necessárias para desenvolver um sistema de software.
• Existem vários processos de desenvolvimento de software diferentes mas todos envolvem:  especificação – definição do quê o sistema deve fazer;
 projeto e implementação – definição da organização do sistema e implementação do sistema;
 validação – checagem de que o sistema faz o que o cliente deseja;
 evolução – evolução em resposta a mudanças nas necessidades do cliente.

• Um modelo de processo de desenvolvimento de software é uma representação abstrata de um processo. Ele apresenta uma descrição do processo de uma perspectiva em particular. slide 3

© 2011 Pearson Prentice Hall. Todos os direitos reservados.

Descrições de processo de software
• Quando descrevemos e discutimos processos, geralmente falamos sobre as atividades desses processos, tais como especificação de modelo de dados, desenvolvimento de interface de usuário, etc. e organização dessas atividades.
• Descrições de processos também podem incluir:
 Produtos, que são os resultados de uma atividade do processo;

 Papéis, que refletem as responsabilidades das pessoas envolvidas no processo;  Pré e pós-condições, que são declarações que são verdadeiras antes e depois de uma atividade do processo ser executada, ou um produto produzido. slide 4

© 2011 Pearson Prentice Hall. Todos os direitos reservados.

Processos dirigidos a planos e ágeis

• Processos dirigidos a planos são processos em que todas as atividades do processo são planejadas com

Relacionados

  • Software e Engenharia de Software
    798 palavras | 4 páginas
  • Engenharia de Software
    1001 palavras | 5 páginas
  • Engenharia de software
    2464 palavras | 10 páginas
  • Engenharia de software
    1373 palavras | 6 páginas
  • Engenharia de software
    778 palavras | 4 páginas
  • Engenharia de Software
    2974 palavras | 12 páginas
  • Engenharia de Software
    4630 palavras | 19 páginas
  • Engenharia de software
    1130 palavras | 5 páginas
  • Engenharia de software
    1071 palavras | 5 páginas
  • Engenharia de software
    590 palavras | 3 páginas