Identifying Solutions

  • Brainstorm solutions to your problem with your team

SOLUTIONS

While you might come up with a completely new solution or technology for your Technovation project, you do not have to start from scratch! You can also:

  • Improve something that already exists
  • Reduce the cost of something that already exists
  • Apply an existing approach to a new situation
person climbing stairs to light bulb

Don’t forget that your Technovation project needs to be a digital solution.

As you generate ideas, keep that in the back of your mind.

POSSIBLE APP FEATURES

Collect data and raise awareness

by gathering data from sensors, people, AI, or websites. Sharing data educates users about the problem.

Motivate behavior change

through a reward system, games, or community sharing. Ultimately helps to solve the problem.

Build empathy

to cause your users to have a deeper understanding of the problem and want to take action.

Implement and track

so users take action on the problem and track their actions.

IS TECHNOLOGY THE ANSWER?

Consider the problem: elderly people in the community are lonely and isolated.

Below are some examples of solutions – some with technology, but also some without. Hover over each box to see how technology can (or maybe cannot) help.

Solution

Help connect people in the community who want to volunteer to visit.

How to make it better with technology

Create an app where volunteers can sign up and schedule time with needy seniors in their community for visits.

Solution

Organize outings for seniors.
This can probably be done without technology

Solution

Help seniors keep in touch with family members.

How to make it better with technology

Organize weekly zoom chats with family members so they can talk and stay connected.

Solution

Start a community center for seniors in town.
No real way technology can improve this solution.

Solution

Create an online social group for the elderly.

How to make it better with technology

This could be a Facebook group or an app where seniors could make new friends and chat online with each other.

Solution

Organize a class to teach elderly how to use technology.

How to make it better with technology

The class can help seniors learn how to stay connected with family and others in the community if they know how to use their phone or computer to do so.

Solution

Start a club for young people to visit elderly people.
This can be done without the need for technology.

Solution

Detect mood of seniors to determine if they need a visit.

How to make it better with technology

Build an AI model that detects mood from what they are writing in a diary app. Detecting a sad or down mood could trigger a notification to a volunteer to visit.

As you can see, not all of the solutions you think of will be made better by creating a digital solution or using AI. Talking to elderly people in your community could lead you to a solution that works. For example, some technical solutions may not work if the target users aren’t comfortable using digital solutions or computer programs.

elderly woman using smartphone

SOLUTIONS MAPPING

If technology is the answer to the problem you plan to solve, pick the best digital solution to solve that problem.

Previously in Unit 1, you were introduced to the following list of digital solutions that you can submit for your Technovation Challenge project. Different digital solutions fit better with solving certain problems. Review the cards below to learn which digital solutions are best for solving different problems.

Match the Problem to the Solution

Use the slides below to explore which digital solution might work for your idea:

📱 Mobile Apps
Mobile apps are good for solutions that need to:

  • Be used primarily on a smartphone or tablet.
  • Use device features such as GPS, a camera, microphone, or notifications.
  • Provide a personalized experience and send notifications or reminders.
Ask yourself:
Would having this solution directly on a user's phone make it easier or more useful?
🌐 Web Apps
Good for solutions that need to:

  • Be accessible from different devices through a web link without installing an app.
  • Allow users to create accounts; and enter, manage, or interact with information.
  • Allow users to complete tasks or workflows online.
Ask yourself:
Does my user need to interact with information or complete tasks through a browser?
🧩 Browser Extension or Plugin
Good for solutions that need to:

  • Add more useful features to an existing website.
  • Provide a tool that users can access while visiting different websites.
  • Help users collect, organize, and analyze information, or solve a problem that is faced, while working online.
Ask yourself:
Does the problem happen while my users are browsing the web?
💬 Chatbot or AI-Powered Assistant
Good for solutions that need to:

  • Provide personalized guidance or recommendations.
  • Understand natural-language questions or provide instructions.
  • Generate, summarize, or analyze information.
Ask yourself:
Would talking with the solution make it easier for my users to get the help or information they need?
📲 SMS or Voice-Based Tool
Good for solutions that need to:

  • Reach user who only have a mobile phone, or limited internet access.
  • Allow users to interact through text messages or phone calls.
  • Make a service available without requiring an app or website.
Ask yourself:
Would my target audience benefit from interacting with the solution through a phone number instead of an app or website?
📊 Data Dashboard
Good for solutions that need to:

  • Collect, organize, and display information to track trends and changes over time.
  • Use charts, graphs, maps, tables, or other visualizations to support decision-making.
  • Help users monitor progress towards a goal.
Ask yourself:
Is the problem caused by people not having the right information—or not being able to understand or use the information they already have?
⚙️ Automated Workflow or AI Agent
Good for solutions that need to:

  • Perform a series of steps automatically or repetitive tasks.
  • Use AI for making decisions or determining the next step within defined rules.
