“There is one thing stronger than all the armies of the world, and that is an idea whose time has come.”

🧵 Framework for generating high-impact ideas:

Cultivating ideas is a process.

You have to build a system to cultivate impactful ideas consistently.

I will share a 4-part framework that you can use to cultivate ideas.

1. Idea generation
2. Idea selection
3. Idea validation
4. Idea implementation
In this thread, I'll dive into "Idea Generation" & describe a simple framework that you can implement right away!

The following threads will cover the remaining 3 parts to cultivate ideas.

Lateral thinking is key - first, diverge & then converge.

Overview:
1/ PROBLEM - a question proposed for a solution, a matter stated for examination or proof.

Reframe problems into well-defined & clear "How might we.." statements.
This prioritises intention over tech/process.

But 1st, it is very important to be at the right problem level.
Example problem:
Our customers don't order pizza.

GO NARROW:
Ask "what's stopping you?" to get to the real problem.

What's stopping customers from ordering pizza?
- stale toppings?
- bad sauce?

Problem statement:
How might we ensure that the pizza toppings are fresh?
GO BROAD:
Use the 5 Whys framework to get to the real problem.

Why don't customers order pizza?
- Unhealthy?
- Expensive?

Problem statement:
How might we help customers pick our pizza?

@dklineii explains this framework well:
https://t.co/iMEHmCh4Kz
@dklineii Is narrow better or broad? Depends on your goal.

Validate the problem with at least 5-10 people who face it, understand the nuances.

Frame a proper "How Might We" statement.

Don't proceed until you have the problem statement figured out properly, spend enough time!
@dklineii 2/ DIVERGE - quality through quantity.

This phase is all about avoiding errors of omission.

Follow as many lines of thought as possible to generate a large list of solutions to the problem.

Expand & go wider. Don't exclude anything.

All ideas are good ideas.

Defer judgment.
@dklineii To diverge & generate ideas, use:

1. Mindmapping - Branch out with relations

2. SCAMPER model - Which elements can you Substitute, Combine, Adapt, Minify/Magnify, Put to another use, Eliminate, Reverse?

3. Business model canvas - What can you add/remove in each box of the BMC?
@dklineii You now have a huge list of ideas.

You've effectively improved the odds of having a great idea somewhere in that list.

The point is to ensure that you get high quality & impactful ideas by forcing a high quantity of ideas.

Hence, quality through quantity.
@dklineii 3/ CONVERGE - filter down

This phase is all about avoiding errors of commission.

Think of this stage as a funnel.

Apply judgement & find relations between ideas.

Analyse your list of ideas & bucket similar ideas into categories.
@dklineii Go through each category & score every idea against:
- meeting user needs
- effort to develop
- impact on the customer

Involve decision makers & discuss the top 10-20 ideas.
Feedback is key.

Pick ideas, maintain a list & review it every 3-4 months.
@dklineii KEY POINTS for making this process effective:

1. Diversity in the team is extremely useful.

Assemble people with different:
- perspectives
- problem-solving styles
- mindsets (introverted & extroverted)
- proximity to the problem
- expertise (cross-functional & subject matter)
@dklineii 2. While diverging, stop saying things like:
- we already tried that
- our competitors failed at it
- it's ahead of its time
- seems complicated, etc

3. Define the thought process - accommodate people who ideate within constraints & without.
@dklineii 4. Use an outside facilitator to eliminate bias & enable thinking.

5. Communicate upwards about the idea generation system.

Present your ideas properly to get buy-ins:
- Explain the problem
- Explain the process
- Introduce selected ideas/solutions

Tip: Lobby votes beforehand.
@dklineii Perspective is important to come up with high-impact ideas.

Check out the following threads:

1. Using the Socratic Method to reclaim your curiosity, stimulate critical thinking, and establish first principles by @SahilBloom:

https://t.co/6kr6J5ktkf
@dklineii @SahilBloom 2. 6 things kids know by heart that adults forgot by @anafabrega11:

https://t.co/TPyroeQyRe
@dklineii @SahilBloom @anafabrega11 3. Why do smart product people & teams often build products with mediocre or no impact? by @shreyas:

