Poucas pessoas sabem a diferença entre Ciência da Computação e Engenharia de Software. Eu mesmo não fazia idéia antes de entrar na faculdade. Mas outro dia pensei numa forma rápida de saber se uma tarefa é de uma ou de outra área. Se o usuário consegue notar a diferença no software antes e depois de uma tarefa, então nesta tarefa foi aplicada Ciência da Computação. Se não, foi Engenharia de Software.
Engenharia de Software diz respeito a como o software é desenvolvido, testado e organizado, mas sem mexer nas informações do usuário. Quanto mais Engenharia de Software é aplicada, mais rápido o software é desenvolvido, consumindo menos recursos humanos e com menos bugs. Já Ciência da computação trata da transformação da informação e otimização da utilização dos recursos computacionais pelo software. Resumindo, Engenharia de Software é voltada para trazer valor para o desenvolvedor, e Ciência da Computação, para o usuário.
domingo, 7 de fevereiro de 2010
Assinar:
Postar comentários (Atom)
Um comentário:
Parabéns, foi um dos únicos textos que me respondeu e foi direto ao ponto.
Postar um comentário