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", "end-user 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 publicationHandbook of Research on Engineering Innovations and Technology Management in Organizations
PublisherIGI Global Publishing
Number of pages22
ISBN (Electronic)9781799827733
ISBN (Print)9781799827726
Publication statusPublished - 17-04-2020

All Science Journal Classification (ASJC) codes

  • Engineering(all)
  • 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