Architecture is a minefield. And creating a good architecture for new innovative machine learning systems and applications is an unpaved road. Architecture is not by definition high level and sometimes relevant details are of the utmost importance. But getting details of the inner working on the implementation level of machine learning algorithms can be very hard. So a reference architecture on machine learning should help you in several ways. Continue reading “Machine learning reference architecture”
Everyone wants to create smart solutions. You want a smart home, smart city and maybe even a smart government. I never meet people who want to create stupid software. The use of software should be idiot proof, but making things really simple to solve a complex problem is very hard.
Machine learning enables everyone to create smart solutions for very complex problems. At least that is a promise claimed by many commercial vendors selling you Artificial Intelligence (AI) or Machine Learning (ML) driven solutions. But getting the essence of machine learning means you must reset your brain. Continue reading “Creating stupid software”
Business IT Complexity prevention is a must for keeping your company agile and adaptive. Stop wasting time and money on complexity. Effective complexity prevention prevents hidden cost, improves quality and enforces an in-depth understanding of problems and customer needs. The 0CX (zero complexity) standard defines architecture and design principles to prevent complexity for new products. A high level of complexity often means serious risks and cost for systems. Especially for systems where humans, processes, software and new technology play a major role. Continue reading “The Zero (0) Complexity Business IT Design principles”
When we try to solve problems one of the difficulties is that we humans are lazy. This means that we like to think of problems in terms of simple causal relations between a cause and the effect we see. It is not that we do not know it. We just like to think of problems and solutions in a very simple way. Linear and straightforward. Continue reading “Solving problems requires systems thinking. Always!”
When you are trying to solve an existing problem differently you may call it innovation. Yes a bloated term but still sexy when it comes to announcing new technology products. When you want your company to bring something new on the table you should have some kind of a strategy. Scenario thinking helps. Continue reading “Simple innovation scenarios”
Staying up to date in the complex field of business IT trends is hard. Since I felt my knowledge of the AWS (Amazone Web Services) Cloud portfolio was no longer up to date I was happy to have the opportunity to visit the 2016 AWS Global Summit organised on the May 24 in the Netherlands. The number of visitors that this AWS Summit attracted was far beyond my expectations. But since this was my first AWS Summit experience I did not really know what to expect of course. Continue reading “Serverless Architecture”
Automation brings complexity, but automation can also bring simplifications in a process. This because with automation we need to create a model, write assumptions and exceptions and define of course requirements which are feasibly for implementation. Continue reading “Do not forget to think of MABA-MABA”