Buscar

Engenharia e Projeto de Software (ADS19) - Avaliação Final (Discursiva) - Individual Semipresencial (Cod 687314)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Engenharia e Projeto de Software (ADS19) 
Avaliação Final (Discursiva) - Individual Semipresencial (Cod.:687314) 
 
1 - No início do computador, a situação da indústria de hardware e software era complicada. As empresas de 
tecnologia enfrentavam diversos problemas para manter os hardwares e softwares funcionando 100% para seus 
clientes. No que diz respeito a isso, disserte sobre as causas das falhas de hardware e de software. 
Resposta esperada 
*HARDWARE: os índices de falhas são relativamente elevados logo no começo do ciclo de vida do hardware, os 
defeitos são corrigidos e o índice de falhas cai para estável, *porém, à medida que o tempo passa, o índice de falhas 
eleva-se novamente, conforme os componentes de hardware vão sofrendo males ambientais (poeira, vibração, 
abuso, temperaturas extremas etc.). *SOFTWARE: não é sensível aos problemas ambientais. Os defeitos não 
descobertos no começo da vida de um programa provocarão elevados índices de falhas; após corrigidas, a curva 
achata-se; entretanto, fica claro que o software não se desgasta. Todavia, se deteriora. *Percebe -se que a 
manutenção do software envolve consideravelmente mais complexidade do que a de hardware. Basta substituir um 
componente de hardware por uma peça de reposição; já com o software não existe reposição de peças, toda falha 
indica um erro de projeto ou no processo por meio do qual o projeto é especificado e traduzido em código 
executável por máquina. 
2 - As Metodologias Ágeis de Desenvolvimento de Software são indicadas como sendo uma opção às abordagens 
tradicionais para desenvolver softwares: produzem pouca documentação, é recomendado documentar somente o 
que será útil. Em essência, as Metodologias Ágeis foram desenvolvidas com o objetivo de vencer as fraquezas 
percebidas e reais da Engenharia de Software (PRESSMAN, 2010). No que diz respeito às características dos métodos 
ágeis, disserte sobre as principais diferenças entre eles e os modelos controlados. 
 
FONTE: PRESSMAN, Roger S. Engenharia de software. 6 ed, Porto Alegre: Mc Graw Hill, 2010. 
Resposta esperada 
1. Premissa Fundamental do modelo ágil é a ênfase na agilidade, e no modelo controlado é a ênfase no controle 
operacional. 2. A condução dos trabalhos do modelo ágil é baseada em processos empíricos, e no modelo controlado 
é baseada em processos formais. 3. Escopo da solução do modelo ágil é centrado no desenvolvimento, e no modelo 
controlado é em todas as disciplinas. 4. Profundidade da abordagem do modelo ágil é definir apenas o que deve ser 
feito, e no modelo controlado é definir o que e como deve ser feito. 5. Foco dos profissionais do modelo ágil é 
atuação local (por projeto), e no modelo controlado é atuação global (por disciplina). 6. Abordagem estratégica do 
modelo ágil é atender melhor o curto prazo, e no modelo controlado é atender melhor em longo prazo. 7. Palavras-
chave do modelo ágil são pessoas, feedback e adaptação, e no modelo controlado são maturidade, estrutura e 
padronização. 8. Modelos de implementação do modelo ágil são XP, SCRUM, FDD, APM, LEAN, CRYSTAL e DSDM, e 
no modelo controlado são CMMI, RUP, ITIL, ISO, PMI, MPS.Br.

Continue navegando