SlideShare a Scribd company logo
1 of 8
www.extentia.com | Confidential
SOFTWARE
ARCHITECTURE AND
DESIGN THINKING
www.extentia.com | Confidential
Design Thinking – Origin
• The phrase Design Thinking was popularized by David
Kelly, the founder and CEO of Ideo
• His most significant contribution lies in the fact that he
recognized design as a process and described it as an
iterative, human-centric activity
• The foundations can be traced back to a book by the
economist/cognitive scientist and Nobel Laureate,
Herbert A Simon, in his book – The Sciences of
Artificial, in the year 1969
• Many of the ideas in this book evolved into the principles
of Design Thinking
www.extentia.com | Confidential
The Design Process
At its core, the design process encompasses five main
steps
• Empathize: put yourself in the user’s shoes and identify
needs and problems
• Define: the problem statement
• Ideate: create ideas, challenge existing state-of-the-art,
find solutions
• Prototype: find solutions for the problems identified in
the first three steps and build experimental prototypes
• Test: test your solution and refine it by revisiting any or
all of the previous steps
www.extentia.com | Confidential
Design Thinking and Software Architecture
• Design Thinking needs to be supplemented by support from software
architecture teams for favorable outcomes to build innovative digital
solutions
• Two important questions to be
kept in mind while following the
design process
• Feasibility: is the solution practical,
given the state of technology at any
point in time?
• Viability: is it likely to become a part
of a sustainable business model?
www.extentia.com | Confidential
Role of Software Architecture
Software architects can contribute towards
• Assessing the feasibility of solutions right in the
ideation phase – thus eliminating fruitless prototyping
• Helping design teams ‘fail fast’ with ideas and
solutions that cannot be supported by software
development
• Ascertaining the viability or the possibility of
sustainable success of a digital solution by assessing
the scalability of the proposed solutions
• Assessing the testability of ideas generated
www.extentia.com | Confidential
Benefits
• Software architects can benefit by applying Design
Thinking principles into the components that are
under the hood
• Server-side software
• Data storage
• By adopting experimental products, they can
appreciate what kind of experience is good for the
user, or even bring in new ideas from software that is
really in the fringe areas of the geek spectrum
www.extentia.com | Confidential
Conclusion
• Even professionals from other disciplines such as
finance can contribute to assessing the viability of the
solutions
• It might be beneficial to involve people with diverse
skills and viewpoints in the Design Thinking process
• An organization must consider exposing people from
all disciplines to the design process as well as the
method of Design Thinking
• However, design and UX professionals must
eventually lead the effort and own the outcomes
www.extentia.com | Confidential
www.extentia.com
Write to us at inquiries@extentia.com

More Related Content

What's hot

Fuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningFuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningDr. C.V. Suresh Babu
 
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsTechnical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsOutSystems
 
Genetic algorithm
Genetic algorithmGenetic algorithm
Genetic algorithmRespa Peter
 
Continuous Delivery of Agile Architecture
Continuous Delivery of Agile ArchitectureContinuous Delivery of Agile Architecture
Continuous Delivery of Agile ArchitectureBrad Appleton
 
Sql parametrized queries
Sql parametrized queriesSql parametrized queries
Sql parametrized queriesHadi Fadlallah
 
Architectural Design in Software Engineering SE10
Architectural Design in Software Engineering SE10Architectural Design in Software Engineering SE10
Architectural Design in Software Engineering SE10koolkampus
 
Prototype model
Prototype modelPrototype model
Prototype modelsadhana8
 
The Need For Effective Early Engagement In Solution Architecture And Design
The Need For Effective Early Engagement In Solution Architecture And DesignThe Need For Effective Early Engagement In Solution Architecture And Design
The Need For Effective Early Engagement In Solution Architecture And DesignAlan McSweeney
 
Agile and plan based development processes
Agile and plan based development processesAgile and plan based development processes
Agile and plan based development processessommerville-videos
 
Attention in Deep Learning
Attention in Deep LearningAttention in Deep Learning
Attention in Deep Learning健程 杨
 
Design Thinking Resources
Design Thinking ResourcesDesign Thinking Resources
Design Thinking ResourcesPLEO group
 
Atomic design React Nova Presentation
Atomic design React Nova PresentationAtomic design React Nova Presentation
Atomic design React Nova PresentationSteve Zyglowicz
 
Comparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalComparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalShab Bi
 
