The complexity in modern IT systems cannot be avoided – but the complexity can be managed. Here I go through theories and principles for managing complex systems and how we must think in the future to not be overcome by the ever more complex structures of IT systems.
Nowadays when we develop IT systems, we often do this based on an understanding about how the solution actually will be used and how they affect the business and the organisation.
And this is good.
If we want to increase the quality in IT deliveries, we must become better at understanding the complexity and handle our IT system as complex systems, something that is rarely done today.
Have you created a good requirements specification which followed good practice but were surprised that the results were not what you intended? Shared documentation is far different from shared understanding.
The agile manifesto has been around for a long time and is old news for many organisations. However, there are still many who are about to, or have just begun, to face the introduction of more agile ways of working with IT development.
“I wanted to work for a small consultancy firm with both IT-architecture and management competence.”
– Tagore is a company that’s built on sound values, openness and honesty.
The new BI system is now providing the production and the finance manager control over production status and stock optimization.
– I have created a compass which explains what digital transformation is in relation to innovation, digitalisation and digital processess.
Today’s IT systems are often large and complex and it’s hard to predict what might go wrong or how the system will behave under unforeseen circumstances. To try and predict every situation in order to build robust systems is a rabbit hole, so we have to think differently when we design them. What does this mean […]