Focus on the question

Questions are underrated. Lots of people focus on answers when they should be focussing on identifying the right question to ask.

It is a bit like that classic story that you should spend time sharpening your saw before trying to cut down a tree as it will actually be quicker. Identifying the question to ask is a bit like that.

In the book A More Beautiful Question by Warren Berger there is a statement:

Every time you come up with a question, you should be wondering, What are the underlying assumptions of that question? Is there a different question I should be asking?

I like this. It is very easy to come up with a question and then focus on answering that. We should spend more time thinking before diving into the solution.

In the book it goes further and extends this to product design.

This means that instead of asking What will we do? or What will we build? the emphasis should be on What will we learn? And then you work backwards to the simplest possible thing—the minimum viable product—that can get you the learning,

This ties in nicely with the lean startup approach where the focus is based on learning by iterating.

I’ve been thinking about how we can improve the way we work? This is a very broad generic question that can include so many factors. Maybe I need to change the question.

Links

A More Beautiful Question

As an Amazon Associate I earn from qualifying purchases.

Random Posts

Lazy programmers can be the most productive

There is often a work culture that you should be busy all the time - if you are a programmer you should always be typing and producing code. Programming is a mental process and so requires thinking. Sometimes a little thought upfront saves a lot of pain and work down the line.


Read More

Stop reading ...

I read a lot but this post is about being encouraged to stop reading.


Read More

Fix default Android emulator not showing in Visual Studio 2022

I am working on a Maui application in my spare time and Visual Studio has this annoying habit of not showing the default Android emulator when I load the project. I could go through the hassle of creating a new emulator each time but that is painful and slow.


Read More