Alguns Fundamentos da Engenharia de Software O que Engenharia de Software a mesma coisa que Cincia da Computao Ou uma entre muitas especialidades da Cincia da Computao Ou dos Sistemas de Informao, ou do Processamento de Dados, ou da Informtica, ou da Tecnologia da Informao Ou uma especialidade diferente de todas as anteriores Na maioria das instituies brasileiras de ensino superior, o conjunto de conhecimentos e tcnicas conhecido como Engenharia de Software ensinado em uma ou duas disciplinas dos cursos que tm os nomes de Cincia da Computao, Informtica ou Sistemas de Informao. Raramente, em mais disciplinas, muitas vezes opcionais, e muitas vezes oferecidas apenas em nvel de ps-graduao. Algumas instituies oferecem cursos de ps-graduao em Engenharia de Software, geralmente no nvel de especializao. O uso do termo para designar uma carreira profissional tambm no muito comum, mesmo em organizaes que produzem grande quantidade de software, ou at naquelas em que o desenvolvimento de software atividade fim. Programas e exames de certificao em Engenharia de Software so pouco conhecidos, ao contrrio do que acontece com algumas linguagens e tecnologias usados por esses profissionais. Em outros pases, a situao um pouco diferente. Algumas universidades americanas oferecem programas de graduao, mestrado e doutorado na rea. O IEEE (Institute of Electrical and Electronics Engineers), principal organizao internacional de profissionais de Engenharia Eltrica, atravs daComputer Society, que forma o seu ramo em Computao, oferece a qualificao de Profissional Certificado para o Desenvolvimento de Software. Cincia, Engenharia e Valor Sem pretender fazer distines definitivas, vamos explorar o que dizem os dicionrios. O Dicionrio Aurlio Eletrnico V.2.0 assim define Cincia e Engenharia Cincia- Conjunto organizado de conhecimentos relativos a um determinado objeto, especialmente os obtidos mediante a observao, a experincia dos fatos e um mtodo prprio. Engenharia- Arte de aplicar