Understanding Software Engineering
9:06 AMIt is a systematization of the process of software development to ensure the best solution most economically. Its goal is to produce high quality software at low rate.
Software Engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software. A typical software development project will need to go through the phase of Analysis, Design, Programming, Testing and Implementation. Software Project Management (SPM), Software Quality Assurance (SQA) and the use of Computer aided Software Engineering (CASE) would run parallel with the other phases and finally comes the maintenance phase. It is always said that more than 80% of the costs go towards maintenance of the software.
Software Methodology
It is a step by step plan for implementing a method using certain tools and procedures. It often describes the entry criteria, exit criteria and checkpoint for each of the activities or components in software engineering.

0 comments