|
Software Engineering is the discipline of designing, creating, and maintaining software by applying technologies and practices from computer science, project management, engineering, application domains and other fields.
Software engineering is concerned with the application of engineering principles to the conception, development and verification of a software system. This discipline deals with identifying, defining, realizing and verifying the
required characteristics of the resultant software. These software characteristics may include: functionality, reliability, maintainability, availability, testability, ease-of-use, portability, and other attributes. Software
engineering addresses these characteristics by preparing design and technical specifications that, if implemented properly, will result in software that can be verified to meet these requirements.
Software engineering is
also concerned with the characteristics of the software development process. In this regard, it deals with characteristics such as cost of development, duration of development, and risks in development of software.
We offer a Software Engineering presentation. Request key to open the presentation by eMail. We are focused on different state-of-the-art principles:(links to wikipedia for further information)
|