Em quais fases do Processo Unificado (UP) o workflow (discip...
Quase todas as disciplinas estão presentes em todas as fases. A exceção é a disciplina de "implantação" que não está presente na fase de iniciação
GAB A
Onde tem livro disso?
ai um link para entender mais do assunto => http://deinf.ufma.br/~geraldo/dob/4.ProcessoUnificado.pdf
Disciplinas: são realizadas a qualquer momento do ciclo de desenvolvimento...
São realizadas em qualquer fase do ciclo, exceto na IMPLEMENTAÇÃO!
#caixa2024
A disciplina de requisitos é executada em todas as fases, mas predomina nas fases de iniciação (concepção) e elaboração.
No Processo Unificado (UP), o workflow de requisitos é fundamental para garantir que o sistema em desenvolvimento atenda às necessidades e expectativas dos usuários e outras partes interessadas. Este workflow envolve a identificação, coleta, análise e especificação dos requisitos do sistema e, devido à sua natureza crítica, ele ocorre em várias fases do processo.
Vamos analisar as fases do UP:
- Inception (Concepção): Nesta fase inicial, os requisitos são coletados em um nível alto. O objetivo principal é estabelecer o escopo do projeto e uma visão geral do que o sistema deve fazer. Os requisitos iniciais são identificados para ajudar a determinar a viabilidade do projeto.
- Elaboration (Elaboração): É nesta fase que os requisitos são analisados e refinados com mais detalhes. A arquitetura do sistema é definida e os requisitos são especificados de forma mais detalhada. Esta é uma fase crucial para a gestão de riscos, onde os requisitos são usados para ajudar a identificar e mitigar possíveis problemas.
- Construction (Construção): Durante a construção, enquanto o desenvolvimento está em andamento, os requisitos continuam sendo gerenciados e refinados. Novos requisitos podem surgir e requisitos existentes podem ser alterados como resultado de insights obtidos durante o desenvolvimento.
- Transition (Transição): Embora o foco principal desta fase seja a entrega e implantação do sistema, os requisitos ainda são relevantes. Eles são usados para verificar e validar o sistema final, garantindo que todos os requisitos tenham sido atendidos antes da entrega final.
Portanto, o workflow de requisitos é executado, em algum nível, em todas as fases do Processo Unificado. Isso reflete a natureza iterativa e incremental do UP, onde os requisitos são desenvolvidos e refinados continuamente ao longo do projeto.
Dado isso, a resposta correta para a pergunta é:
(A) Inception, Elaboration, Construction e Transition
Esta opção reconhece que o trabalho com requisitos é um processo contínuo no UP que não se limita a apenas uma ou algumas fases. Isso é crucial para o sucesso do desenvolvimento de software, pois garante que o sistema evolua de acordo com as necessidades dos usuários e se adapte a mudanças ao longo do tempo.
Macete:
Temos 9 disciplinas no RUP, apenas com exceção da disciplina de Implementação que não está presente na fase da Iniciação, as demais esão presentes em TODAS as fases.
A alternativa correta é a letra A: Inception, Elaboration, Construction e Transition.
O Processo Unificado (UP), também conhecido como Rational Unified Process (RUP), é uma estrutura de desenvolvimento de software que é iterativa, centrada na arquitetura e guiada por casos de uso. Ele é dividido em quatro fases distintas:
- Inception: Definição do escopo do projeto e dos casos de uso principais para avaliar a viabilidade do projeto.
- Elaboration: Detalhamento dos requisitos e da arquitetura do sistema, e planejamento das iterações.
- Construction: Desenvolvimento do produto em si, onde a maior parte da programação ocorre, assim como testes unitários e de integração.
- Transition: Transição do sistema desenvolvido para os usuários finais, incluindo atividades como treinamentos, implantação e suporte inicial.
Em todas essas fases, o workflow de requisitos está presente. Na fase de Inception, os requisitos são coletados inicialmente. Durante a Elaboration, eles são analisados e refinados. Na Construction, os requisitos são implementados, e na Transition, são validados com o usuário final. Dessa forma, o workflow de requisitos é uma disciplina contínua que atravessa todas as fases do UP desde a concepção até a entrega do software.
Compreender o Processo Unificado é essencial para quem deseja atuar na área de Engenharia de Software, especialmente em ambientes que adotam práticas de desenvolvimento iterativas e incremental, onde a coleta e refinamento de requisitos são atividades contínuas ao longo do projeto.