Baixe o app para aproveitar ainda mais
Prévia do material em texto
Cascata Iterativo e Incremental A ferramenta _______________ um modelo oriundo do DCC/FMG que segundo seus autores foi baseado nos modelos RP PSP e TSP PRAXIS OPEN ICONIX EUP SOURCE O Processo Unificado divide a realização de um projeto para desenvolvimento de um sistema de software em fases. Em cada uma dessas fases, são executadas atividades de diversas disciplinas em diferentes proporções. No desenvolvimento de um sistema de software complexo, identifique a alternativa que esse processo recomenda: Criar um modelo de casos de uso durante a fase de elaboração, para documentar as regras do negócio e os requisitos não funcionais do sistema. Ordenar os riscos envolvidos no projeto, para que os riscos menos críticos sejam considerados logo na fase de iniciação e os mais críticos nas fases finais. Entregar a primeira versão do sistema logo após a fase de transição, para evitar os problemas existentes no modelo de ciclo de vida em cascata tradicional. Construir uma arquitetura executável ao final da fase de construção, para validar as regras do negócio e os requisitos funcionais do sistema. Usar a abordagem de desenvolvimento iterativa e incremental, para dividir as atividades em iterações em que cada iteração gera um incremento do software. De acordo com o Processo Unificado, uma descrição da arquitetura do software, um documento de visão e um modelo de projeto são aplicáveis, respectivamente, nas fases: construção, transição e concepção. concepção, concepção e elaboração. elaboração, concepção e construção. concepção, elaboração e transição. transição, construção e construção. Construa um texto com no máximo 15 linhas apresentando uma comparação entre os ciclos de vida em cascata e Iterativo e Incremental apresentando vantagens e desvantagens. Gabarito: Cascata: Foi o primeiro processo de desenvolvimento proposto e é de uso tradicional. Apresentar a vantagem de ser simples e por isso pode ser útil em pequenos projetos pois é fácil de gerenciar. Entretanto, por ser sequencial e desenvolver o software como um todo, é restritivo quanto às mudanças de requisito, além de somente realizar a entrega ao final do processo. Iterativo Incremental: Surgiu com a OO. Propõe o desenvolvimento do sistema em partes, separando‐as em diversos ciclos de desenvolvimento, realizando entregas de forma a ir
Compartilhar