So You Think You Need A Digital Strategy
So You Think You Need A Digital StrategySo You Think You Need A Digital Strategy
So You Think You Need A Digital StrategyAlan McSweeney
 
Solution Architecture Centre Of Excellence
Solution Architecture Centre Of ExcellenceSolution Architecture Centre Of Excellence
Solution Architecture Centre Of ExcellenceAlan McSweeney
 
Architecture design in software engineering
Architecture design in software engineeringArchitecture design in software engineering
Architecture design in software engineeringPreeti Mishra
 
Target architecture: Overcoming barriers to effective Enterprise Architecture
Target architecture: Overcoming barriers to effective Enterprise ArchitectureTarget architecture: Overcoming barriers to effective Enterprise Architecture
Target architecture: Overcoming barriers to effective Enterprise ArchitectureDave Hornford
 

What's hot (20)

Fuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningFuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoning
 
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsTechnical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
 
Genetic algorithm
Genetic algorithmGenetic algorithm
Genetic algorithm
 
Continuous Delivery of Agile Architecture
Continuous Delivery of Agile ArchitectureContinuous Delivery of Agile Architecture
Continuous Delivery of Agile Architecture
 
Sql parametrized queries
Sql parametrized queriesSql parametrized queries
Sql parametrized queries
 
Fuzzy expert system
Fuzzy expert systemFuzzy expert system
Fuzzy expert system
 
Architectural Design in Software Engineering SE10
Architectural Design in Software Engineering SE10Architectural Design in Software Engineering SE10
Architectural Design in Software Engineering SE10
 
Prototype model
Prototype modelPrototype model
Prototype model
 
The Need For Effective Early Engagement In Solution Architecture And Design
The Need For Effective Early Engagement In Solution Architecture And DesignThe Need For Effective Early Engagement In Solution Architecture And Design
The Need For Effective Early Engagement In Solution Architecture And Design
 
Agile and plan based development processes
Agile and plan based development processesAgile and plan based development processes
Agile and plan based development processes
 
Attention in Deep Learning
Attention in Deep LearningAttention in Deep Learning
Attention in Deep Learning
 
Design Thinking Resources
Design Thinking ResourcesDesign Thinking Resources
Design Thinking Resources
 
Atomic design React Nova Presentation
Atomic design React Nova PresentationAtomic design React Nova Presentation
Atomic design React Nova Presentation
 
Comparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalComparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modal
 
If then rule in fuzzy logic and fuzzy implications
If then rule  in fuzzy logic and fuzzy implicationsIf then rule  in fuzzy logic and fuzzy implications
If then rule in fuzzy logic and fuzzy implications
 
So You Think You Need A Digital Strategy
So You Think You Need A Digital StrategySo You Think You Need A Digital Strategy
So You Think You Need A Digital Strategy
 
Solution Architecture Centre Of Excellence
Solution Architecture Centre Of ExcellenceSolution Architecture Centre Of Excellence
Solution Architecture Centre Of Excellence
 
Architecture design in software engineering
Architecture design in software engineeringArchitecture design in software engineering
Architecture design in software engineering
 
Target architecture: Overcoming barriers to effective Enterprise Architecture
Target architecture: Overcoming barriers to effective Enterprise ArchitectureTarget architecture: Overcoming barriers to effective Enterprise Architecture
Target architecture: Overcoming barriers to effective Enterprise Architecture
 
AI: AI & Searching
AI: AI & SearchingAI: AI & Searching
AI: AI & Searching
 

Similar to Software Architecture and Design Thinking

lesson-4.pptx
lesson-4.pptxlesson-4.pptx
lesson-4.pptxOut Cast
 
Design thinking
Design thinkingDesign thinking
Design thinkingchandkec
 
Design Thinking: A Common Sense Process
Design Thinking: A Common Sense ProcessDesign Thinking: A Common Sense Process
Design Thinking: A Common Sense ProcessMichael Zarro, Ph.D.
 
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_AboliINDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_AboliAboli Maydeo
 
Introduction to Design Thinking
Introduction to Design ThinkingIntroduction to Design Thinking
Introduction to Design ThinkingAmmad Nasir
 
Intro to Design (Lecture)
Intro to Design (Lecture)Intro to Design (Lecture)
Intro to Design (Lecture)Ammad Nasir
 
Introduction to product design and development (module 1)
Introduction to product design and development  (module 1)Introduction to product design and development  (module 1)
Introduction to product design and development (module 1)subhashFTVET
 
