| 1 |
1 |
Introduction to Software Process Models |
CO1, CO2 |
LS1
LS2
LS3
LS4
LS5
|
Notes |
| 2 |
2 |
Traditional Process Models - Waterfall, Incremental, Evolutionary, Concurrent |
CO1, CO2 |
LS1
LS2
|
Notes |
| 2 |
3-4 |
Requirements Engineering Tasks - Initiation, Elicitation, Use Cases, Analysis Model, Negotiation, Validation |
CO2 |
View |
Notes |
| 2 |
5-6 |
Requirements Modeling - Analysis Model, Scenario-Based Methods, UML Models, Data Models |
CO2 |
View |
Notes |
| 1 |
7 |
Overview of Agile Methodologies |
CO2 |
LS1
|
Notes |
| 1 |
8 |
Agile Manifesto and Principles |
CO4 |
LS1
|
Notes |
| 1 |
9 |
Scrum Methodology |
CO4 |
LS1
LS2
LS3
LS4
LS5
|
Notes |
| 1 |
10-11 |
Extreme Programming (XP) Methodology |
CO4 |
View |
Notes |
| 1 |
12 |
Lean Software Development |
CO4 |
View |
Notes |
| 1 |
13 |
Kanban Methodology |
CO4 |
LS1
LS2
|
Notes |
| QUIZ 1 |
5 Marks |
|
| 1 |
14-15 |
Agile Requirements - User Personas and Story Mapping |
CO4 |
View |
Notes |
| 1 |
16-17 |
Writing Effective User Stories |
CO4 |
LS1
LS2
LS3
|
Notes |
| 1 |
18 |
Estimating and Prioritizing User Stories |
CO4 |
LS1
LS2
|
Notes |
| 1 |
19 |
INVEST Criteria for User Stories |
CO4 |
LS1
LS2
LS3
|
Notes |
| PROJECT REVIEW - 1 |
10 Marks |
|
| 1 |
20 |
Acceptance Criteria and Definition of Done |
CO3 |
View |
Notes |
| 1 |
21 |
Release Planning in Agile |
CO4 |
View |
Notes |
| 1 |
22 |
Scrum Roles - Product Owner, Scrum Master, Team, Manager |
CO3, CO4 |
LS1
|
Notes |
| 1 |
23 |
Product Backlog in Scrum |
CO3, CO4 |
LS1
|
Notes |
| 1 |
24 |
Scrum Process Flow - Sprints, Meetings, Demos |
CO3, CO4 |
View |
Notes |
| 1 |
25 |
How Sprints Work - Planning, Daily Scrum, Backlog Updates, Burndown, Review, Retrospective |
CO3, CO4 |
View |
Notes |
| MID TERM |
20 Marks |
|
| 2 |
26 |
Introduction to Design Engineering |
CO2, CO3 |
View |
Notes |
| 2 |
27 |
Design Concepts and Models |
CO2, CO3 |
View |
Notes |
| 2 |
28-29 |
Software Architecture - Styles and Patterns |
CO2, CO3 |
View |
Notes |
| 2 |
30-31 |
Architectural Design and Refinement to Components |
CO3, CO4, CO5 |
View |
Notes |
| PROJECT REVIEW - 2 |
15 Marks |
|
| 2 |
32 |
User Interface Design - Golden Rules |
CO3, CO5 |
View |
Notes |
| 2 |
33-34 |
User Interface Analysis and Design Steps |
CO3 |
View |
Notes |
| QUIZ 2 |
5 Marks |
|
| 3 |
35-36 |
Testing Strategies - Unit Testing |
CO2 |
View |
Notes |
| 3 |
37-38 |
Integration Testing |
CO4, CO5 |
View |
Notes |
| Final Project Eval |
15 Marks |
|
| 3 |
39-40 |
Validation and System Testing |
CO4, CO5 |
View |
Notes |
| 3 |
41-42 |
Introduction to DevOps |
CO4, CO5 |
View |
Notes |
| 3 |
43-44 |
DevOps Practices and Tools |
CO4, CO5 |
View |
Notes |
| 3 |
45 |
Course Review and Wrap-up |
|
View |
Notes |
| End Semester Exam |
30 Marks |
|