Delivered by Kevlin Henney
7 hours a week/ 2 weeks
You will learn about:
What do we mean by software architecture?
How development process is related to architecture
What are the characteristics of development that is agile?
Distinguishing between speed and velocity in development
Prioritisation, estimation, and making software architecture visible in the backlog
Reducing impact of change by deferring commitment through dependency management
Using an empirical approach to guide architecture
The role of team and organisation in architecture
Handling change and uncertainty that come from technology and business
Responding to technical debt and legacy code
7 hours a week