2. CompliancePal
Software is eating the world
Marc Andreessen
https://a16z.com/2016/08/20/why-software-is-eating-the-world/
https://earthobservatory.nasa.gov/images/82693/earthrise-revisited
5. Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
CompliancePal
13. Visualising software architecture with C4
System Context - how the software system fits into the world around it
Container - the high-level technical building blocks
Component - the components inside an individual container
Code - how that component is implemented.
CompliancePalhttp://c4model.com
15. Lightweight Architecture Decision Records
CompliancePal
In a world of evolutionary
architecture, it's important to
record certain design
decisions for the benefit of
future team members as well
as for external oversight.
http://thinkrelevance.com/blog/2011/11/15/documenting-architecture-decisions
20. Software architecture is not just
diagrams. It provides the context
for tooling, and improves the
transparency within team and with
external stakeholders.
CompliancePal