-
O fluxo de informações entre as funções de negócio é modelado de modo a responder às seguintes questões: - Que informação direciona o processo de negócio? - Que informação é gerada? - Quem a gera? - Para onde vai à informação? - Quem a processa? Na modelagem de negócio são levantados os processos suportados pelo sistema.
A modelagem de dados responde a um conjunto de questões específicas que são relevantes a qualquer aplicação. O fluxo de informação definido na fase de modelagem de negócio refinado e de forma a extrair os principais objetos de dados a serem processados pelo sistema, qual a composição de cada um dos objetos de dados, onde costumam ficar, qual a relação entre eles e quais as relações entre os objetos e os processos que os transformam.
Os objetos de dados definidos na modelagem de dados são transformados para conseguir o fluxo necessário para implementar uma função do negócio. Descrições do processamento são criadas para adicionar, modificar, descartar ou recuperar um objeto de dados.
-
Complementando com todas as fases:
Modelagem de negócio
Modelagem de dados
modelagem de processo Geração da aplicação
Teste e modificação
-
No Modelo RAD a modelagem abrange três das principais fases - modelagem de negócio, modelagem de dados e modelagem de processos - e estabelecem representações de projeto que servem com base para a atividade de construção do RAD.
Resposta: "E"
Fonte: Livro Engenharia de Software - Roger S. Pressman - Sexta Edição
-
No Modelo RAD a modelagem abrange três das principais fases
- Modelagem do negócio:O fluxo de informação entre as funções do negócio é modelado
- Modelagem dos dados: O fluxo de informação e refinado num conjunto de objetos de dados.
- Modelagem do processo: Os objetos de dados são transformados para conseguir o fluxo de informação necessário para implementar uma função do negócio. Descrições do processamento são criadas.
- Geração da Aplicação:O RAD considera o uso de técnicas de quarta geração. O processo RAD trabalha para reusar componentes de programas existentes ou criar componentes reusáveis.
- Teste e entrega:Os componentes novos devem ser testados e todas as interfaces devem ser exaustivamente exercitadas.
-
e-
Ciclo RAD:
Comunicação
Planejamento
Modelagem - de negócio, de dados e processo
Construção - reuso de componentes, geracao automatica de codigo, testes
Deploy
(Modelagem & construcao em paralelo por n equipes entre 60 e 90 dias)
vantagem do RAD - diminuição de custos com alterações; requisitos incompletos completados durante o desenvolvimento, melhorando sua manutenção.
Este modelo não é adequado para qualquer tipo de software ou necessidade de aplicação. Recomenda-se desenvolvimento que privilegie modelos ágeis, como componentes ou classes preexistentes, como APIs