Escolar Documentos
Profissional Documentos
Cultura Documentos
Quando se fala em engenahria de software não se trata apenas do programa em si, mas
de toda a documentação associada e dados de configuração necessários para se fazer
esse programa operar corretamente.
Heterogeneidade: Cada vez mais requer dos sistemas que operem como
sistemas distribuídos através das redes que incluem diferentes tipos de
computadores e dispositivos móveis. Frequentemente é necessário integrar
softwares novos com sistemas mais antigos, escritos em linguagens de
programação diferentes. O desafio é desenvolver técnicas para construir um
software confiável que seja flexível o suficiente para lidar com essas mudanças.