-
Engenharia de software é uma área da computação voltada à especificação, desenvolvimento e manutenção de sistemas de software, com aplicação de tecnologias e práticas de gerência de projetos e outras disciplinas, visando organização, produtividade e qualidade.
fonte: http://pt.wikipedia.org/wiki/Engenharia_de_software
-
A dica da questão está na palavra "disciplina".
a) ciclo de vida não é disciplina
b) programação OO também não é disciplina
c) análise de sistemas não é disciplina
d) engenharia de requisitos é disciplina MAS ela compete apenas a fase inicial do desenvolvimento. (ao contrário do que afirma aqui: "desde os estágios iniciais de especificação do sistema até a manutenção desse sistema")
e) Engenharia de software é disciplina e abrange todas as etapas do desenvolvimento, desde a especificação até a manutenção. (CORRETA)
-
O comentário da ma está 99% correto, porém acho que a disciplina de engenharia de requisitos não existe só nos estágios iniciais. Como exemplo o RUP, esta disciplina é mais utilizada na fase de concepção, porém ela continua até a transição, porém com menos intensidade.
-
Complementando o comentário do Friathau...
O RUP utiliza o modelo iterativo/incremental que diz que os requisitos são dinâmicos, ou seja, vão evoluindo ou sendo alterados/ajustados nas fases posteriores à fase inicial.
-
Engenharia de software é elegível. As outras alternativas não se caracterizam como "disciplinas" no contexto apresentad; As demais que podem se caracterizar como "disciplinas" não representam TODOS os aspectos de produção de software.
-
Eng soft tem a ver com processos (o que?), métodos (como?) e ferramentas...enquanto que o ciclo de vida do software só diz respeito ao "o que fazer" e não ao como fazer ou às ferramentas...sendo assim, considerando "todos os aspectos" a resposta é letra E.
-
é uma disciplina que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a manutenção desse sistema, depois que ele entrou em operação
Engenharia de software é uma disciplina de engenharia cujo foco está em todos os aspectos da produção de software, desde os estágios iniciais da especificação do sistema até sua manutenção, quando o sistema já está sendo usado
Engenharia tem a ver com obter resultados de qualidade requeridos dentro do cronograma e do orçamento.
letra E
-
Segundo Sommerville (2011), a engenharia de software é uma disciplina de engenharia que se preocupa com todos os aspectos da produção de software, passando por todos os estágios de desenvolvimento, desde a especificação de requisitos até a manutenção do sistema. O Instituto de Engenheiros Eletricistas e Eletrônicos (IEEE) define a engenharia de software como a uma abordagem sistemática, disciplinada e quantificável para o desenvolvimento, operação e manutenção de software. Já Friedrich Ludwig Bauer diz que a "Engenharia de Software é a criação e a utilização de sólidos princípios de engenharia a fim de obter software de maneira econômica, que seja confiável e que trabalhe eficientemente em máquinas reais".
Fonte: exponencial concursos