02 Lista De Exerccios Engenharia De Requisitos
ENGENHARIA DE SOFTWARE I
Curso:
SISTEMAS DE INFORMAÇÃO
Professor (a):
GLEDSTON CARNEIRO
Aluno (a):
ATIVIDADE 02 – ENGENHARIA DE REQUISITOS
1. Defina Engenharia de Software, com suas palavras e comente sua importância no atual cenário de desenvolvimento de Software.
Área da informática dedicada a desenvolvimento e produção de softwares. A engenharia de software envolve o uso de modelos abstratos e precisos, permitindo ao engenheiro especificar, projetar, implementar e manter sistemas de software, com a finalidade de avaliar e garantir sua qualidade.
2. Com base nos conhecimentos discutidos em sala e em sua experiência como Engenheiro de Software, comente a imagem a baixo, de modo a deixar claro os principais aspectos evidenciados na imagem:
Para muitas pessoas, sejam empresas, clientes ou usuários software refere-se a problemas. Porém muitos não sabem que esses problemas aparecem devido às inúmeras dificuldades enfrentadas durante o desenvolvimento: baixa qualidade, requisitos não atendidos, prazos longos, falta de feedback, orçamentos fora do estimado, porém esses problemas podem ser evitados se for gerenciado de forma correta.
3. Use argumentos que contrapõem “os mitos” com a “realidade” no desenvolvimento de software.
a. Não necessitamos de maior planejamento, já temos um manual repleto de procedimentos para construção de software, a equipe vai se ofender...
Mito. Manual não evita erros ou atrasos gerenciamento sim, porém eles ainda podem acontecer, porém são corrigidos de forma mais rápida e eficaz.
b. Temos equipamentos novos, assim meu pessoal já usa ferramentas adequadas de desenvolvimento.
c. Se nós estamos atrasados no cronograma, podemos adicionar mais programadores e tirar o atraso.
Inserir novos integrantes na equipe pode custar mais tempo, pois os novos integrantes tem que entender sobre o que esta sendo desenvolvido e isso pode levar tempo.
d. Os requisitos de projeto modificam-se continuamente, mas as mudanças podem ser