Engenharia de software
2012
Engenharia de Software
Processos de Desenvolvimento de software
Adriana
ENGENHARIA DE SOFTWARE: Processo de desenvolvimento de software.
Bárbara Aparecida Alves Novais Santos
Islei Soares Sousa
IBTA – Instituto Brasileiro de Tecnologia Avançada
Islei_sjc@hotmail.com
RESUMO
O software está presente em nosso cotidiano ativamente, seja por meio de comunicação, segurança, entretenimento etc. O software é um componente fundamental do dia a dia. Ele precisa atender necessidades de diversos usuários com rapidez, precisão e ser acessível financeiramente.
Existem várias para conceber e produzir um software. Uma é contratar profissionais com grande experiência em desenvolvimento de software. A outra, mais permanente, é implantar processos, métodos e ferramentas para que o desenvolvimento seja mais previsível independente de quem produza o software. Nesse contexto, a Engenharia de Software desempenha um papel fundamental para desenvolver software com qualidade e produtividade.
Palavras-chave: Software, Engenharia, computação, programação.
ABSTRACT
The software is actively present in our daily lives, whether through communication, security, entertainment etc… The software is a critical component of everyday life. He needs to meet our needs quickly, accurately, and be affordable.
To design and produce a software has several forms. One is to hire professionals with extensive experience in software development. The other, more permanent, is deploying processes, methods and tools for development to be more predictable regardless of who produces the software. In this context, Software Engineering plays a key role in developing software quality and productivity.
Keywords: Software, engineering, computing, programming.
1. INTRODUÇÃO
De acordo com Friedrich Bauer ¹, “A Engenharia de Software é o estabelecimento e uso de sólidos princípios de engenharia a fim de obter um software que seja