Processos de softwaree

3337 palavras 14 páginas
Processos de software

Existem muitos processos de software diferentes, mas todos devem incluir quatro atividades fundamentais para a engenharia de software: 1. Especificação de software. A funcionalidade do software e as restrições a seu funcionamento devem ser definidas.
2. Projeto e implementação de software. O software deve ser produzido para atender às especificações.
3. Validação de software. O software deve ser validado para garantir que atenda àsdemandas do cliente.
4. Evoluçãode software. O software deve evoluir para atender às necessidades de mudança dos clientes.
Ao descrever e discutir os processos, costumamos falar sobre suas atividades, como a especificação .de um modelo de dados, o projeto de interface de usuário etc., bem como a organização dessasatividades. No entanto, assim como as atividades, asdescrições do processo também podem incluir:
1. Produtos, que são os resultados de uma das atividades do processo. Por exemplo, o resultado da atividade de projeto de arquitetura pode ser um modelo da arquitetura de software.
2. Papéis,que refletem as responsabilidades das pessoas envolvidas no processo. Exemplos de papéis são:gerente de projeto, gerente de configuração, programador etc.
3. Prée pós-condições, que são declarações verdadeiras antes e depois de uma atividade do processo ou da produ- ção de um produto. Por exemplo, antes do projeto de arquitetura ser iniciado, pode haver uma pré-condição de que todos os requisitos tenham sido aprovados pelo cliente e, após a conclusão dessaatividade, uma pós-condição poderia ser a de que os modelos UML que descrevem a arquitetura tenham sido revisados. Os processos de software são complexos e, como todos os processos intelectuais e criativos, dependem de pessoas para tomar decisões e fazer julgamentos. Não existe um processo ideal, a maioria das organizações desenvolve os pró- prios processos de desenvolvimento de software. Os processos têm evoluído de maneira a tirarem melhor proveito das

Relacionados

  • Tecnopolos
    489 palavras | 2 páginas
  • PROVA DISCURSIVA ERP E MAT FINANCEIRA NOTA 100
    860 palavras | 4 páginas
  • Que situação favorece a escolha do uso de xp para um projeto de desenvolvimento de software, em oposição à escolha do rup ou do modelo cascata?
    1096 palavras | 5 páginas
  • Como Montar Uma Empresa De Cobran A
    1321 palavras | 6 páginas
  • Sistema Erp
    1585 palavras | 7 páginas
  • Raid
    1386 palavras | 6 páginas
  • SISTEMA DE GERENCIAMENTO DE CYBER CAFÉ
    1212 palavras | 5 páginas
  • Arquitetura
    1547 palavras | 7 páginas
  • traducao TheFiveordersofignorance
    2522 palavras | 11 páginas
  • plano de negócios TI
    2504 palavras | 11 páginas