Innovative Software Product Design and Development - 02by@sumithkpuri

Innovative Software Product Design and Development - 02

by Sumith PuriJanuary 11th, 2023
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

This series of articles try to put forward General Concepts, Principles and Guidelines for Innovative Software Product Design and Development. This includes abstract problem solving, understanding innovation, innovative product development, understanding product market / competitors and to focus on techniques to know the customer pain points. These are based out of experience of the author. It is also a direct outcome of the Proficience Program in Innovative Product Design and Development at the Indian Institute of Science (IISc), Bengaluru.
featured image - Innovative Software Product Design and Development - 02
Sumith Puri HackerNoon profile picture

This series of articles tries to put forward General Concepts, Principles and Guidelines for Innovative Software Product Design and Development. These are based on the experience of the author and also an outcome of the Proficience Program in Innovative Product Design and Development at the Indian Institute of Science (IISc), Bengaluru. This includes abstract problem solving, understanding innovation, innovative product development, understanding product market/competitors and focusing on techniques to know the customer pain points & thereby measure customer satisfaction.

Old Thinking vs. New Thinking


Check your Innovation Quotient #01: Can you Identify 20 (at the least) different ways of dividing a SQUARE into Four Equal Parts (Equal Parts = Equal Area)

Greatest Innovators #01 : Einstein: The Story of a Genius - Documentary


There are various approaches to defining Innovation. Innovation can have different meanings to various or different people. Since there are so many definitions for Innovation - As a student, I present the top 10 along with the sources or individuals who defined them. You may find individuals and sources from all walks of life providing their own perspectives or a definition of Innovation itself. The remaining for you to find from the Internet as a TODO through your own efforts.

  1. Innovation is “The creation of new products and/or services” [Investor Words]

  2. Innovation “Lowers the costs and/or increases the benefits of a task” [Yost]

  3. Innovation is “A patentable solution (external verified uniqueness) with a differentiated business model that changes the basis of business for that specific industry sector.” [Ray Meads]

  4. Innovation is “To dare to challenge mainstream thinking, behavior pattern.” [Lars Christensen]

  5. Innovation is “The practical translation of ideas into new or improved products, services, processes, systems or social interactions” [The University of Melbourne]

  6. Innovation Tournaments: “A new match between a need and a solution” [Christian Terwiesch and Karl T. Ulrich]

  7. Innovation is then “Simply new technology, i.e. the systematic application of (new) knowledge to (new) resources to produce (new) goods or (new) services” [Maciej Soltynski]

  8. Innovation is “The successful exploitation of new ideas” [Ber]

  9. Innovation is “The creation of something that improves the way we live our lives” [Barack Obama]

That one definition that is accepted by most: Innovation is: a) something fresh ( new, original, or improved) b) that creates value

It is important we also quote from Wikipedia:

Innovation is simply a "New idea, Device, or Method".

However, innovation is often also viewed as the application of better solutions that meet new requirements, unarticulated needs, or existing market needs. This is accomplished through more-effective products, processes, services, technologies, or business models that are readily available to markets, governments and society. The term "Innovation" can be defined as something original and more effective and, as a consequence, new, that "breaks into" the market or society. It is related to, but not the same as, invention.


Creativity is the process of having original ideas that have value, more often than not comes about through the interaction of different disciplinary ways of seeing things.” [Sir Ken Robinson]

Wikipedia provides the following definition:

Creativity is a phenomenon whereby something new & somehow valuable is formed. The created item may be intangible (such as an idea, a scientific theory, musical composition, or a joke) or a physical object (such as an invention, a literary work, or a painting).

Creativity and Innovation

It is very important that one is able to appreciate the difference between Creativity and Innovation before getting ahead with further topics.

Value + Creativity + Execution = Innovation

Something new is not enough for the definition of innovation. There are cases where something new has no new value ( a new color of a product or a new chemical produced that does nothing). Sometimes, the value creation results because the item is simply useful to us. We can create a lot of fresh or new things that are of no use and no value. It must create value to be innovative. Also note that the “something” could be a process, product, or service and can start as small as your ideas and thoughts in your brain. In that case, it might just be innovative thinking.

This piece from Business Inside Australia does a good job of sending across the right ideas/thoughts in an Organizational or Corporate Context, including Software Product Companies.

[The main difference between creativity and innovation is the focusCreativity is about unleashing the potential of the mind to conceive new ideas. Those concepts could manifest themselves in any number of ways, but most often, they become something we can see, hear, smell, touch, or taste. However, creative ideas can also be thought experiments within one person’s mind. Creativity is subjective, making it hard to measure, as our creative friends assert. Innovation, on the other hand, is completely measurable. Innovation is about introducing change into relatively stable systems. It’s also concerned with the work required to make an idea viable. By identifying an unrecognized and unmet need, an organization can use innovation to apply its creative resources to design an appropriate solution and reap a return on its investmentOrganizations often chase Creativitybut what they really need to pursue is Innovation. Theodore Levitt puts it best: “What is often lacking is not creativity in the idea-creating sense but innovation in the action-producing sense, i.e. putting ideas to work.”]

I will leave you with my personal favorite quote:

Creativity is the Seed, Innovation is the fruit

Barriers to Creativity

Functional Fixedness

