Skip to main content

ENG

Questions that Elevate Technical Solutions 

 

Today’s post is an excellent read by Prof. Tarcísio Almeida regarding the important task of proposing solutions for the most varied situations.

 

“Question the presented solutions more.”  

This is common guidance that leaders give to their teams.

 

“Guys, bring ideas. Question more.” 

But then someone presents a technical document, an architecture proposal, or a product solution…

 

And the meeting ends like this: Silence. No one questions anything.

 

Most of the time, this doesn't happen because people lack ideas. It happens because they don't know exactly

how to question.

 

A simple way to contribute to any technical discussion is to look at the four pillars of any delivery:

Time, Cost, Quality, and Scope.

 

If your question helps improve any of these points, it is already a great contribution.

 

Time

  • Is there any way to deliver this faster?
  • Can we break it into smaller parts and validate them sooner?
  • Is there a simpler solution for a first version?

Cost

  • Does this solution increase infrastructure or operational costs?
  • Is there a simpler alternative, perhaps reusing something we already have?
  • Are we creating something that requires heavy maintenance in the future?

Quality

  • Are there risks regarding performance, scalability, or reliability?
  • How does this solution behave in failure scenarios?
  • Are we taking on any significant technical debt?

Scope

  • Does all of this really need to be done right now?
  • Is there a smaller version that already solves the main problem?
  • Are we trying to solve more problems than necessary at this moment?

Another powerful question in any discussion is: What alternatives were considered, and what are the trade-offs of this proposal compared to the others? 

 

Good technical discussions are rarely born from opinions, but rather from good questions.

 

So, the next time someone presents a solution, try looking through this lens:

Time. Cost. Quality. Scope.

 

If your question helps improve any of these four points, it is likely already elevating the quality of the team's decision. 

 

Post and article link: https://www.linkedin.com/feed/update/urn:li:activity:7437581888506118145/

2 commentaires
0/9000