Software Development MethodologiesLearn about the basic software development models and methodologies and explore how they influence product creation.
Skills covered
Software Development Methodologies
Free
The course includes:
- Course format
Self-paced course
- Course level
Basic
- Course language
English
Knowledge you will gain
Learn about the stages of the Waterfall approach and its comparison with other models.
Explore the core principles and reasons for the effectiveness of Agile philosophy.
Delve into Scrum roles, events, and burndown chart, and grasp the concept of sprints and product backlog.
Find out how task management is organized when Kanban model proves most effective.
Discover extreme programming and the difference between its key practices: test-driven and behavior-driven development.
Study plan
ConceptWatch
- 9 modules
- 17 lessons
- 2 hours
1High-level overview
- 1 lesson
- 4 min
4 min
2Waterfall
- 2 lessons
- 13 min
3Agile
- 2 lessons
- 16 min
4Scrum
- 5 lessons
- 39 min
5Kanban
- 1 lesson
- 7 min
6Extreme programming
- 1 lesson
- 10 min
7Test-driven development
- 3 lessons
- 21 min
8Behavior-driven development
- 1 lesson
- 11 min
9Summary & extras
- 1 lesson
- 3 min
Course author
Courses by this author