Processos de software : convencionais e heavyweight + ide intellij-idea + tdd

1093 palavras 5 páginas
18/10/2012

PROCESSOS DE SOFTWARE : CONVENCIONAIS E HEAVYWEIGHT + IDE INTELLIJ-IDEA + TDD

04/04/2012

CICLOS DE VIDA CONVENCIONAIS:
Cascata Espiral Prototipação

1

18/10/2012

CASCATA:
1 – Requisitos 2 – Projeto 3 – Implementação 4 – Integração 5 – Teste 6 – Instalação 7 – Manutenção

ESPIRAL:(PODE VARIAR DE 3 A SEIS FASES)
1- comunicação com o cliente; 2- planeamento; 3- análise de risco; 4- engenharia; 5- construção e liberação; 6- avaliação do cliente.

2

18/10/2012

PROTOTIPAÇÃO:
Desenvolvedor interage diretamente com o usuário escutando seus pedidos e desenvolvendo um protótipo do produto desejado. O usuário utiliza esse protótipo e fornece ao desenvolvedor novas informações que o levam à atualizações do sistema, adaptações e implementações no software

COMPARAÇÃO DOS CICLOS DE VIDA CONVENCIONAIS
Modelo Vantagens - Minimiza o tempo de planejamento - Funciona bem para equipes tecnicamente mais fracas Cascata Desvantagens - Inflexível - Apenas a fase final produz implementação - Torna-se difícil voltar atrás para corrigir erros

Espiral

- As interações iniciais do projeto são as mais baratas- Cada iteração da espiral - É complexo e requer atenção e conhecimento especial pode ser customizada para as necessidades específicas de cada projeto - É impossível determinar com exatidão o tempo que o projeto vai demorar - Não há forma de saber o número de iterações que serão necessárias

- Os clientes conseguem ver o progresso - É útil quando os requisitos mudam Prototipação rapidamente e o cliente está relutante em aceitar um conjunto de requisitos

3

18/10/2012

A UML
(UNIFIELD MODELING LANGUAGE):
É uma linguagem de modelagem e não uma metodologia de desenvolvimento;  Ela não diz como projetar o sistema, mas auxilia a visualizar seu desenho e a comunicação entre objetos;  Basicamente a UML permite que desenvolvedores especifiquem e visualizem seus sistemas e sistemas de outros especificadores;  É uma notação

Relacionados