Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Review a variety of different SDLC approaches—from traditional methods to more modern processes—and learn about their applicability in software development.
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
Reviews
4.0 rating, based on 1 Class Central review
4.6 rating at LinkedIn Learning based on 2367 ratings
Showing Class Central Sort
-
The SDLC (Software Development Life Cycle) course provides a clear and comprehensive understanding of each phase involved in software development, including requirement analysis, design, development, testing, deployment, and maintenance. Each topic is well-structured and explained in simple terms, making it easy to grasp even for beginners. The course emphasizes best practices, real-world examples, and the importance of documentation and process models like Waterfall, Agile, and Iterative. It enhances both theoretical knowledge and practical application. Overall, it’s an excellent course for anyone looking to understand the complete lifecycle of software development. Thank you for explaining all topics so effectively. clearly thank you