Review a variety of different SDLC approaches—from traditional methods to more modern processes—and learn about their applicability in software development.
Overview
Syllabus
Introduction
- Processes for software projects
- Waterfall model: Brief overview
- Waterfall model: Application
- Spiral model
- Rational Unified Process: Overview
- Rational Unified Process: Life cycle
- Dynamic systems development method (DSDM)
- Feature-driven development (FDD)
- Crystal methods overview
- Scrum overview
- Scrum workflow
- Lean overview and key concepts
- Lean value stream mapping
- Lean principles
- Kanban
- Kanban board
- Extreme programming
- Spotify engineering model
- Spotify engineering culture
- DevOps: Background
- DevOps: Concepts
- CMMI overview
- Six Sigma overview
- Six Sigma and software
- Your path to success
Taught by
Shashi Shekhar