Page 43 - DCAP405_SOFTWARE_ENGINEERING
P. 43
Software Engineering
Notes 3. The main goal of software engineering is to help developers obtain high-quality software
at low cost and with a small time. Discuss.
4. Software products are the outcomes of a software project. Comment.
5. Software development process is divided into a number of phases. Describe.
6. A production process is a sequence of steps. Explain.
7. The CMM has been widely adopted and used by the U.S. Government, industry, and
academia. Examine.
Self Assessment
1. sub-activities 2. software engineering
3. application generators 4. simultaneously
5. development 6. operation
7. accurately 8. managing
2.7 Further Readings
Books Rajib Mall, Fundamentals of Software Engineering, 2nd Edition, PHI.
Richard Fairpy, Software Engineering Concepts, Tata McGraw Hill, 1997.
R.S. Pressman, Software Engineering – A Practitioner’s Approach, 5th Edition, Tata
McGraw Hill Higher education.
Sommerville, Software Engineering, 6th Edition, Pearson Education
Online links http://www.comp.lancs.ac.uk/computing/resources/IanS/SE7/Presentations/
PDF/ch4.pdf
http://en.wikipedia.org/wiki/Process_patterns
36 LOVELY PROFESSIONAL UNIVERSITY