Exercícios introdução a engenharia de software
1 – Destaque os principais termos do conceito de Software.
É definido como programas, procedimentos, é um produto cujo objetivo é transformar e/ou controlar obem mais importante do século vinte e um, a informação.
2 - Destacar os principais conceitos da definição de ES segundo a IEEE.
Aplicação de uma abordagem sistemática, disciplinada equantificável para o desenvolvimento, operação emanutenção do software. O estudo de abordagens eprincípios a fim de obter economicamente softwares confiáveis e que executem de forma eficiente nasmáquinas reais.
3 - Procure na internet pelo menos duas "definições" para o termo "Engenharia de Software“. Informe a fonte.
“A aplicação prática do conhecimento científico para o projeto e a construção de programas computacionais e a documentação necessária à sua operação e manutenção.” [Boehm, 76]
“Conjunto de métodos, técnicas e ferramentas necessárias à produção desoftware de qualidade para todas as etapas do ciclo de vida do produto.”[Krakowiak, 85]
4 - Os mitos da área de software estão pouco a pouco enfraquecendo ou desaparecendo, porém outros estão surgindo. Encontre pelo menos um mito novo em uma das categorias.
Mito 5. "Os requisitos de projeto mudam continuamente durante o seu desenvolvimento,mas isto não representa um problema, uma vez que o software é flexível e poderá suportar facilmente as alterações."
Realidade 5. É verdade que o software é flexível (pelo menos mais flexível do que a maioriados produtos manufaturados). Entretanto, não existe software, por mais flexível que suporte alterações de requisitos significativas com adicional zero em relação ao custo de desenvolvimento. O fator de multiplicação nos custos de desenvolvimento do software devido a alterações nos requisitos cresce em função do estágio de evolução do projeto.
5 - O que é mais importante, o produto ou o processo?
Se um processo de desenvolvimento de um produto é ruim, o produto obtido é ruim, não