AGILA (Online) - Falk Sippach - German
Description
How to accomplish effective architecture work in agile teams and projects
Integrate agile principles into your architecture work. Create a dynamic architecture that develops in an evolutionary way and strengthens team collaboration.
Architectures are increasingly developed in autonomous teams, and the technical, conceptual responsibility is more widely spread in modern organizations. Architectural concepts must dynamically adjust to the situations, and technological change should take place continuously and incrementally – in other words evolutionarily. New skills are therefore demanded of developers and architects encompassing not only technical but also methodological and communicative aspects.
Experience in this training course how agile principles and ideas can be transferred to architectural work and how you can logically and efficiently enshrine architectural practices into agile approaches.
Agenda
-
Introduction to agility: between hype, cargo cult, and pragmatic innovation
-
Architecture and agility: methodological principles of architectural work for an agile world
-
The architectural vision: the counter-model to big upfront design (BUFD)
-
Risk-oriented approach: iterative architectural configuration and ideas for prioritization
-
Architecture in the backlog: enshrining drivers of architecture in epics and stories
-
Qualitative tests: inspection and test of qualitative system properties
-
Architectural debt: dealing with technical debt at the architectural level
-
Architectural principles: unifying perspectives without constraining responsibility
-
Group decisions: models for efficient, joint consensus-building
-
The agile architect: modern role models for architects
-
Governance 2.0: agile scaling and architecture
-
Evolutionary architecture: agile development of systems and system landscapes
Your Trainers
Falk Sippach
embarc
Architecture reviews, Java expert
- Agile Software Architecture
- CPSA Foundation Level
- Documentation-as-Code
- Evolution and Improvement of software architectures
- Fantastic diagrams
- Flexible architectures
As a trainer, consultant and architect, Falk is always on the lookout for the spark of passion that he can ignite in his participants, customers and colleagues. He has been supporting mostly agile software development projects in the Java environment for over 15 years, initially as a developer and later as a project manager, architect and coach. Falk is convinced that lifelong learning is the prerequisite for professional self-development and lasting enjoyment in what you do. Despite his enthusiasm for new things, he always keeps an eye on people and established structures in order to develop balanced solutions. As an active member of the community, he likes to share his knowledge in articles, blog posts and presentations at conferences or user group meetings and supports the organization of various specialist events. Video: What is Documentation as Code? Falk explains it to you in the stream with Lisa Moritz.