EST 200, Design Thinking
EST 200, Design ThinkingEST 200, Design Thinking
EST 200, Design ThinkingCKSunith1
 
DesignProcess temp.ppt
DesignProcess temp.pptDesignProcess temp.ppt
DesignProcess temp.pptSysteDesig
 
Concept in engineering design
Concept in engineering designConcept in engineering design
Concept in engineering designSiddharth Sharma
 
Just Married: User Centered Design and Agile
Just Married: User Centered Design and AgileJust Married: User Centered Design and Agile
Just Married: User Centered Design and AgileMemi Beltrame
 
Design Thinking Introduction
Design Thinking IntroductionDesign Thinking Introduction
Design Thinking IntroductionLalitha318185
 
Guerilla Human Computer Interaction and Customer Based Design
Guerilla Human Computer Interaction and Customer Based DesignGuerilla Human Computer Interaction and Customer Based Design
Guerilla Human Computer Interaction and Customer Based DesignQuentin Christensen
 
The Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCThe Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCuxpin
 
IT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingIT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingAlgarytm
 
DESIGN AND ENGINEERING.pptx
DESIGN AND ENGINEERING.pptxDESIGN AND ENGINEERING.pptx
DESIGN AND ENGINEERING.pptxshyamraj1981
 
Design Thinking for Adoption - Devintersections-Fall2016.pptx
Design Thinking for Adoption - Devintersections-Fall2016.pptxDesign Thinking for Adoption - Devintersections-Fall2016.pptx
Design Thinking for Adoption - Devintersections-Fall2016.pptxMichelle Caldwell, PSM, SSGB
 

Similar to Software Architecture and Design Thinking (20)

Design thinking-Unit 1.pptx
Design thinking-Unit 1.pptxDesign thinking-Unit 1.pptx
Design thinking-Unit 1.pptx
 
lesson-4.pptx
lesson-4.pptxlesson-4.pptx
lesson-4.pptx
 
Design thinking
Design thinkingDesign thinking
Design thinking
 
Design Thinking: A Common Sense Process
Design Thinking: A Common Sense ProcessDesign Thinking: A Common Sense Process
Design Thinking: A Common Sense Process
 
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_AboliINDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
 
Introduction to Design Thinking
Introduction to Design ThinkingIntroduction to Design Thinking
Introduction to Design Thinking
 
Intro to Design (Lecture)
Intro to Design (Lecture)Intro to Design (Lecture)
Intro to Design (Lecture)
 
DESIGN THINKING.pptx
DESIGN THINKING.pptxDESIGN THINKING.pptx
DESIGN THINKING.pptx
 
Introduction to product design and development (module 1)
Introduction to product design and development  (module 1)Introduction to product design and development  (module 1)
Introduction to product design and development (module 1)
 
EST 200, Design Thinking
EST 200, Design ThinkingEST 200, Design Thinking
EST 200, Design Thinking
 
DesignProcess temp.ppt
DesignProcess temp.pptDesignProcess temp.ppt
DesignProcess temp.ppt
 
DTI - PPT.pptx
DTI - PPT.pptxDTI - PPT.pptx
DTI - PPT.pptx
 
Concept in engineering design
Concept in engineering designConcept in engineering design
Concept in engineering design
 
Just Married: User Centered Design and Agile
Just Married: User Centered Design and AgileJust Married: User Centered Design and Agile
Just Married: User Centered Design and Agile
 
Design Thinking Introduction
Design Thinking IntroductionDesign Thinking Introduction
Design Thinking Introduction
 
Guerilla Human Computer Interaction and Customer Based Design
Guerilla Human Computer Interaction and Customer Based DesignGuerilla Human Computer Interaction and Customer Based Design
Guerilla Human Computer Interaction and Customer Based Design
 
The Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCThe Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMC
 
IT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingIT Executive's guide to Design Thinking
IT Executive's guide to Design Thinking
 
DESIGN AND ENGINEERING.pptx
DESIGN AND ENGINEERING.pptxDESIGN AND ENGINEERING.pptx
DESIGN AND ENGINEERING.pptx
 
Design Thinking for Adoption - Devintersections-Fall2016.pptx
Design Thinking for Adoption - Devintersections-Fall2016.pptxDesign Thinking for Adoption - Devintersections-Fall2016.pptx
Design Thinking for Adoption - Devintersections-Fall2016.pptx
 

More from Extentia Information Technology

