Skip to main content

3.3 Develop

This is where you come up with ideas, build quick versions of your solution, and test them out. You'll keep improving your ideas based on what you learn.

This phase is all about learning and improving. Don't worry if your first idea isn't perfect - that's normal!

tip

Try to involve users throughout this phase, not just for testing. Consider having sessions where users help create and refine ideas.

Key activities:

  1. Ideation
    • Conduct brainstorming sessions to generate a wide range of potential solutions
    • Encourage creative thinking and consider unconventional approaches
    • Involve diverse participants to bring varied perspectives
  2. Concept development
    • Refine and combine ideas into coherent solution concepts
    • Evaluate concepts against your problem statement and success criteria
    • Select the most promising concepts for prototyping
  3. Rapid prototyping
    • Create low-fidelity prototypes to visualize and test key aspects of your solutions
    • Use methods appropriate to your project (e.g., paper prototypes, wireframes, mock-ups)
    • Focus on quickly demonstrating core functionality and user interactions
  4. User testing
    • Test prototypes with real users from your target community
    • Gather feedback on usability, desirability, and potential impact
    • Observe how users interact with your prototypes
  5. Iteration
    • Analyze user feedback and testing results
    • Refine and improve your prototypes based on insights gained
    • Repeat the prototyping and testing cycle as needed
  6. Technical feasibility assessment
    • Evaluate the technical requirements and constraints of your proposed solutions
    • Consult with developers and other technical experts as needed
  7. Stakeholder reviews
    • Present prototypes and testing results to key stakeholders
    • Gather input and ensure alignment with organizational goals and constraints

Resources to help: