Open Architectures do not work: The need for real open Architectures

Architecture is a minefield. Architecture is not by definition high level and sometimes relevant details are of the utmost importance. It is not strange that the added value of architecture and architects within large companies and projects is under heavy pressure due to architecture failures at large and the emergence of agile approaches to solve business IT problems. Continue reading “Open Architectures do not work: The need for real open Architectures”

The Ultimate IT Architecture checklist

Smart people have been thinking on how to create IT architectures as long as there has been computers. Ideas come and go, however creating good architectures can still be complex and time consuming.

An architecture checklist helps in the governance process. Architecture checklists can become long, complex and time consuming in usage. However my aim with this architecture checklist is that it will help you and all your stakeholders involved in a simple way when you are dealing with architecture quality and risk aspects. Continue reading “The Ultimate IT Architecture checklist”

Rapid Application Development and Architecture

Programming web applications and creating IT systems has long been a complex and slow job. Following the usual software engineering life cycles the development phase could not start before requirements were written, architecture was approved and a lot of Unified Modeling Language (UML) diagrams were drawn. So even before the project produced something of value tons of documentation was produced.

Due to the success of agile software development methods as e.g. scrum and devops often architects grown up with traditional development approaches, are experienced as a barrier for speeding up. So the role of traditional IT architects and architecture for creating solid design documentation has become under immense pressure. Continue reading “Rapid Application Development and Architecture”