Mastering Digital Communication in the Workplace: Top Strategies for Success....
Mastering Digital Communication in the Workplace: Top Strategies for Success....Mastering Digital Communication in the Workplace: Top Strategies for Success....
Mastering Digital Communication in the Workplace: Top Strategies for Success....Extentia Information Technology
 
Mastering Teamwork: The Art Of Hard And Soft Skills.pptx
Mastering Teamwork: The Art Of Hard And Soft Skills.pptxMastering Teamwork: The Art Of Hard And Soft Skills.pptx
Mastering Teamwork: The Art Of Hard And Soft Skills.pptxExtentia Information Technology
 
Exploring the Future of Healthcare Technology and Its Challenges.pptx
Exploring the Future of Healthcare Technology and Its Challenges.pptxExploring the Future of Healthcare Technology and Its Challenges.pptx
Exploring the Future of Healthcare Technology and Its Challenges.pptxExtentia Information Technology
 
The Promising Role of AI Across Various Areas in Healthcare.pptx
The Promising Role of AI Across Various Areas in Healthcare.pptxThe Promising Role of AI Across Various Areas in Healthcare.pptx
The Promising Role of AI Across Various Areas in Healthcare.pptxExtentia Information Technology
 
How is AI-Powered Healthcare Redefining Patient Care?.pptx
How is AI-Powered Healthcare Redefining Patient Care?.pptxHow is AI-Powered Healthcare Redefining Patient Care?.pptx
How is AI-Powered Healthcare Redefining Patient Care?.pptxExtentia Information Technology
 
Comprehensive Guide to Start a Digital Detox Routine.pptx
Comprehensive Guide to Start a Digital Detox Routine.pptxComprehensive Guide to Start a Digital Detox Routine.pptx
Comprehensive Guide to Start a Digital Detox Routine.pptxExtentia Information Technology
 
The Global Fintech Trends of 2021-2022 and Its Undercurrents
The Global Fintech Trends of 2021-2022 and Its UndercurrentsThe Global Fintech Trends of 2021-2022 and Its Undercurrents
The Global Fintech Trends of 2021-2022 and Its UndercurrentsExtentia Information Technology
 

More from Extentia Information Technology (20)

Mastering Digital Communication in the Workplace: Top Strategies for Success....
Mastering Digital Communication in the Workplace: Top Strategies for Success....Mastering Digital Communication in the Workplace: Top Strategies for Success....
Mastering Digital Communication in the Workplace: Top Strategies for Success....
 
Mastering Teamwork: The Art Of Hard And Soft Skills.pptx
Mastering Teamwork: The Art Of Hard And Soft Skills.pptxMastering Teamwork: The Art Of Hard And Soft Skills.pptx
Mastering Teamwork: The Art Of Hard And Soft Skills.pptx
 
Exploring the Future of Healthcare Technology and Its Challenges.pptx
Exploring the Future of Healthcare Technology and Its Challenges.pptxExploring the Future of Healthcare Technology and Its Challenges.pptx
Exploring the Future of Healthcare Technology and Its Challenges.pptx
 
The Promising Role of AI Across Various Areas in Healthcare.pptx
The Promising Role of AI Across Various Areas in Healthcare.pptxThe Promising Role of AI Across Various Areas in Healthcare.pptx
The Promising Role of AI Across Various Areas in Healthcare.pptx
 
Benefits of Artificial Intelligence in Healthcare.pptx
Benefits of Artificial Intelligence in Healthcare.pptxBenefits of Artificial Intelligence in Healthcare.pptx
Benefits of Artificial Intelligence in Healthcare.pptx
 
How is AI-Powered Healthcare Redefining Patient Care?.pptx
How is AI-Powered Healthcare Redefining Patient Care?.pptxHow is AI-Powered Healthcare Redefining Patient Care?.pptx
How is AI-Powered Healthcare Redefining Patient Care?.pptx
 
Navigating the Top Trends in AR and VR.pptx
Navigating the Top Trends in AR and VR.pptxNavigating the Top Trends in AR and VR.pptx
Navigating the Top Trends in AR and VR.pptx
 
Comprehensive Guide to Start a Digital Detox Routine.pptx
Comprehensive Guide to Start a Digital Detox Routine.pptxComprehensive Guide to Start a Digital Detox Routine.pptx
Comprehensive Guide to Start a Digital Detox Routine.pptx
 
Learning The Best Practices for Computer Security.pptx
Learning The Best Practices for Computer Security.pptxLearning The Best Practices for Computer Security.pptx
Learning The Best Practices for Computer Security.pptx
 
