AnaliseOrientadaObjetosUMLv2AlunosParte2
2786 palavras
12 páginas
05/03/2015ANÁLISE ORIENTADA A
OBJETOS
UML
Modelagem Conceitual
Paulo Farah
2015
Análise Orientada a Objetos - UML
Requisitos
© PFN 2015
2
1
05/03/2015
Análise Orientada a Objetos - UML
Levantamento de requisitos
• O levantamento de requisitos é o processo de descobrir quais são as funções que o sistema deve realizar e quais são as restrições que existem, em relação a essas funções
• O conjunto dessas funções constituirá a funcionalidade do sistema, e por isso é chamado de requisitos funcionais
• As restrições sobre essas funções têm a ver com a questão: de que forma essas operações se realizam?
• Ou ainda: quando, onde, como, para quem, por quem, por quanto tempo, etc., essas operações se realizam?
• Essas restrições são também conhecidas como requisitos não funcionais
© PFN 2015
3
Análise Orientada a Objetos - UML
Desafios dos requisitos
• O levantamento dos requisitos deve registrar as capacidades que o sistema deve demonstrar e as condições às quais ele deve se adaptar
• Os desafios relacionados a essas informações são:
•
•
•
•
como descobrir os requisitos como comunicar os requisitos para as outras fases do projeto, ou para a equipe do projeto como se lembrar dos requisitos, durante o desenvolvimento, e verificar se foram todos atendidos como gerenciar as mudanças nos requisitos
• É importante que haja mecanismos para fazer sistematicamente o acompanhamento dos requisitos, mantendo relações de rastreabilidade entre os mesmos e outras partes do projeto de software
• Além disso, requisitos inevitavelmente mudam, durante o desenrolar do projeto; essas mudanças podem ser totalmente imprevisíveis, e caso o sistema não esteja estruturado para acomodar essas mudanças nos requisitos, poderá haver excesso de trabalho para implementá-las
© PFN 2015
4
2
05/03/2015
Análise Orientada a Objetos - UML
Desafios dos requisitos
© PFN 2015
5
Análise Orientada a Objetos - UML
Tipos de requisitos
• Requisitos funcionais
• Cada requisito funcional deve