Our Notes

Posts about research, open source and technologies.

Product Inception: Defining the Who, What, Why, and How of a Digital Product

Every product should begin with a problem that needs to be solved. Product Inception is the process by which we pin down the problem in concrete terms and determine how we are going to solve it—all before writing a single line of code. Representatives from the design and development team as well as stakeholders must be present throughout the process in order for Product Inception to be effective. By the end of a Product Inception session, everyone should be on the same page about where we're going, why we're going there, and how we are going to arrive at our destination. In our series of posts, we explore different aspects of the Product Inception process in order to demonstrate how we do things here at sophilabs.

Why do we believe in Product Inception?

Product Inception is crucial to developing a product that truly solves the problem we intended to solve and helps users meet their goals. Even if a problem seems obvious, there are always multiple perspectives to consider; there may be aspects of a problem we can't see until a stakeholder brings it to our attention. In addition, everyone may have a different idea about what an effective solution looks like. Product Inception, then, brings everyone to the table so we can come up with a unified vision for the product and agree on a road map to take us there. The collaborative nature of Product Inception ensures that we include everyone's point of view, thus allowing us to produce ideas that are even better than what each of us could have thought of individually.

  • Making A Story Map: How to Shape the Big Picture During Product Inception

    In this installment of our Product Inception series, we'll take a look at how to create a Story Map. A Story Map enables us to identify and prioritize features, determine the scope of the product, plan the first release, and assemble a tool that can continue to guide us throughout the development process, all while focusing on our users' needs.

  • 6 Fascinating Things You Can do with Conversational AI Technology

    Less than 10 years ago, the idea of talking to your phone or speaking to technology at all was reserved only for science fiction movies set in the distant future, along with flying cars and traveling at warp speed. With the introduction of Siri in 2011, Conversational AI technology became available to a wide public for the first time, and voice assistants began merging into our daily lives in a more natural way.

  • Hey Andy, a voice commanded app that helps drivers connect with others to liven up their ride!

    Hey Andy is a 100% voice commanded app that connects people, especially while they are driving, based on shared interests through conversation topics and recorded audio messages. Users can follow topics of interest and create 20-second audio messages, almost like audible tweets.

  • How to Choose the Right Software Company

    It can be a challenge to find the right software development company. How do you choose the right one for your needs? Read on to find out the top 10 things to consider when looking for a reliable and trustworthy software development partner.

Sign up to receive a monthly summary.