Speaker
 Certified Integration Architect
 Recognised MuleSoft Mentor
 Certified AWS Cloud Practitioner
 Certified GCP Associate Cloud Engineer
 Working as Specialist II at HashedIn By Deloitte
2
Robin Sinha
Specialist II
Agenda
• What is Design Thinking & why is it important?
• What is the definition of a good design?
• What are different models of Design Thinking?
• Discussion on some real-life business use cases
• What are architectural designs
• Is it the back-end or backbone of any application/tech?
• Q & A
CONTENTS IN THE SLIDES
• DESIGN THINKING DEFINITION
• IMPORTANCE OF DESIGN THINKING
• GOALS OF DESIGN THINKING
• PROCESS/STAGES OF DESIGN THINKING
• DEFINITION OF A GOOD DESIGN
• MODELS OF DESIGN THINKING
• REAL-LIFE BUSINESS USE CASES
• WHAT ARE ARCHITECTURAL DESIGNS
• IS IT THE BACK-END OR BACKBONE OF ANY
APPLICATION/TECH?
DESIGN THINKING
Design Thinking refers to the cognitive, strategic and practical
processes by which design concepts are developed by design teams.
Design Thinking is also associated with prescriptions for the
innovation of products and services within business and social
contexts.
Importance Of DESIGN THINKING
Design Failure Costs
Reputation
Design Failure Costs
Reputation
A Fortune
Design Failure Costs
Reputation
A Fortune
Jobs
Design Failure Costs
Reputation
A Fortune
Jobs
A Company!
Design Failure Costs
Reputation
A Fortune
Jobs
A Company!
Lives!
Should I
delete 1
picture or 5
or 10?
BadDesigns
BadDesigns
Promote
What?
BadDesigns
BadDesigns
BadDesigns
Impact
According to some studies (Forbes 2016; BCG 2020), as many as 70-
84% of all digital transformation efforts ended in partial or total failure.
A McKinsey-Oxford study reported in 2012 that 17% of those large
projects had gone so badly that they threatened the very existence of
the organisations
Research has shown that large projects having a large amount of
information that requires integration have a failure rate 50% higher than
small projects.
 Design Thinking is a human-centred approach to innovation that draws from
the designer’s toolkit to integrate the needs of people, the possibilities of
technology and the requirements for business success.
 Solves complex problems from a human perspective.
 Design Thinking focuses on CREATIVITY, INNOVATION and USER-
CERTAINITY.
 Focuses on solutions like Desirable for the User and Viable for
business.
 Technologically feasible
GOALS:
Definition of good design
AUSTIN CENTRE FOR DESIGN, EDUCATIONAL
PROGRAM
DEEP Design Thinking, Design Educator Mary
Cantwell
DESIGN COUNCIL UK,CHARITY FOR STARTEGIC DESIGN
DESIGN FOR AMERICA,STUDENT SOCIAL INNOVATION FIRM
IDEO, International Design, and Consulting
Firm
Real-Life Business Use cases
Real-Life Business Use cases
Real-Life Business Use cases
Real-Life Business Use cases
Architectural design refers to the process of creating a blueprint or plan for the structure, organization and behaviour of a
software system or application.
Architectural design encompasses various aspects,
including the selection of appropriate technologies
system boundaries
communication protocols
data storage mechanisms
overall system behaviour.
It involves making decisions about the system’s
structure, such as the division of responsibilities
among different components, the flow of data and
control, and the mechanisms for system extensibility
and scalability.
Is it the back-end or backbone
of any application/tech?
Foundation
Is it the back-end or backbone
of any application/tech?
Is it the back-end or backbone
of any application/tech?
Foundation Scalability
Is it the back-end or backbone
of any application/tech?
Foundation
Organization
Scalability
Is it the back-end or backbone
of any application/tech?
Foundation
Organization
Scalability
Extensibility
Is it the back-end or backbone
of any application/tech?
Foundation
Organization
Scalability
Extensibility
Flexibility
Is it the back-end or backbone
of any application/tech?
Foundation
Organization
Scalability
Extensibility
Flexibility
Why a Good Design Architecture
is Important for Any Application?
Why a Good Design Architecture
is Important for Any Application?
Types Of Architectures
Roles
Complex Architecture Vs Simple Architecture
Complex Architecture Vs Simple Architecture
Q&A
“BUSINESS PEOPLE DON’T JUST NEED TO UNDERSTAND DESIGNERS BETTER;
THEY NEED TO BECOME DESIGNERS”
- ROGERMARTIN

