Artigo Engenharia De Software Alguns Fundamentos Da Engenharia De Software

Páginas: 12 (2763 palavras) Publicado: 10 de junho de 2015
www.devmedia.com.br 
[versão para impressão]
Link original: http://www.devmedia.com.br/articles/viewcomp.asp?
comp=8029

Artigo Engenharia de
Software - Alguns
Fundamentos da
Engenharia de Software
Engenharia de Software é a mesma coisa que
Ciência da Computação? Ou é uma entre muitas
especialidades da Ciência da Computação? Ou dos
Sistemas de Informação, ou do Processamento de
Dados, ou daInformática, ou da Tecnologia da
Informação?

Esse artigo faz parte da revista Engenharia de Software edição
especial. Clique aqui para ler todos os artigos desta edição

Engenharia de Software
Alguns Fundamentos da Engenharia de Software
O que é Engenharia de Software?
É a mesma coisa que Ciência da Computação? Ou é uma entre muitasespecialidades da Ciência da Computação? Ou dos Sistemas de
Informação, ou do Processamento de Dados, ou da Informática, ou da
Tecnologia da Informação? Ou é uma especialidade diferente de todas as
anteriores?
Na maioria das instituições brasileiras de ensino superior, o conjunto de
conhecimentos e técnicas conhecido como Engenharia de Software é
ensinado em uma ou duas disciplinas dos cursos que têm os nomes deCiência da Computação, Informática ou Sistemas de Informação.
Raramente, em mais disciplinas, muitas vezes opcionais, e muitas vezes
oferecidas apenas em nível de pós­graduação. Algumas instituições
oferecem cursos de pós­graduação em Engenharia de Software,
geralmente no nível de especialização.

O uso do termo para designar uma carreira profissional também não é
muito comum, mesmo em organizações que produzem grande quantidadede software, ou até naquelas em que o desenvolvimento de software é
atividade fim. Programas e exames de certificação em Engenharia de
Software são pouco conhecidos, ao contrário do que acontece com
algumas linguagens e tecnologias usados por esses profissionais.
Em outros países, a situação é um pouco diferente. Algumas universidades
americanas oferecem programas de graduação, mestrado e doutorado naárea. O IEEE (Institute of Electrical and Electronics Engineers), principal
organização internacional de profissionais de Engenharia Elétrica, através
da Computer Society, que forma o seu ramo em Computação, oferece a
qualificação de Profissional Certificado para o Desenvolvimento de
Software.
 
Ciência, Engenharia e Valor
Sem pretender fazer distinções definitivas, vamos explorar o que dizem osdicionários. O Dicionário Aurélio Eletrônico V.2.0 assim define Ciência e
Engenharia:
Ciência ­ Conjunto organizado de conhecimentos relativos a um
determinado objeto, especialmente os obtidos mediante a observação, a
experiência dos fatos e um método próprio.
Engenharia ­ Arte de aplicar conhecimentos científicos e empíricos ecertas habilitações específicas à criação de estruturas, dispositivos e
processos que se utilizam para converter recursos naturais em formas
adequadas ao atendimento das necessidades humanas.
 

Vê­se que, pelas definições acima, a Ciência focaliza acumulação do
conhecimento através do método científico, com base em experimentos e
observações. Já a Engenharia aplica esses conhecimentos “ao
atendimento das necessidades humanas”. Embora o conhecimento sejacertamente uma necessidade humana, trata­se de uma entre várias
outras, sejam necessidades materiais, como alimentação, moradia,
segurança, ou imateriais, como afeição ou auto­estima. A tudo aquilo que
satisfaz a necessidades, atribui­se um valor. A Engenharia está, portanto,
ligada à noção de valor, e a Engenharia de Software busca gerar valor como processamento de informação. A noção de valor tem muitas
conseqüências práticas importantes, e, de fato, a teoria conhecida como
“Engenharia de Software Baseada em Valor” representa uma importante
escola de pensamento dentro da área.
 
Arte, Técnica, Artesanato, Indústria?
Outros termos constantes da definição de Engenharia podem ser
explorados de várias formas, com conseqüências interessantes. Por...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Resumo do Artigo "Alguns Fundamentos da Engenharia de Software"
  • Engenharia de software: Fundamentos da arquitetura de Software
  • Fundamentos de engenharia de software
  • Fundamentos de Engenharia de Software
  • Atividade Fundamentos em Engenharia de Software
  • Artigo Engenharia de Software
  • Tradução do artigo de engenharia de software
  • Artigo Engenharia de Software Introducao a Teste de Software

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!