UNIT 1:
The Nature of Software -Software Engineering
Software engineering Practice
Process Models: Generic – Prescriptive
Specialized - United Process
- Personal and Team Process Models
Understanding Requirements
Software quality concepts & Review metrics.
UNIT 2:
Agile Manifesto and Principles
Agile vs. Traditional software development
UNIT 3:
Introduction to Scrum - Project phases
Product backlog - Sprint backlog
Burn down chart - Sprint planning and retrospective
- Scrum Team - Scrum case study - Tools for Agile project management.
Acceptance tests and Verifying stories - Project velocity
Daily scrum - Scrum roles Product Owner - Scrum Master
UNIT 4:
User Interface Analysis and Design
best practices – Ux workflow
WebApp Interface Design – Agile UX
Integrating UX and Agile development
UNIT 5:
Agile testing quadrants – Scrum testing
The SCM Repository - The SCM Process
Unit Testing-Integration Testing