04__Abordagem Metodológica para AS Flashcards
V/F
O processo de desenvolvimento de SI/software tem uma abordagem sistemática e organizada, cuja escolha é sempre consistente
Falso
A escolha depende de vários fatores
V/F
O grau de novidade do projeto é um dos vários fatores de escolha no desenvolvimento de SI
Verdadeiro
V/F
No processo de desenvolvimento de SI/software, por ser tão objetivo, é possível encontrar um único processo que funcione sempre
Falso
Nem sempre é possível encontrar um único processo que funcione sempre
No processos cujo grau de formalismo é _____, há um melhor compromisso entre a criatividade da equipa e as necessidades de documentação:
a) elevado
b) intermédio
c) baixo
b)
V/F
Os processos altamente formais podem levar ao caos
Falso
Processos altamente informais
Enumera a sequência das etapas do processo:
1) Projeto do sistema
2) Análise de requisitos
3) Análise do problema
4) Manutenção
5) Solução
6) Implementação e testes
7) Problema
7 - 3 - 2 - 1 - 6 - 5 - 4
V/F
O processo de desenvolvimento em cascata é um processo em espiral e sequencial
Falso
Processo linear e sequencial
V/F
No processo de desenvolvimento em cascata, as fases são levadas a cabo de forma descontínua
Falso
Fases são levadas a cabo de forma consecutiva
V/F
O processo de desenvolvimento em cascata é indicado para projetos complexos, com equipas multidisciplinares
Falso
Indicado para projetos pequenos, com equipas não muito multidisciplinares
V/F
Uma das vantagens do processo de desenvolvimento em cascata é que tem requisitos dinâmicos e é próximo dos clientes
Falso
É um problema porque NÃO tem requisitos dinâmicos e é afastado dos utilizadores
V/F
Os erros silenciosos levam à má compreensão do problema e mau levantamento de requisitos, o que é um dos problemas do processo de desenvolvimento em cascata
Verdadeiro
V/F
No processo de desenvolvimento em cascata, é possível detetar os erros em cada fase, uma vez que existe mecanismo de feedback entre cada uma delas
Falso
Não há mecanismo de feedback entre fases, pelo que os erros só são detetados no final
V/F
No processo de desenvolvimento em cascata, o custo de recuperação do erro é muito elevado, e cresce linearmente entre as fases
Falso
Cresce exponencialmente
Quanto _____ for cometido o erro, _____ será detetado:
a) mais tarde, mais facilmente
b) mais cedo, mais tarde
b)
V/F
No processo de desenvolvimento em cascata, se o erro for no final, o custo é alto
Falso
Erro no final, custo é baixo
V/F
No processo de desenvolvimento em cascata, se o erro for cometido no início, o custo de retrabalho não será muito elevado
Falso
Será bastante elevado – mais vale começar processo de novo
V/F
No processo de desenvolvimento iterativo e incremental, em cada iteração, existe incrementação
Verdadeiro
V/F
O processo de desenvolvimento iterativo e incremental parte de um subconjunto lógico e complexo de requisitos
Falso
Subconjunto lógico e simples
V/F
No processo de desenvolvimento iterativo e incremental, há permanente contacto com os utilizadores
Verdadeiro
V/F
O processo de desenvolvimento iterativo e incremental não tem requisitos dinâmicos
Falso
Tem requisitos dinâmicos
V/F
O processo de desenvolvimento iterativo e incremental dá-se num modelo linear com fases diluídas
Falso
Modelo espiral com fases diluídas
V/F
No processo de desenvolvimento iterativo e incremental, se o utilizador não conhece a linguagem UML, é um problema porque não pode utilizar protótipos
Falso
Se não conhece UML, usa-se protótipos
V/F
No processo de desenvolvimento iterativo e incremental, não pode haver alterações do projeto
Falso
Pode, tanto novas funcionalidades, como eliminação de outras que não respondam aos requisitos
RUP é uma abordagem de desenvolvimento _____
OO (Orientada e Objetos)
V/F No RUP (Rational Unified Process) utiliza-se uma notação UML - Unified Modeling Language
Verdadeiro
V/F
No RUP, na fase da elaboração, é definido o âmbito do projeto e o domínio do problema
Falso
Fase de iniciação/conceção
V/F
No RUP, na fase de construção, a ênfase é colocada no desenho do produto e há um forte peso na análise de requisitos
Falso
Fase de elaboração
V/F
No RUP, é na fase de construção que se inicia a implementação
É no final da fase de elaboração que se inicia a implementação
V/F
O RUP (Rational Unified Process) é uma abordagem de desenvolvimento Orientada a Objetos segundo um paradigma iterativo e incremental
Verdadeiro
V/F
O modelo é o resultado do processo de análise de sistemas, que tem por objetivo comunicar de forma completa e consistente todos os elementos necessários à produção do sistema
Verdadeiro
V/F
No processo de desenvolvimento em cascata, em cada iteração são feitas modificações do projeto, refletindo-se muitas vezes na introdução de novas funcionalidades
Falso
No processo de desenvolvimento iterativo e incremental
O RUP (Rational Unified Process) é uma abordagem de desenvolvimento Orientada a Objetos segundo um paradigma — e —
Iterativo e incremental
O processo de desenvolvimento iterativo e incremental parte de um suconjunto lógico e —
a) complexo
b) simples
b)
O processo de desenvolvimento iterativo e incremental dá-se num modelo — em fases —
Espiral
Diluídas