Time perspective in architecture
If I would name one thing where agile development has changed the way we deal with architecture, it is time perspective. Introducing time perspective changes and improves the way we deal with architecture in almost every possible way. It is also not valued enough and implications are not understood.
Time perspective is what makes the principle “always choose the simplest solution” work.
Time perspective resolves the problem of how to have teams make architectural decisions.
Time perspective is what makes microservices architecture less harmful.
Time perspective resolves conflict between short and long term decisions.
Time perspective makes refactoring effective.
Time perspective is a major skill and is missing for many architects.
But, there is much more to it. In this talk you will hear number of different areas where time perspective is indispensable.
Viktor is an Agile Coach, architect, developer and Certified LeSS trainer with 17 years of experience in delivering enterprise systems and Agile adoptions. He worked first 15 years in The Netherlands, and since 2013 in Hong Kong.
He brings Agile adoption and practices on organisational (management & product ownership), team and technical (software development practices and operations) level. In the past years he has coached and trained number of large organizations: Dutch Chamber of Commerce, Municipality of Amsterdam, Bol.com, ProRail, Port of Rotterdam, Sdu Publishers, Cathay Pacific, Thales Hong Kong, Societe Generale Hong Kong and Japan, Hutchison Ports Hong Kong.
In addition to LeSS, Viktor writes papers, blogs, and gives classes on the subject of IT architecture and Agile.