31 December 2006
The development of software engineering resulted in a methodology for the formalization of the process of developing software based on optimizing costs. The augmentation of requirements for the quality of systems involved the demand for definition and employment of strategies projection and well-structured software development. The engineering software covers all aspects of software production from the early stages of system specifications and maintenance of to the maintenance after its implementation.