Application of Design Thinking Methodology to the Various Phases of the Software Development Life Cycle

Sahana Prabhu Shankar, M. S. Supriya, E. Naresh

Research output: Chapter in Book/Report/Conference proceedingChapter


Design thinking is often thought of as a creative way of problem solving. People are told to believe what they are told and what they read, and with that is the downfall of creativity. Designers need to see the world through the eyes of a 5-year-old. People needs to give themselves permission to be creative. It takes intelligence to answer a question, but it also takes creativity to answer the question. People have to imagine the world as it never existed before. Design thinking can be termed as “consumer-centric”, “enduser centric” or simply “human-centric” thinking. It works from the perspective of the user in general with user satisfaction being the primary goal. The methodology that I adopted is thinking from the user’s perspective and working towards user’s satisfaction as the goal. Design thinking is a problem-solving technique evolved in different fields like architecture, engineering, and business. The key element to the success of designing a software system lies in user participation. Therefore, it was basically developed to derive a solution by understanding the user’s need.

Original languageEnglish
Title of host publicationResearch Anthology on Agile Software, Software Development, and Testing
PublisherIGI Global Publishing
Number of pages22
ISBN (Electronic)9781668437032
ISBN (Print)9781668437025
Publication statusPublished - 01-01-2021

All Science Journal Classification (ASJC) codes

  • Computer Science(all)


Dive into the research topics of 'Application of Design Thinking Methodology to the Various Phases of the Software Development Life Cycle'. Together they form a unique fingerprint.

Cite this