coLearning: Product Design

  • coLearners only, please
  • more info!

COURSE GOALS:

THE PROCESS AND CYCLES OF PRODUCT DESIGN
What is the definition of a software product or embedded product? How does this relate to physical products? What services are delivered through these products? Know the landscape of products and understand how to navigate conversations around product design, development, and launch. Learn about product lifecycles, how to identify the maturity of a product, and where to jump in and iterate on improvements.

DESIGN FOR REAL PEOPLE
Don’t design ideas. Design for the product’s end users: real people. Learn how to ask the right questions to gather information about and have empathy for who you are designing the solution for. Understand building and iterating on the product based on user needs. Build and test proto-personas and validate or discredit assumptions around their goals, thoughts, motivations, and beliefs.

ENSURING BUSINESS OUTCOMES
Are you building a product that is beneficial to the business? Take a step back and see how the design and development of this product align with the organization’s business goals.

UNDERSTAND YOUR EXISTING PRODUCT
Understand where you are in the product lifecycle process and define next steps. Learn where you are starting through competitive reviews: ask “should this product exist?”, do product research, audits, benchmarking, gap analysis, and technical reviews. Explore need-finding by identifying hidden demand: new opportunities to create value beyond what the customers are asking for.

DEFINING THE PRODUCT EXPERIENCE
Decide what to build and where to focus your scarce resources in the design process. Start with defining the experience, then prioritize features and establish the scope of the product. Through this process, you will learn important tools to uncover key moments, map user flows, and design a proper product architecture.

CREATING A DESIGN FRAMEWORK
Craft a visual design, UI system design, style tiles and mood boards, key screens, and product voice to build the aesthetics and personality of the product.

GATHER HONEST FEEDBACK FROM REAL USERS
Does your product meet the needs of real people? Prototype your product by creating real things for users to test and explore. Gain quick feedback from users and take this information back to the development team for constant improvement.

HOW TO BUILD TOGETHER
Learn how to deliver a product within an agile framework. Go into the process with strong convictions on what we need to do for the product, but hold them loosely because what you learn while in a feature delivery cycle within the fine details may require flexibility to get to the desired outcome. Be ready to gather those insights as products get into the market.

DESIGNING FOR OPTIMIZATION AND GROWTH
The process of product design never ends when you create an optimized design cycle centered on growth and development. Learn the proper way to integrate design into all aspects of development. Gain traction in user growth by asking the right questions about the future of the product and determining what’s next.