Você está na página 1de 6

ANÁLISE DE SISTEMAS

AULA III
ANÁLISE DE SISTEMAS:
A RESPEITO DO DESENVOLVIMENTO DE SOFTWARE

Independentemente da linguagem de modelagem utilizada para desenvolver um sistema, as metodologias


normalmente obedecem a um dos modelos a seguir:

• Modelo em Interativo e incremental:


1. Implementação do modelo Espiral. Porém + FORMAL E +RIGOROSO.

2. 4 Fases de Projeto: Concepção, Elaboração, Construção e Transição

3. AS ETAPAS ACIMA DEVEM SEGUIR RIGOROSAMENTE A SEQUÊNCIA


ACIMA. ENTÃO:
DIFERENTEMENTE DO MODELO EM ESPIRAL A ORDEM É:
ANÁLISE DE SISTEMAS:
A RESPEITO DO DESENVOLVIMENTO DE SOFTWARE

• Modelo em Interativo e incremental:


FASE DE CONCEPÇÃO:
• Conhecer as Possibilidades de um projeto sobre uma IDEIA
• Verificar a Viabilidade do Projeto Modelos de Casos de Uso
• Análise de Riscos e Benefícios

FASE DE ELABORAÇÃO: Modelos de Classes


• Colocar a “Idéia no Papel” Diagramas – Linguagem Simples
• Começa a ser visualizados os Primeiros Detalhes No qual é mostrado para o Cliente
• Visão Geral De Forma Geral o Projeto
• Utilização da UML
ANÁLISE DE SISTEMAS:
A RESPEITO DO DESENVOLVIMENTO DE SOFTWARE

• Modelo em Interativo e incremental:


FASE DE CONSTRUÇÃO:
• Desenvolvimento do Software
• De preferência de Modelo Linear, no entanto faz-se uso do
Modelo Cascata
• Minimizar as Interações ENTRE PROCESSOS – Tempo
• No final de cada Interação “Menos Bugs” ( Correções )
ANÁLISE DE SISTEMAS:
A RESPEITO DO DESENVOLVIMENTO DE SOFTWARE

• Modelo em Interativo e incremental:


FASE DE TRANSIÇÃO:
• Mostrar “uma Prévia de como está ficando”
• FASE DE TESTES: Usuários fazem observações e Críticas
de melhorias futuras.
• Treinamento de Pessoal
• Publicidade e vendas

EX:
“ SAIU A VERSÃO BETA DO WINDOWS 12...”
ANÁLISE DE SISTEMAS:
A RESPEITO DO DESENVOLVIMENTO DE SOFTWARE

EXERCICIOS:
• 1. Quais as principais diferenças entre linguagens de modelagem e metodologias de desenvolvimento de sistemas?

• 2. Cite duas desvantagens do modelo em cascata de desenvolvimento de sistemas.

• 3. Cite dois exemplos de sistemas complexos que são mais bem desenvolvidos se usarmos o Modelo Iterativo e
Incremental.

• 4. Quais problemas encontrados em projetos de software que causam insatisfação do usuário no momento da
entrega do produto final.

• 5. Cite dois exemplos de metodologias ágeis de desenvolvimento de sistemas.

Você também pode gostar