From the course: Software Development Life Cycle (SDLC)
Unlock this course with a free trial
Join today to access over 24,600 courses taught by industry experts.
Extreme programming
From the course: Software Development Life Cycle (SDLC)
Extreme programming
- [Instructor] Extreme programming, or XP, is a fine-grained implementation-centric approach. It can be viewed as a collection of software engineering practices. It was developed by Kent Beck in 1991 and has values, rules, principles, and practices. XP recommends a customer-driven iterative approach with short weekly iterations. It proposes a collaborative approach where customers provide requirements, and developers break the requirements into tasks and assign the tasks to themselves. There are quarterly iterations that are containers for the weekly iterations, which allow the team to take a more macro-level view of work and spend time on macro-level planning. XP teams believe in just-in-time design, so they start at a simple high level design and continue to evolve the design. They also refactor code continuously to improve code quality and address technical debt. As developers build code, they integrate their code with a code of other developers very frequently. XP teams run short…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
(Locked)
Scrum overview4m 55s
-
(Locked)
Scrum workflow3m 53s
-
(Locked)
Lean overview and key concepts4m 10s
-
(Locked)
Lean value stream mapping2m 39s
-
(Locked)
Lean principles4m 57s
-
(Locked)
Kanban3m 51s
-
(Locked)
Kanban board2m 12s
-
(Locked)
Extreme programming4m 18s
-
(Locked)
Spotify engineering model3m 26s
-
(Locked)
Spotify engineering culture4m 48s
-
(Locked)
DevOps: Background4m 7s
-
(Locked)
DevOps: Concepts4m 47s
-
(Locked)
Microservices: Key concepts4m 22s
-
(Locked)
Microservices: Deployment scenarios4m 20s
-
(Locked)
Twelve-factor app, part 14m 47s
-
(Locked)
Twelve-factor app, part 25m 11s
-
(Locked)
Chaos engineering4m 10s
-
(Locked)
-
-