Microsoft Azure over other clouds
Microsoft Azure over other cloudsMicrosoft Azure over other clouds
Microsoft Azure over other clouds
 
Get Started with Microsoft Azure
Get Started with Microsoft AzureGet Started with Microsoft Azure
Get Started with Microsoft Azure
 
Understanding Microsoft Azure
Understanding Microsoft AzureUnderstanding Microsoft Azure
Understanding Microsoft Azure
 
Modern Technologies Disrupting the Banking Sector
Modern Technologies Disrupting the Banking SectorModern Technologies Disrupting the Banking Sector
Modern Technologies Disrupting the Banking Sector
 
The Global Fintech Trends of 2021-2022 and Its Undercurrents
The Global Fintech Trends of 2021-2022 and Its UndercurrentsThe Global Fintech Trends of 2021-2022 and Its Undercurrents
The Global Fintech Trends of 2021-2022 and Its Undercurrents
 
Fintech Revolution During COVID-19 Pandemic
Fintech Revolution During COVID-19 PandemicFintech Revolution During COVID-19 Pandemic
Fintech Revolution During COVID-19 Pandemic
 
The Evolution of Fintech Space
The Evolution of Fintech SpaceThe Evolution of Fintech Space
The Evolution of Fintech Space
 
The Desirability and Feasibility of a Design.pptx
The Desirability and Feasibility of a Design.pptxThe Desirability and Feasibility of a Design.pptx
The Desirability and Feasibility of a Design.pptx
 
Unraveling the Layers of Design Thinking.pptx
Unraveling the Layers of Design Thinking.pptxUnraveling the Layers of Design Thinking.pptx
Unraveling the Layers of Design Thinking.pptx
 
Making Innovation Possible in the Healthcare Domain
Making Innovation Possible in the Healthcare DomainMaking Innovation Possible in the Healthcare Domain
Making Innovation Possible in the Healthcare Domain
 
Future of Internet Web 3.0
Future of Internet Web 3.0Future of Internet Web 3.0
Future of Internet Web 3.0
 

Recently uploaded

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 

Recently uploaded (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 

Software Architecture and Design Thinking

  • 2. www.extentia.com | Confidential Design Thinking – Origin • The phrase Design Thinking was popularized by David Kelly, the founder and CEO of Ideo • His most significant contribution lies in the fact that he recognized design as a process and described it as an iterative, human-centric activity • The foundations can be traced back to a book by the economist/cognitive scientist and Nobel Laureate, Herbert A Simon, in his book – The Sciences of Artificial, in the year 1969 • Many of the ideas in this book evolved into the principles of Design Thinking
  • 3. www.extentia.com | Confidential The Design Process At its core, the design process encompasses five main steps • Empathize: put yourself in the user’s shoes and identify needs and problems • Define: the problem statement • Ideate: create ideas, challenge existing state-of-the-art, find solutions • Prototype: find solutions for the problems identified in the first three steps and build experimental prototypes • Test: test your solution and refine it by revisiting any or all of the previous steps
  • 4. www.extentia.com | Confidential Design Thinking and Software Architecture • Design Thinking needs to be supplemented by support from software architecture teams for favorable outcomes to build innovative digital solutions • Two important questions to be kept in mind while following the design process • Feasibility: is the solution practical, given the state of technology at any point in time? • Viability: is it likely to become a part of a sustainable business model?
  • 5. www.extentia.com | Confidential Role of Software Architecture Software architects can contribute towards • Assessing the feasibility of solutions right in the ideation phase – thus eliminating fruitless prototyping • Helping design teams ‘fail fast’ with ideas and solutions that cannot be supported by software development • Ascertaining the viability or the possibility of sustainable success of a digital solution by assessing the scalability of the proposed solutions • Assessing the testability of ideas generated
  • 6. www.extentia.com | Confidential Benefits • Software architects can benefit by applying Design Thinking principles into the components that are under the hood • Server-side software • Data storage • By adopting experimental products, they can appreciate what kind of experience is good for the user, or even bring in new ideas from software that is really in the fringe areas of the geek spectrum
  • 7. www.extentia.com | Confidential Conclusion • Even professionals from other disciplines such as finance can contribute to assessing the viability of the solutions • It might be beneficial to involve people with diverse skills and viewpoints in the Design Thinking process • An organization must consider exposing people from all disciplines to the design process as well as the method of Design Thinking • However, design and UX professionals must eventually lead the effort and own the outcomes