Design-Driven-Development | Background

Описание к видео Design-Driven-Development | Background

⏳ TIMESTAMPS
0:00 - Introduction
0:32 - Flaccid Scrum: Identifying common challenges in Agile processes
1:00 - What we aim to achieve in this video
2:11 - Product Quality Definition: What does "quality" really mean?
3:50 - Planned Design: Exploring the V-Model as an example
7:22 - Evolutionary Design: Extreme Programming's approach to design
8:10 - "Is Design Dead?" article examination
8:40 - "Is Design Dead?" - Planned vs. Evolutionary Design
10:35 - "Is Design Dead?" - The Enabling Practices of XP
12:20 - "Is Design Dead?" - The Value of Simplicity
13:10 - "Is Design Dead?" - UML and XP
14:15 - "Is Design Dead?" - Summary
14:48 - Conclusions: Wrapping up and looking ahead

In this video, we explore the foundations of Design-Driven Development (DDD) and its role in enhancing software quality within Agile environments. Building on concepts like Flaccid Scrum and Extreme Programming (XP), we discuss the importance of design in Agile workflows and why neglecting it can lead to messy, unmaintainable codebases.

We also break down Martin Fowler’s "Is Design Dead?", examining how planned and evolutionary design coexist, and the enabling practices that help maintain simplicity and quality in fast-paced development environments.

Комментарии

Информация по комментариям в разработке