I guess that most of us know situations, in which we wonder why our partners, colleagues, friends, family, etc. take decisions which we consider really bad choices.In this post I’d like to examine if those decisions are really that bad or if it’s possible we simply use different measures when judging them. As a side effect this post shall support you in taking better decisions by making sure you answer all relevant questions. Definition of Decision-Taking Before we check a decision for its quality, we need to make sure we have a common understanding of what a decision is and… Read More »Taking Decisions
When you work in a company which transforms into an agile organization, sooner or later people start talking about designing teams and technology according to domain boundaries.Yet, if you ask your colleagues what a domain is, you’ll find out that obviously there is no common understanding of what a domain is.This article tries to explain how to deal with domains – with a focus on team organization. Let’s look at Wikipedia first. You’ll find that the term “domain” can mean many different things in different contexts.In a product organization, you are probably using Scrum as a framework, and Domain-driven Design… Read More »What is a Domain and Why Should I Care?
Ask a couple of people what they think Enterprise Architects do and you will get greatly varying answers.If you want to better understand the scope of Enterprise Architecture and if one or more Enterprise Architects can help you and your company in any way, please keep on reading. Enterprise Architects Help Navigate Through Change If you look at your company‘s organization, its processes, customers, employees, partners, market opportunities and so forth and see no requirements for any change as your world looks good as it is and no change seems to be coming up, then what would you expect an… Read More »What does an Enterprise Architect do?