Ask yourself:
Could software complete some or all of this process so that my users don't have to do it manually?
💻 Code.org App Lab Project
Good for solutions that need to:

  • Include multiple screen, buttons, forms, menus and other user interface elements.
  • Operate with an app-like experience without publishing a traditional mobile app.
  • Use programming logic to respond to user interactions.
Ask yourself:
Can I solve this problem with an interactive application that users can access through App Lab?
🤖 Coded Robot, Drone, or Gadget
Good for solutions that need to:

  • Interact with the physical world, or require movement and physical actions.
  • Combine software and hardware to solve a problem.
  • Automate a physical task or collect information using sensors.
Ask yourself:
Does solving this problem require technology to sense, move, or interact with something in the physical world?

BRAINSTORMING

Are you ready to start brainstorming solutions?

Just as you did to identify a problem to solve, you will now brainstorm possible solutions to your problem. You might already have some ideas in mind, but be open to all ideas at this point. 

Don’t forget these tips for good brainstorming:

  • Be sure to capture all ideas, even wild ones!
  • Defer all judgement on other people’s ideas, and on your own!
  • Build off each other’s ideas.
  • Be visual – you can draw instead of writing words.
  • One conversation at a time – don’t cut each other off.
  • Go for as many ideas as you can.
  • Stay focused.

Best practices: When your team is identifying solutions, use examples that show how solutions are found in real-world scenarios. For example, “Think about how you might solve a problem in your daily life, like fixing a leaky faucet. Identifying solutions involves brainstorming, evaluating options, and choosing the best one to address the issue.” Relating problem-solving to everyday activities helps students understand the practical steps involved.

The videos below should give you a better understanding of the steps to move your team through the ideation phase.

 

This video to the right covers 6 different ways that your team can brainstorm solutions. You can pick one of them or use another method that you know of.

Ensure teams are meaningfully thinking about to integrate technology to their solutions. They should think about when a person would use their solution in their day, whether it is an accessible way to address the problem, and if it will reduce or make more work for the user.

Guiding Questions to ask students: 

What steps do you take when you need to solve a problem, like fixing something or planning an event?

How do you decide which solution is the best when you have multiple options?

Why is it important to consider different solutions before making a decision?

Mentor tips are provided by support from AmeriCorps.

stylized A, AmeriCorps logo in navy

ACTIVITY 1: BRAINSTORMING SOLUTIONS

Estimated time: 30 minutes

Brainstorm ideas as a team

  1. Use paper, a wall with post-it notes, a chalkboard, or an online whiteboard like Canva or Ideaboardz.
  2. Write down the problem you are solving so everyone on the team can see it.
  3. Then, write down as many solutions as you can to the problem.
  4. After 10 minutes, review the ideas as a team. Group similar ideas together, or draw lines to link ideas. Talk as a team about the ideas, and choose the top solutions you like.
  5. If necessary, do a second round of brainstorming to generate more ideas. Stop when you have 2-3 good solutions.

ACTIVITY 2: CHOOSING A SOLUTION

Estimated time: 15 minutes

Choose the solution you want to build

Take your top solution ideas and use the worksheet checklist to determine if each solution is innovative, relevant, and uses technology. This can help you to decide which solution to build
Download worksheet

REFLECTION

Hopefully you have 1 or 2 potential solutions you can build for your Technovation project. If not, you can keep generating ideas with your team.

Your idea will probably change and improve as you go through this program. You might end up with an app that looks completely different from what you are envisioning now. Don’t worry, this is all a part of the ideation process!

Here are some things to reflect on

tree reflecting in lake
Which solution are you most excited by?
How is your solution innovative?

ADDITIONAL RESOURCES

App Gallery

You might want to check out what Technovation Girls teams have done in the past. Here are to the steps to find pitch videos from past Technovation Girls teams:

  • Visit the Technovation App Gallery
  • Choose a topic from the dropdown that matches the category your problem falls in
  • Filter by location, year, and division
  • Click Apply Filters

ChatGPT

Another exciting tool that can help you identify a problem is ChatpGPT, from OpenAI.

You can sign up for a free account that will give you enough free credit to work on your Technovation project.

Click the toggles below to see some examples prompts using ChatGPT for Technovation ideation.

Note that responses are AI-generated, so not necessarily factual or complete. Use of ChatGPT is recommended as another resource of many in the ideation process. It may help generate some some ideas your team can expand on and use as a launchpad for other ideas.

Another brainstorming technique is called problem mapping or mind mapping. You write the problem in the middle of a large sheet of paper and write down solution ideas around the problem. Connect similar or related solutions to combine them or spark new ideas.

problem mapping example with diabetes