Você está na página 1de 1

UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo ... https://online.unip.

br/imprimir/imprimirconteudo

O que é software?

Muitas pessoas atualmente ainda possuem um conceito errado a respeito de software, o que é então para
vocês software???? (Resposta da classe para debate).

Segundo o Autor Roger Pressman, software de computador é o produto que os profissionais de software
(quais são os profissionais), constroem e mantêm ao longo do tempo. Esse software abrange programas
que executam em computadores de qualquer tamanho e arquitetura, conteúdo que é apresentado ao
programa a ser executado e documentos tanto de forma impressa quanto virtual que combinam todas as
formas de mídias eletrônicas.

Podemos concluir dessa forma que software, não é como muitos pensam apenas o programa, mas sim
todo o resto que esta envolvido na sua fabricação (requisitos, analise, documentação, prototipação, testes,
manuais de sistema, manuais do usuário).

O que é Engenharia de Software?

Como agora já vimos conceitualmente o que é realmente software, vamos entender o que é a
engenharia de software.

Da mesma maneira que debatemos o software, faremos com a Engenharia, sendo assim o que é
para vocês engenharia de Software?? (Breve debate com a turma).

Segundo Sommerville, Engenharia de software é uma disciplina de engenharia relacionada com


todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até sua
manutenção, depois que este entrar em operação.

Nessa definição dada por Sommerville temos duas frases importantes que vamos discutir a seguir:

ü Disciplina de Engenharia – É dito uma disciplina, porque os engenheiros estão sempre aplicando
teorias, métodos e ferramentas sempre aonde as mesmas forem mais apropriadas e usando-as de modo
seletivo, além disso os engenheiros estão sempre estudando novas maneiras e métodos de solucionar os
problemas.

ü Todos os aspectos da produção de software – Isso significa dizer que a Engenharia não esta
relacionada apenas com os processos técnicos de desenvolvimento de software, mas também com
atividades como o gerenciamento e desenvolvimento de ferramentas, métodos e teorias que apóiem a
produção de software.

Quais os objetivos?

1 of 1 12/09/2018 15:42