03 Artigo Pos1
Alexandre Silveira de Sousa, Diego Silva, Hallein C. S. da Rosa, Jayson N. de Melo
Universidade do Sul de Santa Catarina – (UNISUL)
Palhoça - SC alexandre1111@gmail.com, diego.avai@gmail.com, hallein@unisu.br jayson@unisul.br
Abstract
This article presents aspects and concepts related to the Engineering of Software, presenting the concepts, classic cycle of life of software, prototypical, model spiral and techniques of fourth generation in accordance with some famous authors. Inside of the boarding made on the classic cycle of life of software or cascade model it describes six phases of the development. In this article is presented a equivalence relation between concepts and methods used in the Engineering of Software.
Resumo.
Este artigo apresenta aspectos e conceitos relacionados à Engenharia de Software, apresentando os conceitos, ciclo de vida clássico do software, prototipação, modelo espiral e técnicas de quarta geração de acordo com autores renomados. Dentro da abordagem feita sobre o ciclo de vida clássico do software ou modelo cascata descreve-se a seis fases do desenvolvimento. Apresenta-se também neste artigo uma relação de equivalência entre conceitos e métodos utilizados na Engenharia de Software.
1. Conceitos de Engenharia de Software
Uma das primeiras definições relacionadas à Engenharia de Softwares, segundo Pressman (1995), surgiu na primeira grande conferencia sobre o assunto o autor Fritz Bauer definiu como sendo “o estabelecimento e uso de sólidos princípios de engenharia para que se possa obter economicamente um software que seja confiável e que funcione eficientemente em máquinas reais”. Segundo ASSIS (1995), o IEEE conceitua a engenharia de software como sendo a aplicação de uma abordagem sistemática, disciplinada e quantificável, ao desenvolvimento operação e manutenção do software, isto é, uma forma de abordagem para o desenvolvimento e construção de software.
Neste artigo iremos