Spinach Blog Archive Pages Categories Tags

Three instruments for composing an Agile architecture

16 November 2016

TL;DR


Full Version

Overreacting to changes leads to:

What is not Software architecture:

But it makes the above easier.

Agile software architecture: How?

1- Organize

Function follows form:

Get reusable parts

System specific parts (not general), that will change when moving systems

Modular characteristics:

Component interfactions:

2- Customize

Making the most of your software asset. One agile archecture that give us:

Production variations techniques

Instance attributes

Startup Variations Examples

Slides: http://conferences.oreilly.com/software-architecture/engineering-business-ca/public/schedule/proceedings

3- Scrutinize (examine and inspect thoroughly)

Monitor growth

Ways to Scrutinize:

Organize, customise, scrutinize. REPEAT

The only thing that never changes is that everything changes.

blog comments powered by Disqus
Fork me on GitHub