Design Thinking & Back-End Architecture

  • 2.
    Speaker  Certified IntegrationArchitect  Recognised MuleSoft Mentor  Certified AWS Cloud Practitioner  Certified GCP Associate Cloud Engineer  Working as Specialist II at HashedIn By Deloitte 2 Robin Sinha Specialist II
  • 3.
    Agenda • What isDesign Thinking & why is it important? • What is the definition of a good design? • What are different models of Design Thinking? • Discussion on some real-life business use cases • What are architectural designs • Is it the back-end or backbone of any application/tech? • Q & A
  • 4.
    CONTENTS IN THESLIDES • DESIGN THINKING DEFINITION • IMPORTANCE OF DESIGN THINKING • GOALS OF DESIGN THINKING • PROCESS/STAGES OF DESIGN THINKING • DEFINITION OF A GOOD DESIGN • MODELS OF DESIGN THINKING • REAL-LIFE BUSINESS USE CASES • WHAT ARE ARCHITECTURAL DESIGNS • IS IT THE BACK-END OR BACKBONE OF ANY APPLICATION/TECH?
  • 6.
  • 7.
    Design Thinking refersto the cognitive, strategic and practical processes by which design concepts are developed by design teams. Design Thinking is also associated with prescriptions for the innovation of products and services within business and social contexts.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
    Design Failure Costs Reputation AFortune Jobs A Company!
  • 13.
    Design Failure Costs Reputation AFortune Jobs A Company! Lives!
  • 14.
    Should I delete 1 pictureor 5 or 10? BadDesigns
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
    Impact According to somestudies (Forbes 2016; BCG 2020), as many as 70- 84% of all digital transformation efforts ended in partial or total failure. A McKinsey-Oxford study reported in 2012 that 17% of those large projects had gone so badly that they threatened the very existence of the organisations Research has shown that large projects having a large amount of information that requires integration have a failure rate 50% higher than small projects.
  • 20.
     Design Thinkingis a human-centred approach to innovation that draws from the designer’s toolkit to integrate the needs of people, the possibilities of technology and the requirements for business success.
  • 22.
     Solves complexproblems from a human perspective.  Design Thinking focuses on CREATIVITY, INNOVATION and USER- CERTAINITY.  Focuses on solutions like Desirable for the User and Viable for business.  Technologically feasible GOALS:
  • 23.
  • 28.
    AUSTIN CENTRE FORDESIGN, EDUCATIONAL PROGRAM
  • 29.
    DEEP Design Thinking,Design Educator Mary Cantwell
  • 30.
    DESIGN COUNCIL UK,CHARITYFOR STARTEGIC DESIGN
  • 31.
    DESIGN FOR AMERICA,STUDENTSOCIAL INNOVATION FIRM
  • 32.
    IDEO, International Design,and Consulting Firm
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
    Architectural design refersto the process of creating a blueprint or plan for the structure, organization and behaviour of a software system or application. Architectural design encompasses various aspects, including the selection of appropriate technologies system boundaries communication protocols data storage mechanisms overall system behaviour. It involves making decisions about the system’s structure, such as the division of responsibilities among different components, the flow of data and control, and the mechanisms for system extensibility and scalability.
  • 38.
    Is it theback-end or backbone of any application/tech?
  • 39.
    Foundation Is it theback-end or backbone of any application/tech?
  • 40.
    Is it theback-end or backbone of any application/tech? Foundation Scalability
  • 41.
    Is it theback-end or backbone of any application/tech? Foundation Organization Scalability
  • 42.
    Is it theback-end or backbone of any application/tech? Foundation Organization Scalability Extensibility
  • 43.
    Is it theback-end or backbone of any application/tech? Foundation Organization Scalability Extensibility Flexibility
  • 44.
    Is it theback-end or backbone of any application/tech? Foundation Organization Scalability Extensibility Flexibility
  • 45.
    Why a GoodDesign Architecture is Important for Any Application?
  • 46.
    Why a GoodDesign Architecture is Important for Any Application?
  • 48.
  • 49.
    Complex Architecture VsSimple Architecture
  • 50.
    Complex Architecture VsSimple Architecture
  • 51.
  • 52.
    “BUSINESS PEOPLE DON’TJUST NEED TO UNDERSTAND DESIGNERS BETTER; THEY NEED TO BECOME DESIGNERS” - ROGERMARTIN