PPSyllabuspdf 2024 02 03 11 39 26
PPSyllabuspdf 2024 02 03 11 39 26
PPSyllabuspdf 2024 02 03 11 39 26
CE 4th
4. COURSE OUTCOME :
Marks %
Sr. No. CO Statement
Weightage
6. CONTENT :
Sr. Total %
Content
No. Hrs Weightage
1. Unit I: Introduction and Software Project Planning:
The Evolving Role of Software, Fundamentals of Software Project
Planning, Software Metrics (Process, Product and Project Metrics),
Software Project Estimations, Software Project Planning (MS 12 15
Project Tool), Project Scheduling & Tracking, Risk Analysis &
Management (Risk Identification, Risk Projection, Risk
Refinement, Risk Mitigation).
2. UNIT II – Software Development Models:
Waterfall Model, Incremental Model, RAD Model, Prototyping 10 20
Model, Spiral Model.
3. UNIT III – Requirement Analysis and Specification:
Requirement Gathering and Analysis, Software Requirement
Specification (SRS) – Characteristic, Customer requirement,
8 15
Functional Requirement, Design Process - Classification of Design
Activities, Classification of Design Methodology, Cohesion and
Coupling.
4. UNIT IV – Various Models for Project Planning:
Introduction of UML, scenario-Based Modeling - Writing Use-
Cases, Developing an System Activity Diagram, Class diagram, ER 14 25
Diagram, Data-Flow Diagrams - Primitive Symbols of DFD,
Develop DFD Model of System.
5. UNIT V – Software Coding & Testing: 12 25
0 0 0 0 50 50
Note: This specification table shall be treated as a general guideline for students and teachers. The
actual distribution of marks in the question paper may vary slightly from above table.
8. REFERENCE BOOKS:
1. Bob Hughes, Mike Cotterell and Rajib Mall, “Software Project Management”, Sixth
Edition, Tata McGraw Hill, New Delhi, 2017.
2. Roger S. Pressman, Software Engineering- A practitioner’s Approach, McGraw-Hill
International Editions.
3. Ian Sommerville, Software engineering, Pearson education Asia.
4. Robert K. Wysocki, “Effective Software Project Management”, Wiley Publication, 2011.
5. Object Oriented Modeling and design with UML, second edition, Michael R Blaha and
James R Rambaugh, Pearson Prentice Hall.
6. Software Testing: Principles and Practices, Srinivasan Desikan, Gopalaswamy Ramesh,
Pearson Education India.
9. LIST OF EXPERIMENTS:
1. Identify the development model for software with proper explanation.
2. Gather requirement for software.
3. Prepare SRS Document for Software.
4. Design Activity Diagram for system.
5. Design Use-case Diagram for system.
6. Design Data Dictionary of system.
7. Prepare E-R Diagram of System.