Subject Details
Dept     : GCD
Sem      : 4
Regul    : 2022-2025
Faculty : Ms.S Saranya
phone  : NIL
E-mail  :
173
Page views
2
Files
1
Videos
0
R.Links

Icon
Syllabus

UNIT
1
Product and Process

The Nature of Software – The changing nature of Software – The Software Process – Process models –The Waterfall Model– Incremental Process Model- Evolutionary Process Models–The Unified Process- Agile Development – Extreme Programming (XP)- Adaptive Software Development(ASD)- Scrum-Crystal-Feature Driven Development(FDD)-Agile Modeling.

UNIT
2
Requirements Analysis and Specification

Requirements Analysis – Software Requirements – Requirements Engineering – Eliciting Requirements – Developing Use Cases– Building the Requirements Model – Negotiating and Validating Requirements.

UNIT
3
Analysis and Design:

Requirements Modeling: Scenarios, Information, Analysis Classes – Scenario Based Modeling – Data Modeling – Class-Based Modeling – Flow Oriented Models– Behavioral Models. Design Process and Concepts: Design Model: Data Design Elements – Architectural Design.

UNIT
4
Software Testing:

Software Testing Strategies – System Testing – Debugging – White Box Testing – Black Box Testing – Model Based Testing –Testing Object-Oriented and Web Based Applications – User Interface Testing – Configuration Testing – Security Testing – Performance Testing.

UNIT
5
Software Project Management

Software Project Management Concepts – Process and Project Metrics – Estimation for Software Projects – Project Scheduling – Risk Management– Software Configuration Management – Software Process Improvements (SPI) – The SPI Process – Capability Machine Model Integration (CMMI) – Other SPI Frameworks.

Reference Book:

1. Rajib Mall, ―Fundamentals of Software Engineering‖, Prentice Hall India, Fifth Edition. ISBN:9789388028028 2. Ian Sommerville, ―Software Engineering‖, Pearson Education, Tenth Edition, 2018. ISBN-10: 9332582696 3. Watts S. Humphrey, ―A Discipline For Software Engineering‖, Pearson Education, Second reprint edition, 2007. ISBN-10: 8131703800 4. Shari Lawrence Pfleeger, Joanne M. Atlee, ―Software Engineering: Theory and Practice‖, Fourth Edition, Pearson Education,2010. ISBN-10: 9788131760628

Text Book:

1. Roger S. Pressman, ―Software Engineering: A Practitioners Approach‖, McGraw Hill International Edition, Eighth Edition, 2019.ISBN-10: 9353165717.

 

Print    Download