|
Unit �I Introduction to software Eng. Project size and its categories � planning a software project � Software Development life cycle-planning and organizational structure.
Unit � II Software cost estimation � Cost Factor � cost estimation techniques - maintenance cost estimation � Software requirement specification � formal specification techniques
Unit � III Software design � fundamental design concepts and relations � modularization � module design techniques detail design considerations � implementation issues � structure coding techniques � coding style � standard and guide lines � documentation verification and validation techniques � quality assurance walk through and inspection � testing format verification
Unit � IV Software tools � overview of CASE � software reliability � software errors � faults � repairs and availabilities � software maintenance. Managerial aspects of maintenance � Maintenance tools and techniques.
Text Books: 1. R.S. Pressman, Software Engineering, Mc Graw Hill Publishing Company 1987 2. R.Facies, Software Engineering, Mc Graw Hill Publishing Company, 1986
|