O modelo de processo de desenvolvimento de software incremen...
- Gabarito Comentado (1)
- Aulas (6)
- Comentários (1)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a letra B: RAD (Rapid Application Development).
O modelo RAD é uma metodologia de desenvolvimento de software que enfatiza a rapidez e flexibilidade na criação de aplicações. Este modelo é adequado para projetos que precisam ser desenvolvidos em um curto espaço de tempo e onde os requisitos podem mudar frequentemente. O RAD divide o processo de desenvolvimento em quatro fases principais:
- Modelagem do negócio: onde se identifica as informações de alto nível sobre o negócio e suas necessidades.
- Modelagem dos dados: que define a informação que o sistema deve armazenar.
- Modelagem do processo: que especifica os processos que o sistema deve realizar.
- Geração da aplicação e teste: onde a aplicação é efetivamente construída e testada.
Um dos aspectos chave do RAD é o uso intensivo de componentes reutilizáveis para acelerar o processo de desenvolvimento. Isso permite que novas aplicações sejam construídas mais rapidamente combinando componentes previamente desenvolvidos e testados.
Ao contrário dos métodos mais tradicionais, como o modelo sequencial linear (ou modelo cascata), que é uma abordagem sistemática e sequencial, o RAD é iterativo e adaptativo. Isso permite que as alterações sejam feitas mais facilmente ao longo do processo de desenvolvimento. A opção A - sequencial linear, por exemplo, não se encaixa na descrição por ser um modelo que segue uma sequência fixa e não favorece ciclos de desenvolvimento curtos e iterações rápidas.
O modelo de prototipagem, opção C, embora também iterativo e focado na construção de protótipos para testar ideias, não segue necessariamente os passos de modelagem do negócio, modelagem dos dados e modelagem do processo da maneira estruturada como o RAD faz.
O modelo espiral, opção D, é focado em avaliação de riscos e tem iterações que incluem planejamento, análise de riscos, engenharia e avaliação do cliente, mas não é caracterizado pela velocidade do ciclo de desenvolvimento como o RAD.
Por fim, o desenvolvimento concorrente, opção E, se refere a uma abordagem onde diferentes partes do projeto são desenvolvidas em paralelo, mas não possui a ênfase em ciclos de desenvolvimento extremamente curtos e uso de componentes como o RAD.
Portanto, a descrição da questão se encaixa perfeitamente com o modelo RAD, que foca na entrega rápida e eficiente de projetos de software, através da reutilização de componentes e um ciclo de desenvolvimento curto e iterativo.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
B)
RAD foi criado em 1990 por James Martin. É um processo incremental mais curto de desenvolvimento entre as etapas de modelagem e codigo, em até 90 dias. O planejamento é essencial, várias equipes trabalham em paralelo. Possui as fases de comunicação, planejamento, diversos incrementos durante a modelagem e construção com uso de componentes de software e concluído na implantação do sistema.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo