Engenharia de software

Engenharia de software

O termo Engenharia de software (em inglês software engineering) designa o conjunto dos métodos, das técnicas e instrumentos que concorrem para a produção de um software, para além da simples actividade de programação.

A escolha do termo “engenharia” faz directamente referência à engenharia civil, designando a arte da construção. Com efeito, para construir uma obra arquitectural, o simples facto de pôr tijolo e cimento não é suficiente. A construção de um edifício é um todo, compreendendo actividades de concepção arquitectural, de alvenaria, de canalização e de eletricidade, devem ser coordenadas para obter um controlo dos prazos e do orçamento.

A engenharia de software comporta, por conseguinte, aspectos de gestão de projecto para um software nos prazos previstos, com um orçamento dominado e dando satisfação ao cliente (noção de qualidade).

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.
Este documento, intitulado 'Engenharia de software', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.

Assine nossa newsletter!

Assine nossa newsletter!
Junte-se à comunidade