You are on page 1of 1

GPREC-F/CFD/SE/

G. PULLA REDDY ENGINEERING COLLEGE(AUTONOMOUS) : KURNOOL


LESSON PLAN
Class: M.Tech
Semester: I
Branch: CSE
Name of the Staff: B.RAJESH
Academic year: 2014-2015
Subject: Software Engineering (SE)
Unit

No. of
Lecture
periods

Topic

Software Process: Introduction To Software Engineering,

1
1
2

Generic view of process-A Process Framework


CMM, Process Patterns, Process Assessment.

II

III

IV

Remarks*

Prescriptive Process Models- waterfall model,


Incremental process models, Evolutionary process models.
The Unified process
An Agile View of Process-Introduction, Agile Process Models.
Software Engineering Practice: Introduction.
Communication practices, Modeling Practices,
Construction Practice Deployment
System Engineering
Requirements Engineering- Requirements Engineering Tasks,
Initiating the Requirements Engineering Process
Eliciting Requirements, Developing Use Cases
Negotiating Requirements, Validating Requirements
Building the Analysis ModelRequirement Analysis and Analysis Modeling approaches
Data Modeling Concepts, Object oriented Analysis
Scenario based Modeling, Flow Oriented Modeling,
Class Based Modeling Creating a Behavioral Model.
Design Engineering: Introduction,
Design process and Design Quality
Design Concepts, The Design Model
Pattern Based Software Design
Testing StrategiesStrategic approach of Software Testing, Strategic issues,
Test strategies for Conventional Software,
Test Strategies for Object-Oriented Software
Validation Testing, System Testing, Debugging
Testing Tactics.
Managing Software Projects: Project Management
Management Spectrum, The people, The Product,
The Process, The Project, W5HH Principle
Metrics and Process and ProjectsMetrics in the Process and Project Domains
Software Measurement, Metrics for Software Quality
Integrating Metrics within the Software Process
Metrics for Small Organizations,
Establishing a Software Metrics Program
Estimation

2
1
2
1
2
1
1
1
1
1
1
2
2
1
1
2
1
1
2
1
2
1
1
1
1
2

Project Scheduling:
Risk Management-Reactive vs Proactive Risk Strategies
Software Risks, Risk Identification, Risk Projection,
Risk Refinement, RMMM Plan,
Quality ManagementQuality Concepts ,Software Quality Assurance,
Software Reviews, Formal Technical Reviews,
Formal Approaches to SQA,
Statistical Software Quality Assurance, Software Reliability

1
2
1
1

Change Management-Software Configuration Management,

1
1

The SCM Repository, The SCM Process ,


Configuration Management for Web Engineering.

2
Total

48

Note: 1. The entire syllabus has to be included and can be expanded /detailed if necessary
2. The number of periods for covering any topic shall not exceed 3
3. Additional Teaching Aids used may be specified in the Remarks* Column

Head of the Department

Staff Member