image from Short-term and Long-term Gains

Short-term and Long-term Gains

Often I see this problem in the context of solution design: We discuss options. We consider several potential candidates. We determine how much profit each option will bring. Usually, the one that provides the most and the fastest wins. No one …

read more ➞
image from Use Cases in the Work of a Tech Lead

Use Cases in the Work of a Tech Lead

Welcome back to the #TechLead series! In the previous article, we discussed the basics of Event Storming - Big Picture. Today, we continue our journey through the world of use cases, focusing on practical application and examples. Use Cases – A Quick …

read more ➞
image from Profit and Work Matrix in Practice

Profit and Work Matrix in Practice

Have you ever wondered how the changes introduced within your organization affect individual departments and people in your company? There is a tool that can help identify these impacts and assist in managing changes. This tool is called the profit …

read more ➞
image from Event Storming - Big Picture

Event Storming - Big Picture

Continuing our Tech Lead series on software design methods, let’s dive into the first method: Event Storming - Big Picture. I have already discussed Event Storming in general, so now it’s time to go through the individual levels of this …

read more ➞
image from What is Software Design?

What is Software Design?

Understanding business drivers and architectural drivers, as well as design patterns, is crucial for designing effective solutions. In this article, we will explore what design truly entails and its relationship with Agile methodology. We will also …

read more ➞
image from Utilizing Architectural Drivers

Utilizing Architectural Drivers

We already know the business goals we want to achieve with our solution (don’t know? Check here). Now we need to focus on the product architecture. It is the technical lead’s task to meet the technical expectations of the project being executed. But …

read more ➞