O Projeto de Software
Por: Julia Bandeira • 27/5/2017 • Trabalho acadêmico • 258 Palavras (2 Páginas) • 190 Visualizações
[pic 1]
- Especificação de software: Estabelece o escopo do problema, levanta-se os requisitos e os discute até que estejam validados e com conflitos resolvidos.
1 - Concepção: Estabelecido o Escopo do problema. Surge idéia inicial de solução. Análise de viabilidade inicial.
2 - Levantamento: Coletados os requisitos com os stakeholders. Stakeholder: Interessado, se beneficia de modo direto ou indireto pelo sistema. Tem uma visão diferente do sistema.
3 - Elaboração: Informações obtidas na concepção e levantamento são expandidas
e refinadas. Gera um modelo de análise (modelagem baseada em casos de uso,
modelagem baseada em classes~)
4 - Negociação: Engenheiros de requisitos resolvem os conflitos.
5 - Especificação: Escreve detalhadamente os requisitos, gerando a especificação.
6 - Validação: Avalia a qualidade dos artefatos gerados.
7 - Gestão de requisitos: Requisitos mudam. As mudanças são administradas.
Projeto e Implementação de software: O software é produzido para atender as
especificações geradas na etapa anterior.
Validação de software: Software validado com os stakeholders para garantir
que atende às demandas
Evolução de software: Software deve evoluir para atender às necessidades de
mudança
B) 2 Requisitos funcionais:
- Gerente Cadastra Excursão, informando os locais visitados, data, hora de saída e
hora de chegada.
- Gerente Cancela uma Excursão: Gerente deve poder cancelar uma excursão.
2 Requisitos não funcionais:
- O Sistema deve estar sempre disponível
- O Sistema deve ser feito em java
C) Modelo de Análise é uma abstração do sistema a ser estudado.
Usa uma combinação de elementos como textos e diagramas para representar os
requisitos. O engenheiro de requisitos (analista) constrói o modelo de acordo com
os requisitos obtidos. Ex: modelagem baseada em casos de uso, modelagem
baseada em classes.
...