SóProvas


ID
56716
Banca
CESPE / CEBRASPE
Órgão
ANAC
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

Segundo Ian Sommerville, (Engenharia de software, 2007, p.
5), a engenharia de software é uma disciplina de engenharia
relacionada a todos os aspectos da produção de software, desde
os estágios iniciais de especificação do sistema até sua
manutenção. Acerca da engenharia de software, julgue os itens a
seguir.

O termo engenharia pretende indicar que o desenvolvimento de software submete-se a leis similares às que governam a manufatura de produtos industriais em engenharias tradicionais, pois ambos são metodológicos.

Alternativas
Comentários
  • Eu não tocaria nessa questão em uma situação real. É controverso. Dizer que submete-se a lei é exagero. Além disso, produtos manufaturados são regidos por processos. Ou seja, são contínuos, iguais e sem fim. O crontrário de um projeto de software, que é sempre diferente, tem final determinado e é interativo.Agora, realmente, ambos seguem uma metodologia...Como não sei o que se passava na cabeça de quem formulou essa questão, o melhor é deixar em branco!
  • Sommerville, na introdução do referido livro, diz  "a engenharia de software é um ramo da engenharia cujo foco é o desenvolvimento dentro de custos adequados de sistemas de software de alta qualidade. Software é abstrato e intangível. Náo é limitado por materiais ou controlado por leis da física ou por processos de manufatura.... a falta de restrições naturais significa que o software pode facilmente se tornar extremamente complexo e, portanto, muitto difícil de ser compreendido.", o que contraria a questão.

    O trecho seguinte "...pois ambos são metodológicos" pode ser considerado correto. Segundo o próprio autor, "noções fundamentais de processo e de organização de sistemas constituem a base de todas essas técnicas que constituem a essência da engenharia de software".

    O trecho inicial invalida a questão e, portanto, acredito que o gabarito da questão deveria ser ERRADO.

  • Marquei errado, mas essa questão foi retirada do livro  "Engenharia de software e Sistemas da Informação" de Denis Alcides Rezende 3e Ed.

    Pág. 5

    "Associado a esses objetivos, o termo engenharia pretende indicar que o desenvolvimento de software deve submeter-se a leis similares às que governam a manufatura de produtos industrias em engenharias tradicionais, pois ambos são metodológicos (MAFFEO, 1992) "
  • O ponto nevrálgico da questão é o entendimento do trecho "(...) submete-se a leis similares (...)".
    Muito subjetivo e difícil determinar a fronteira de que até que ponto é aderente as leis que governam a manufatura de produtos industriais.
    Como é CESPE, boa pedida é deixar em branco! :)
  • Salvo engano, no livro do Pressman fala justamente que o software não pode ser comparado a outros produtos de engenharia por não ser manufaturado.
    Embora eu tenha marcado errado, revendo o enunciado acredito que a resposta esteja mesmo correta pois cita que o desenvolvimento se submete a leis "similares" e não idênticas as que governam a manufatura de produtos. Talvez a questão tenha ficado ainda mais confusa por causa do termo "leis".
  • Boa noite,
    marquei Correto usando analogia, vejam como faz sentido : produtos industriais (uma casa pré-fabricada por exemplo) e produtos de software sao regidos por ciclos realmente similares - a casa tem um orçamento inicial, um projeto de requisitos (piso, metais, tubulacoes, cores, etc), uma fase de construcao (literalmente até) e uma fase de entrega, onde o dono recebe a casa. tambem tem fases de validacao onde o  dono "aprova" o andamento da obra e "testa" o resultado preliminar. Ou seja, é muito parecido com software. Acredito ser por isso que o autor da questao comparou software e produto industrial como resultado de trabalhos de engenharia.
    Obrigado.