0% found this document useful (0 votes)
550 views1 page

Softwsre Engineering Lesson Plan For Teaching Staff

This document is a lesson plan for a Software Engineering course taught during the 2014-2015 academic year at G. Pulla Reddy Engineering College. The lesson plan covers 5 units over 48 class periods. Unit I introduces software process models like waterfall, incremental development, and agile processes. Unit II covers software engineering practices like requirements engineering, system engineering, and design engineering. Unit III focuses on testing strategies, validation, and debugging. Unit IV addresses project management techniques like metrics, estimation, scheduling, and risk management. Unit V covers quality management, reviews, configuration management, and change management. The instructor is expected to cover all topics in the allotted time and can expand on any topic as needed.

Uploaded by

Rajesh Kanna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
550 views1 page

Softwsre Engineering Lesson Plan For Teaching Staff

This document is a lesson plan for a Software Engineering course taught during the 2014-2015 academic year at G. Pulla Reddy Engineering College. The lesson plan covers 5 units over 48 class periods. Unit I introduces software process models like waterfall, incremental development, and agile processes. Unit II covers software engineering practices like requirements engineering, system engineering, and design engineering. Unit III focuses on testing strategies, validation, and debugging. Unit IV addresses project management techniques like metrics, estimation, scheduling, and risk management. Unit V covers quality management, reviews, configuration management, and change management. The instructor is expected to cover all topics in the allotted time and can expand on any topic as needed.

Uploaded by

Rajesh Kanna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 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

You might also like