https://t.co/jBGzD4V7AI
@dklineii @SahilBloom @anafabrega11 @shreyas Tools I've used & can recommend for this process:

@NotionHQ - Build pages to accommodate your specific requirements.

@MiroHQ - Great templates to enable creative & critical thinking.

@aha_io Ideas - Advanced, expensive & extremely powerful for large teams.
This thread on idea generation is the 1st stage of a 4-part framework to cultivate ideas.

Follow me for more threads on concepts that will help you become a better entrepreneur.

If you found this useful, RT the 1st tweet to share it with others.

https://t.co/rYNfQiPyS6
Summary:

1. Define the problem statement clearly & at the right level.

2. Diverge to generate a large list of ideas.

3. Converge to select specific ideas.

4. Maintain the list & review it every 3-4 months.

5. Communicate your ideas properly.

More from Learning

After reading 100s of short and long ebooks,

We have shortlisted these ebooks every no-code learner should read:

#1 The No-code Revolution

https://t.co/reOSvnTOs6

The ebook from @webflow will provide an overview of the no-code movement and its importance.

It also provides insights on bringing no-code to your company and how it will impact the world!

#2 Zero to MVP with No-code

https://t.co/7JD6RQvocZ

The book written by @MakadiaHarsh, with 21 chapters, provides a complete guide to building no-code apps.

It also explains the difference between no-code, code, & low-code, and 120+ tools to build MVPs.

#3 The What's, How's, and Why's of No-code

https://t.co/YH5L6pJrW0

This book from @QuixyOfficial provides insights on no-code development, how it's different from other development, and why it is essential for stakeholders of an organization.

#4 No-code Ebook

https://t.co/PV6M9oMZCF

The book developed by @NeotaLogic explains the importance of no-code and provides advice on selecting the correct no-code platforms according to requirements.

You May Also Like

Trump is gonna let the Mueller investigation end all on it's own. It's obvious. All the hysteria of the past 2 weeks about his supposed impending firing of Mueller was a distraction. He was never going to fire Mueller and he's not going to


Mueller's officially end his investigation all on his own and he's gonna say he found no evidence of Trump campaign/Russian collusion during the 2016 election.

Democrats & DNC Media are going to LITERALLY have nothing coherent to say in response to that.

Mueller's team was 100% partisan.

That's why it's brilliant. NOBODY will be able to claim this team of partisan Democrats didn't go the EXTRA 20 MILES looking for ANY evidence they could find of Trump campaign/Russian collusion during the 2016 election

They looked high.

They looked low.

They looked underneath every rock, behind every tree, into every bush.

And they found...NOTHING.

Those saying Mueller will file obstruction charges against Trump: laughable.

What documents did Trump tell the Mueller team it couldn't have? What witnesses were withheld and never interviewed?

THERE WEREN'T ANY.

Mueller got full 100% cooperation as the record will show.
A brief analysis and comparison of the CSS for Twitter's PWA vs Twitter's legacy desktop website. The difference is dramatic and I'll touch on some reasons why.

Legacy site *downloads* ~630 KB CSS per theme and writing direction.

6,769 rules
9,252 selectors
16.7k declarations
3,370 unique declarations
44 media queries
36 unique colors
50 unique background colors
46 unique font sizes
39 unique z-indices

https://t.co/qyl4Bt1i5x


PWA *incrementally generates* ~30 KB CSS that handles all themes and writing directions.

735 rules
740 selectors
757 declarations
730 unique declarations
0 media queries
11 unique colors
32 unique background colors
15 unique font sizes
7 unique z-indices

https://t.co/w7oNG5KUkJ


The legacy site's CSS is what happens when hundreds of people directly write CSS over many years. Specificity wars, redundancy, a house of cards that can't be fixed. The result is extremely inefficient and error-prone styling that punishes users and developers.

The PWA's CSS is generated on-demand by a JS framework that manages styles and outputs "atomic CSS". The framework can enforce strict constraints and perform optimisations, which is why the CSS is so much smaller and safer. Style conflicts and unbounded CSS growth are avoided.