Engenharia de software
Jeferson Anderson silva Santana
Flávio Ribeiro dos Santos
Resumo. Este pequeno artigo descreve sucintamente a importância da engenharia de software nos tempos atuais onde o desenvolvimento de software se destaca na sociedade contemporânea. Destaca a preocupação com a qualidade do produto “software”. Descreve os processos e modelos de processos no desenvolvimento de software para atingir o objetivo de qualidade de software.
1. Introdução
O desenvolvimento de software tem crescido nos últimos anos devido a sua grande importância na sociedade contemporânea. O uso cada vez maior de computadores pessoais e nas diversas áreas do conhecimento humano tem gerado uma crescente demanda por soluções que automatizem os diversos processos.
Iniciantes da área de desenvolvimento de software têm o costume de confundir desenvolvimento com programação, pois estes estão em fase de desenvolver suas habilidades no raciocínio lógico na resolução de pequenos problemas. Mas quando se deparam com problemas mais complexo requerem maior conhecimento e habilidades já que o uso de uma abordagem individual, centrada na programação não é mais indicada.
Segundo Falbo (2005), com o intuito de melhorar a qualidade dos softwares em geral e aumentar a produtividade no desenvolvimento de tais produtos, surgiu a engenharia de software. É responsável estabelecimento de técnicas e práticas para o desenvolvimento de software cobrindo uma ampla área de aplicações e diferentes tipos de dispositivos, tais como sistemas de informação corporativos, sistemas e portais Web, aplicações em telefones celulares.
2. Engenharia de Software
A engenharia de software propõe métodos sistemáticos com o uso adequado de ferramentas e técnicas, que levam em consideração o problema a ser resolvido, as necessidades dos clientes e os