Главная
Study mode:
on
1
Introduction
2
Who needs a software architect
3
What is software architecture
4
What is architecture
5
Shared understanding of the system
6
Software architecture
7
Components
8
Systems
9
Modular Structures
10
Narratives
11
Understand the terrain
12
Classic maps
13
C4 diagram
14
Component collector diagram
15
Is the architecture good
16
Quadrature
17
Virtually Quality Attribute Web
18
Partitioning
19
Domain Driven Design
20
What is Agile
21
Agile Software Manifesto
22
The Art of Agile
23
Architecture
Description:
Explore the role of software architecture in agile development through this comprehensive conference talk. Delve into the definition of software architecture, its evolution in agile environments, and its place in methodologies like XP and Crystal. Examine the myths surrounding architecture in agile practices and learn how to differentiate between agile architecture and other approaches. Discover the key responsibilities of an architect and how they can contribute to a team's success. Gain insights into various architectural concepts, including components, systems, modular structures, and narratives. Understand the importance of shared understanding, terrain mapping, and quality attributes in architectural design. Investigate the relationship between Domain Driven Design and agile architecture, and explore the principles of the Agile Software Manifesto as they relate to architectural practices.

Agile Software Architecture

NDC Conferences
Add to list