The inability to use an object for something that it is actually meant for is termed “Functional Fixedness”. When one understands that a specific thing can be done only in a given way or that an object can only be used for what it was actually intended for, it leads to Functional Fixedness.

Practical Mindedness

Some individuals have a habit of wanting to execute the idea as quickly as it would have occurred to them. This would stifle creativity. It would be in our best interest - most times - that we let ideas mature by asking further & probing questions to ourselves. This may lead to a discovery that no one could ever achieve before.

Fear of Ridicule
This is true, especially for Organizations. If an Organization (or Individual) is not able to take risks then they will usually be working at their sub-optimal potential. It may so happen that there is success sometimes and other times, they may fail. Often, the learning potential from failure is far greater than from success.

Resource Myopia

Resource Myopia is usually a short-sightedness where the individual sees things as they are, rather than how they may be. We are usually unaware of our own strengths or of closing our eyes to the resources that are actually at our disposal.

Over Specialization

If an individual is over-specialized, he may be stuck with thoughts that are tried & tested. He may not be able to cross-pollinate or apply thoughts from across diverse fields or spectrums.

Vertical Thinking

Vertical Thinking requires one to solve problems through a sequential approach. Vertical Thinking is the opposite of Lateral Thinking. It requires one to solve problems where creative, multi-directional thought processes are considered insensible.

Habit Transfer

The transfer of habit from one activity to another allows for pre-mature judgment of various attributes in a situation. The habit transfer may be both positive or negative transfer.

The above are different (though each of them will fit into one of the below) from the "Blocks to Creative Problem Solving or Block to Creativity" than can be classified as:

  • Habitual
  • Perceptual
  • Cultural
  • Emotional

Conducive to Creativity

Then there are factors that are conducive to promoting "Creativity" or "Creative Problem Solving". These are self-explanatory with a focus on People, Processes and Products:

01. Self Motivation: Individuals that are Self Motivated will promote Creativity

02. Committed: Individuals Committed to finding the most Creative Solution
03. Willingness: Willingness of the Individual to go the extra mile supports Creativity
04. Quest for Success: Quest for Success allows Creativity to thrive
05. Dissatisfaction: Dissatisfaction until the Most Creative Solution is Achieved
06. Understand: Understanding and Being Open encourages Creativity
07. Ego Blocks: Accept Reality, Adaptability, and Sense of Adequacy
08. Fluency: Produce a large number of Similar Ideas
09. Flexibility: Open Minded and Adaptive Problem-Solving Approach
10. Problem Sensitivity: Being Aware that a Problem Exists
11. Constructive Discontent: Agreeing that Current Solutions are not the most Optimal
12. Permissive Atmosphere: Processes should allow Creative Thinking

13. Originality: Aware of the Value or Creativeness of an Idea

Stairway to Creativity [5 Stage Process]


Inception: The hardest task in the creative process is not only to come out with solutions but to understand the problem completely, that is at hand. This will allow us to break down the problem into components and also question conventional approaches to solving the same or same class or problems. This also involves creating the Brief or the Scope of the Task. [Understand the Task at Hand]

Incubation: Conscious Thought Process and the Unconscious Modes of Thinking both play a vital role in achieving the most Creative solution. The unconscious mode of thinking (Intuition) allows the cognitive machinery to use knowledge, past experiences and emotions to formulate and refine ideas. [Put the Task out of Your Immediate Attention]

Illumination: There is no single way to approach Creativity, but most creative people agree that there is an urge to change their mental state at such a point. There is a push to change some surrounding states, fundamentally to find focus and enhance the brain's cognitive reception of intuited notions. Most experienced creatives will become aware that a new idea is arrived at or is about to be arrived at. This may also be through emotional triggers or feelings that allow them to recognize the potential of the current direction. [Inspiration is Revealed in the Form of Intuited Notion]

Realization: The thoughts that emerged during Illumination are mostly raw in that they are fleeting thoughts and mostly have no structure or context to them. Transforming Imagination into Tangible Form and leaving what is Pertinent to create Finite Form that can be put into action or bought to Life. [Give Your Idea Context and Structure]

Verification: Testing Ideas against the Actual Outcomes. By Exposing the Idea to further Analysis and Synthesis, we are able to judge its validity & judge the result. Ideas must agree to the original reasons for their origin and motivations behind their creation. If the idea does not sufficiently answer the Brief, take what is appropriate - discard the obscure and go to stage one (Inception) and begin again.


Check your Innovation Quotient #02 : Can you make 4 Equilateral Triangles with Six (6) Matchsticks? In how many different ways… Can you achieve this?

Greatest Innovators #02 : Michael Faraday - From Electricity to Power Generation

[Relevant/Special Author Introduction for this Article]

Sumith Puri has 17y 06m of Experience in the Software Industry, primarily in Product Development. He is at the Principal Software Architect (Java/Java EE/Microservices Specialist) Level. He completed his Xth and XIIth (Computer Science) from NPS, Kochi, India. He holds a Bachelor of Engineering (Computer Science & Engineering) from SRSIT, Bangalore. Later, He completed his Executive Program (Data Mining & Analytics) from IIT, Roorkee and Executive Certificate Program (Entrepreneurship) from IIM, Kashipur. He is an Ex-Yahoo, Symantec, Huawei, Oracle, Aptean, Zycus-iContract, Atos]

Also Published Here