Choice Complexity Tech Decisions

download Choice Complexity Tech Decisions

of 96

Transcript of Choice Complexity Tech Decisions

  • 8/11/2019 Choice Complexity Tech Decisions

    1/96

    October 4, 2014 1 Crafitti Consultin Private Ltd.

    INVITED TALK :

    CHOICE COMPLEXITY

    TECHNOLOGY DECISIONSfor New Product Development

    Navneet [email protected]

    Phone: +91 9902766961

    22 August 2014,

    GTRE, DRDO,

    Bangalore

  • 8/11/2019 Choice Complexity Tech Decisions

    2/96

  • 8/11/2019 Choice Complexity Tech Decisions

    3/96

    How do we make Decisions?

    Dostoyevsky

    man acts in the way he feels like acting

    and not necessarily in his best interests

  • 8/11/2019 Choice Complexity Tech Decisions

    4/96

    A GAME OF CHANCE

    Please give your preference choice from the following

    options. You have 4 Ladoos to choose from.

    With each choice you will get two benefitsan initialsum of money and a chance to get $1Million in asweepstakes (confirmed to get with specific probability)

    Option You Get Immediately (USD) Probability to get $1 Million

    Ladoo A 2000 1%

    Ladoo B 1000 5%Ladoo C 500 10%

    Ladoo D (Minus) 5000 (You Payinitially)

    15%

  • 8/11/2019 Choice Complexity Tech Decisions

    5/96

    A GAME OF CHANCEThe results (9 respondents)

    Option Number of People Reasons

    Ladoo A 4 Probability of 15% is too low hencetake maximum immediately

    Ladoo B 1 I want some money assured and I amok to take some risk as well

    Ladoo C 3 I can live with 10% chance of winningwith a smaller immediate benefit. The

    outflow of 5000 with a likelihood ofnot winning is not all that palatable.

    Ladoo D 1 Willing to surrender current gains forfuture value. It is an investment-

    however willing to take the risk of

    actually loosing

    Which Ladoo will you choose?

  • 8/11/2019 Choice Complexity Tech Decisions

    6/96

    A GAME OF CHANCEThe resultsSurprising .Rationality/Objective/Value theory tells us the following formula

    Profit = GainsInvestmentValue = probability x Prize + Initial Gain

    Option You Get Immediately (USD) (G) Probability (p) to get$ 1 Million in next

    three months

    Value = p x 1000000 +G

    Ladoo A 2000 1% 12000

    Ladoo B 1000 5% 51000

    Ladoo C 500 10% 100500

    Ladoo D (Minus) 5000 (You Pay initially) 15% 145000

    The Rational Value theorytells us Ladoo D will give the maximum gains, however, humanbeings give different weights to different parameters hence the variation

    1. Ladoo Aguys are sayingLet me get what I am getting now (2000 USD) I know whetherit is 1% or 15% it is sameI will not get it!

    2. Ladoo Cguys want to get maximum of both sidescertainty and uncertaintytherebysaying I will not give anything from my pocket (-5000) but still would like to maximize theprobability of getting maximum in the sweepstakes.

    3. Ladoo Dis the rational value follower with objective analysis he follows the rationality

    based on mathematical analysis.He is taking calculated Risk!!!4. Ladoo Bis the most perplexing! (may be caught in between A and C)

  • 8/11/2019 Choice Complexity Tech Decisions

    7/96

    A GAME OF CHANCEInferences .

    Rational Value Theory is no t the way in whic h peop le decide. In real lifepeople perceive specific coarse weights (for example anything below20% is actually 0% probability) (DECISION MAKING IS EMOTIONAL,EXPERIENCE BASED SUBJECTIVE PROCESS)

    Giving away what you poss ess now, even i f you have a probabi l i ty ofget t ing high returns is a very di f f icu l t threshold to c ross. (RISKTHRESHOLD) {A Bird in Hand }

    Companies that are getting Ladoo A regularly will find it difficult toinvest for Ladoo Deven if the rational value analysis says D is better.

    (COMFORT ZONES)

    Different people give different preferences to different parameters of aproblem hence it is not a simple matter of arithmetic. (PERSONDEPENDENT)

  • 8/11/2019 Choice Complexity Tech Decisions

    8/96

    Decision Making in a Complex World

    Contents

    Globalizing WorldComplexity Explosion

    Need for Decision Engineering

    Problem Solving, Brainstorming,

    Innovation and Decision Making

    New MethodologiesAHP, DSM, TRIZ,

    SBCE, Decision Dependency Matrices

    Case Studies

    Possible Ways Ahead

  • 8/11/2019 Choice Complexity Tech Decisions

    9/96

    Globe has been Re-engineered!

    FlatteningWorld

    And we dont even realize it

    While the defining measurement of (oldworld) was weight the definingmeasurement of the globalization system is

    speedspeed of commerce, travel,communication and innovat ion

    Thomas L. Friedman, The Lexus and Olive Tree

  • 8/11/2019 Choice Complexity Tech Decisions

    10/96

    Complexity in aFlatteningWorld

    Number of alternatives

    Time pressure

    Need for analysisInformation de-coherence

    Connections

    Networks

    Human Processing Limits(The Magic Number 7 2)

    Framing LimitsConfidence

    Rapid Explosionof Complexity

    Connections create Value andDependencies create complexity

    Future is approaching us Faster than

    History is leaving us! Increasing distance between user

    requirements of what they really needversus what they want.

    With every choice we make today we Kill

    many possible futures

  • 8/11/2019 Choice Complexity Tech Decisions

    11/96

    Decision Making in aFlatteningWorld

    Number of alternatives

    Time pressure

    Need for analysisInformation de-coherence

    Connections

    Networks

    Human Processing Limits(The Magic Number 7 2)

    Framing LimitsConfidence

    Rapid Explosionof Complexity

    Each Decision (a Choice) affects futureChoices (decisions)

    Each Decision is impacted by past

    Decisions (Choices) made by someonesomewhere

    With every choice we make today we Killmany possible futures

    With every choice we make today we

    Select only a small subset of possiblefutures

  • 8/11/2019 Choice Complexity Tech Decisions

    12/96

    The Magical Number Seven, Plus or Minus Two:Some Limits on our Capacity for Processing Information

    George A. Miller (1956)Harvard University

    First published in Psychological Review, 63, 81-97.

    [1] This paper was first read as an Invited Address before the Eastern Psychological Association in Philadelphia on April 15, 1955.

    The point seems to be that, as we

    add more variables to the display,we increase the total capacity, butwe decrease the accuracy for anyparticular variable. In other

    words, we can make relativelycrude judgments of several

    things simultaneously.

  • 8/11/2019 Choice Complexity Tech Decisions

    13/9613

    DECISION MAKINGInvolves Choice

    Def: Choiceof an alternative(s) amongst a set of alternativeson some basisor criteria (usually many, often conflicting) to meet one or multiple objectivesby one or more actors

    .

    .

    .

    GOAL (s) CRITERIA

    .

    .

    .

    ALTERNATIVES

    .

    .

    .

    Actors/Decision Makers(Group Decision

    Making)

  • 8/11/2019 Choice Complexity Tech Decisions

    14/96

    Theory and PracticeHow Decisions are made inOrganizations*

    NORMATIVE METHODS- What should be done based on rational

    theories of choice

    DESCRIPTIVE BEHAVIORWhat is actually done by individuals andgroups in practice

    * Hoch & Kunreuther, A Complex Web of Decisions, Wharton on Making Decisions, Wiley 2006

    PrescriptiveRecommendations

    NormativeModels

    DescriptiveBehavior

    Rational Behavior Maximize Utility

    Individuals do notmaximize their Utility

    in practice

    Managers often are so caught up in

    making decisions that they rarely have

    the luxury of giving much thought tohow they make them

    Spending time thinking

    about the process of

    decision making can have

    significant payoffs,however, because it can

    help you improve quality

    and effectiveness of

    subsequentchoices

  • 8/11/2019 Choice Complexity Tech Decisions

    15/96

    Case for Decision Engineering

    An Emerging Disciplinefor developing Tools

    and Techniquesfor informed Operational and

    Business Decision Making/Problem

    Solving/I nnovationwithin Industry bycollating and exploiting distr ibuted

    organizational knowledge

  • 8/11/2019 Choice Complexity Tech Decisions

    16/96

    SituationAssessment Explanation

    Forecasting

    OptionsGeneration

    MakingDecision -Choice

    Stages & Requirements in Decision Making

    Situation

    Assessment

    Data CollectionData Cleansing

    Data Collation

    Classification

    Observation

    Explanation

    Causal

    Analysis

    Cognitive

    Mapping

    Systems

    Analysis

    Forecasting

    Historical

    Analogies

    General

    Analogies

    Prediction

    Projection

    Forecasting

    What if

    Analysis

    Options

    Generation

    Decision

    Trees

    Scenario

    Writing

    Alternatives

    Brainstormin

    g

    Solution

    Choice

    Optimization

    Decision

    Making under

    uncertainty and

    partial

    information

  • 8/11/2019 Choice Complexity Tech Decisions

    17/96

    Situation AssessmentWhere do we stand?Simple Indicators and Checklists/ Complex Indicators/ Scaling (R-factor Analysis)/Typologies (Q-factor Analysis) /Cluster Analysis /Multidimensional Scaling/ Artificial

    Neural Networks (ANN)/ Value Stream Mapping / TRIZ9 Windows/ TRIZ- Ideal Final

    Result

    ExplanationWhy are things as they are?Correlation Analysis/ Regression Analysis/Analysis of Non-Linear Relationships/ Partial

    and Multiple Correlation Analysis/ Multiple Regression Analysis/ Path Analysis

    ForecastWhat will happen?Systematic Expert Judgment/ Decision Matrix/ Analytic Hierarchy Process/ BayesianInference/ Cross-Impact Analysis/ Early warning Indicators/ Extrapolation with Moving

    Averages/ Trend Analysis/ Time Series Analysis/ Spectral Analysis/Combined Trend andTime Series Analysis /Trend Impact Analysis

    Preparation of DecisionsWhat are the Options?Game Theory/ Gaming/ Computer Simulation/ Cellular Automata/ Petri Nets/ Econometric

    Models/Mathematical Modeling / TRIZ

    ChoiceWhat to do?Decisional Trees/ Decisional Matrix/ Linear Partial Information (LPI) Analysis/

    Linear/Integer/Non-Linear Programming/ Heuristic Optimization TechniquesGeneticAlgorithms, Simulated Annealing, Tabu Search, Artificial Life / AHP

    Techniques & Methodologies

  • 8/11/2019 Choice Complexity Tech Decisions

    18/96

    Skill Set & Capabilities to beDeveloped/Acquired

    Data Sampling and Collection

    Statistical Analysis Data Visualization

    Mathematical Modeling

    Petri Nets

    System Dynamics

    Cellular Automata

    Process Algebra

    Simulation

    Systems Analysis

    Optimization Tools andTechniques

    Linear and Non Linear

    Heuristic Optimization

    Operations ResearchQueuingTheory

    Industrial Engineering

    Quantitative Techniques forExtracting Judgment

    MAUT/ AHP

    Methods for Group DecisionMaking and Consensus

    Risk Analysis Methodologies

    Crisis and Disaster ManagementModels

    Crisis Gaming/Business Gaming

    Effort/Cost Estimation Models

    Knowledge Management Models

    Business Intelligence Generationand Management

    Artificial Life Techniques

    Game theory

    TRIZ

  • 8/11/2019 Choice Complexity Tech Decisions

    19/96

    Decisions need to be Engineered.

    Strategic/Policy

    Evaluating Options/Alternatives Evaluating Factors affecting a particular decision

    Evaluating ROI/ Cost Benefit Analysis

    Evaluating Uncertainty

    Market Analysis/ Technology Forecasting

    Operational Process Evaluation

    Process Optimization

    Performance Evaluation

    Evaluation of Quality AttributesReliability/Availability/Survivability

    Project/Program Execution

    Technology Evaluation

    Choosing a Product

    Benchmarking products

    Evaluating Architectures

  • 8/11/2019 Choice Complexity Tech Decisions

    20/96

    Multi Criteria Decision Making

    A decision may need to be taken on the basis ofmultiple criteria rather than single criterion

    Assessment of various criteria and evaluation

    of alternatives on the basis of each criteriaAggregation of these evaluations to achieveranking of alternatives

    The problem is further compounded when thereare multiple experts whose opinion needs to beincorporated in the decision making

    Th P bl

  • 8/11/2019 Choice Complexity Tech Decisions

    21/96

    to organize multiple criteriato assess multiple criteria (on the same scale)

    to evaluate alternatives

    to rank alternativesto incorporate judgments of multiple experts

    The Problem

    Lack of adequate quantitative information leadsto dependence on Intuition, Experience andJudgment of Knowledgeable persons calledEXPERTS

  • 8/11/2019 Choice Complexity Tech Decisions

    22/96

    COMPARING APPLESWITH ORANGES

    AN EXPOSITION OF AHP

  • 8/11/2019 Choice Complexity Tech Decisions

    23/96

    Analytic Hierarchy Process

    Similar to Decision Matrix approach but allows a

    wider range of values in comparison of alternatives

    Developed by T.L. Saaty (1980)

    AHP invites pair-wise qualitative comparisons

    The problem is organized as a hierarchy

    Bhushan N. and Rai K., Strategic Decisio n Making App ly ing th e Analyt ic Hierarchy Process, Springer,2004

  • 8/11/2019 Choice Complexity Tech Decisions

    24/96

    Analytic Hierarchy Process For DecisionMaking

    Goal

    Criterion 1 Criterion 2

    Sub Criterion 1.1 SC 1.2 SC 2.1 SC 2.2

    Alternative 1 Alternative 2 Alternative 3Alternative 1

  • 8/11/2019 Choice Complexity Tech Decisions

    25/96

    AHP Example

    Organize the problem as a Hierarchy

    Car Rating

    Cost Dependability Size Aesthetics

    Santro IndicaZen

  • 8/11/2019 Choice Complexity Tech Decisions

    26/96

    AHP Example

    Collect Data in the specified formats

    Crit. EI SI I MI EQ MI I SI EI Crit

    Cost Dep

    Cost Size

    Cost Aest

    Dep Size

    Dep Aest

    Size Aest

    9 7 5 3 1 1/3 1/5 1/7 1/9

    EI : Extremely Important SI:Strongly Important I: Important

    MI: Marginally Important EQ: Equal

  • 8/11/2019 Choice Complexity Tech Decisions

    27/96

    Evaluation of Criterion

    Cost Depend. Size Aesthetics NEV

    Cost 1 5 7 9 0.64

    Depend. 1/5 1 3 7 0.21

    Size 1/7 1/3 1 6 0.11

    Aesthe 1/9 1/7 1/6 1 0.04

    AHP Example

    Reciprocal Matrix

    Eigen Value: 4.36 Consistency Index: 0.123 Consistency Ratio:

    0.137

  • 8/11/2019 Choice Complexity Tech Decisions

    28/96

    Criterion Weight Rating of Cars using AHP

    Zen Santro Indica

    Cost 0.64 0.14 0.43 0.43

    Depend 0.21 0.48 0.41 0.11

    Size 0.11 0.28 0.65 0.07

    Aesthetics 0.04 0.27 0.06 0.67

    Weighted Sum 0.23 0.44 0.33

    Ranking III I II

  • 8/11/2019 Choice Complexity Tech Decisions

    29/96

    AHP : Consistency Evaluation

    Principle Eigen Value (Lamda)

    |AI| = 0

    Order of matrix (n)

    For Perfect Consistency : = n

    Define Consistency Index (CI) as

    CI = | n|/ (n-1)

    Random Index (RI)

    CI has been generated for random reciprocalmatrices of various order e.g. n= 4 RI= 0.90

    Consistency Ratio = CI/RI

    CR < 0.1 matrix is consistent

    If the Matrix is filled intotally random manner

    the average CI = RI

    CR measures how far the matrix

    is from total inconsistency

  • 8/11/2019 Choice Complexity Tech Decisions

    30/96

    Why AHP ?

    Qualitative Inputs

    Pairwise comparisons

    Gartner

    Reduces Complexity of decision by organizing it instructured format

    Promotes comparison of homogeneous characteristics

    Framework to check logical consistency

    Facilitates What if Scenarios

    It undermines Political Agendas

    Facilitates Senior Managers buy-in

    Sound Mathematical Basis

    Consistency Evaluation

  • 8/11/2019 Choice Complexity Tech Decisions

    31/96

    CASE STUDY

    Mobile ApplicationsForecasting

  • 8/11/2019 Choice Complexity Tech Decisions

    32/96

  • 8/11/2019 Choice Complexity Tech Decisions

    33/96

    Legend

    Frozen

    Cold

    Warm

    Hot

    Red Hot

    KiSS (Killer Sure Score)

    < 5.0

    5.0 20.0

    20.0 50.0

    50.0100.0

    > 100.0

    Killer Sure Scores

    Y Y Y

  • 8/11/2019 Choice Complexity Tech Decisions

    34/96

    Travel

    Finance

    Retail &Distribution

    Infotainment

    North America Europe Asia Pacific

    BP CP

    Youth

    BP CP BP CP

    KiSS Analysis of Infostations

    Youth

    Youth

  • 8/11/2019 Choice Complexity Tech Decisions

    35/96

    CASE STUDY

    Supply Chain Forecasting

  • 8/11/2019 Choice Complexity Tech Decisions

    36/96

    Problem Statement

    Forecast data from a leading retailer,

    The errors shown above are a consequence ofcombination of factors

    Actual Errors

    Assumption

    2% reduction

    * Assumption $1 mn investment

    Improvement

    % Error $ Cost*

    Basic Item

    Fashion Item

    % Error $ Savings*

    13.1% 160,000

    139.6% 580,000

    11% 32,000

    137.5% 106,000

  • 8/11/2019 Choice Complexity Tech Decisions

    37/96

    Three opportunities for Improvement

    Areas

    Reconciliation of Initial

    forecast with Business

    Plan

    Over-riding of

    Reconciled Forecast

    Allocation of

    Reconciled Forecast

    Current Methodology

    Initial forecast generated by the

    tool is reconciled with the Business

    Plan by Inventory & Financial

    personnel based on their

    experience

    Planner based on his experience

    can over ride the reconciled

    forecast

    The reconciled category-levelforecast is allocated to lower

    levels based on planners

    experience and the tool

    Risk

    Judgmental errors

    Limited ability to

    consider and process

    large amounts of

    information

    Judgmental Error

    Mis-match with

    Business Plan

    Judgmental Error

    Non- optimal

    Allocation

    May reduce Category

    profitability

  • 8/11/2019 Choice Complexity Tech Decisions

    38/96

    Allocation ofReconciled Forecast

    Reconciliation ofInitial forecast with

    Business Plan

    Over-riding ofReconciled Forecast

    Reconciliation ofInitial forecast with

    Business Plan

    Over-riding ofReconciled forecast

    Allocation ofReconciled Forecast

    Of the three decision areas mentioned where AHP canbe applied, we have chosen Reconciliation of Initial

    forecast with Business Plan, for illustrative purpose

    Improvement AreasDecision Criterion

  • 8/11/2019 Choice Complexity Tech Decisions

    39/96

    Application of AHP

    Calculation of Weights Inventory and Financial personnel individually compare each

    criterion against other criteria in the format shown below This matrix checks for consistency of the ratings

  • 8/11/2019 Choice Complexity Tech Decisions

    40/96

    Application of AHP

    Calculation of Weights As per the comparisons, weights for each criterion are

    calculated individually for Inventory and Financial personnel

  • 8/11/2019 Choice Complexity Tech Decisions

    41/96

    Application of AHP

    Calculation of Weights Weights for each criterion calculated using inputs fromInventory and Financial personnel are consolidated

  • 8/11/2019 Choice Complexity Tech Decisions

    42/96

    Application of AHP

    Calculation of Reconciled Forecast A category that is to be forecasted is rated across each

    criterion on a scale of 01 for two forecasting periods

  • 8/11/2019 Choice Complexity Tech Decisions

    43/96

    Application of AHP

    Reconciled Forecast is calculated using the ratio of the ForecastIndicesof the two forecasting periods

    Forecast (period 2) = (Relative Forecast Index) X Forecast

    (period 1)

    Forecasted sales for the period 2, is the reconciled forecast onapplication of AHP

  • 8/11/2019 Choice Complexity Tech Decisions

    44/96

    Continuous Improvement

    As a Continuous Improvement process, a part of theerror from the previous forecasting period is added asa feedback to the current forecasting period.

    This process synchronizes the Forecasted Sales tothat of Actual Sales, thereby reducing error

    Inventory

    Inputs

    FinancialInputs

    Applicationof AHP

    ForecastReconciliation

    Errorcorrection

    Error

  • 8/11/2019 Choice Complexity Tech Decisions

    45/96

    Decision Engineering, TRIZ,Decision Dependency Matricesand Set-Based Thinking for

    GLOBAL PRODUCTDEVELOPMENT

  • 8/11/2019 Choice Complexity Tech Decisions

    46/96

    2006 Businessweek most manufacturers understand what Global

    Produ ct Developm ent (GPD) is and why it is impo rtant but few real ly

    understand how to make it successful.

    Product Development going Global

    Teams around the globework together toconceive, design anddevelop new products.

    The commercial valueproposition

    Leverage the Globe Time to market

    (24x7 Enterprise)

    Cost,

    Innovation

    Quality/ Robustness

  • 8/11/2019 Choice Complexity Tech Decisions

    47/96

    Co-located teams

    Cross-functional interactions,

    Informal collaborations

    High bandwidthcommunications (face to facediscussions)

    Product Development going Global

    FROM

    Globally dispersed

    Culturally un-adjusted

    Non-e-mailcommunicationminimized

    Physically unaware teams

    Spread over thousands ofmiles to collaborate onnew product development

    TO

    Fuzzy front end of New Product Development amplified in Global Product

    Developm ent Scenar ios

  • 8/11/2019 Choice Complexity Tech Decisions

    48/96

    Dimensions of Global Product Development

    GEOGRAPHICAL BOUNDARIES

    Near-shoring (within samecountry)

    Off-shoring (across countries andcontinents)

    ORGANIZATIONAL BOUNDARIES

    In-House (within same enterprise)

    Outsourced (across differententerprisesClient Vendorrelationship)

    Collaborated(across differententerprises - peer to peerrelationship)

    KEY ENABLERS

    Fully digital productdevelopment process

    Internet connectivity forbusiness

    Global skilled labormarket

    International

    collaborationexperience.

  • 8/11/2019 Choice Complexity Tech Decisions

    49/96

    Global Product Development Scenarios

    GPD Scenarios Geographical Boundaries Organizational Boundaries

    Near-

    Shoring(same

    country)

    Off-Shoring

    (acrosscountries

    and

    continents)

    In-house

    (withinsame

    enterpr

    ise)

    Out-Sourced

    (acrossdifferent

    enterprisesclient vendor

    relation)

    Collaborated

    (acrossdifferent

    enterprise

    speer to peer

    relation)

    Outsourced

    Near-shoring

    Outsourced

    Off-shoring

    In-house Near-

    shoring

    In-house Off-

    shoring

    Collaborated

    Near-shoring

    Collaborated

    Off-shoring

  • 8/11/2019 Choice Complexity Tech Decisions

    50/96

  • 8/11/2019 Choice Complexity Tech Decisions

    51/96

    LEAN Product Development

    How fast one converges to the final design?

    Set-Based Concurrent Engineering (SBCE)

    A counter-intuitive method of product developmentwhereall alternatives are kept alive as long as possible in theproduct development journey

  • 8/11/2019 Choice Complexity Tech Decisions

    52/96

    52

    Convergence in Design

    How to converge from an initial set of conceptual ideas to one idea

    that will become the final Design?Early Convergence Strategy -

    Point-Based CE

    Design Space ChosenDesign

    CriticalAnalysis

    Modification

    DESIGN CHURNING

    Toyotas Slow Convergence Set-Based CE

    Large Design SpacesIntegration

    of Sets

    ELIMINATE WEAKEST

    ALTERNATIVES

    S S B d C E

  • 8/11/2019 Choice Complexity Tech Decisions

    53/96

    53

    Second Toyota Paradox Set-Based Concurrent Engg

    SBCE leading to slow convergence seems like an inefficient and

    expensive way to develop products, however, Toyota creates newautomobiles faster than industry average with less effort!!

    SET-BASEDCONCURRENTENGINEERING

    Mapping of the Design SpaceConceptualR

    obustness

    Integration by Intersection

    Feasibilityb

    eforeCommitm

    ent

    ConflictHan

    dling

  • 8/11/2019 Choice Complexity Tech Decisions

    54/96

    SBCE ApproachThe Five Key Principles [2]

    1. Mapping the Design Space

    All functional departments identify thesolution space independent of others

    Communication between departmentsis based on Design SpacesNot onSingle Ideas

    Discussion is kept vague and abstract

    2. Striving for Conceptual Robustness

    Design remains functional aftervariations in its environment

    Will the Design still fit the solution spaceafter some time?

    Create Designs that work regardless of

    what the rest of the team decides to do

    3. Integration by Intersection

    Overlap of feasible design spaces of thedifferent sub systemsdirectlytranslatable into acceptable solutions

    A decision once taken has to berespected by all

    Taking late decisions means that moreimportance has to be given to thedecision and hence more effort should

    be spent

    4. Feasibility before commitment

    Multiple concepts considered in parallelprototypes created and infeasible ones

    eliminatedEach concept is analyzed from thereasons why a concept is still (in)feasible and the role and impact ofproblem in the overall product

  • 8/11/2019 Choice Complexity Tech Decisions

    55/96

    SBCE ApproachThe Five Key Principles [2]

    SBCE reduces the cost of taking back a decisionearlier made, hence thereis more room to improve the concept while developing it. Wrong decisions

    in later phases of the development process do not have much impact on

    cost and are far less time-consuming than if these would have been made in

    beginning

    Client Assisted Design Advice SystemSolutions that meet the needs of thecustomer based on

    Equality between all related parties

    Avoiding asymmetric dissatisfaction to any party in particular

    Equality of priorities of different points of viewTwo types of subsets of problems

    Competition Vs Cooperation

    Domain Level Vs Control Level Conflicts

    5. Conflict Handling

  • 8/11/2019 Choice Complexity Tech Decisions

    56/96

    SBCEIdeally Suited for Global Product Development Scenarios

    SBCE can help in maximizing the dispersed creative capabilities of the teamsat various geographic locations

    With each dispersed team making their components robust while exploringmany alternatives; the global product development teams can leverage thetrue potential of GPD

    The coordination effortwhich is an overhead will be minimized

    Designs that do not meet the tolerance limits will automatically be eliminatedin the process

  • 8/11/2019 Choice Complexity Tech Decisions

    57/96

    Decision Dependency Matrices

    Bhushan N., Decision Dependency Matrices, 8thInternational DSM Conference, Seattle, US, Oct 2006

    D i i P i t h S t f Alt ti

  • 8/11/2019 Choice Complexity Tech Decisions

    58/96

    Decision Point has Set of Alternatives

    Each Decision Pointhas Set of

    Alternatives, Criteriaand Goals

    GOAL (s) CRITERIA ALTERNATIVES

    ACTORS / DECISION MAKERS

    E i ti D i i Th

  • 8/11/2019 Choice Complexity Tech Decisions

    59/96

    Existing Decision Theory

    Focuses on a Single Decision Point

    Does Not Consider Dependency of other/past decisions on the existing

    decision situation Dependency of existing decision on other/future decisions

    GOAL (s) CRITERIA ALTERNATIVES

    ACTORS / DECISION MAKERS

    Rank Orders eachAlternative with respectto each criteria and also

    with respect to each other

    on the basis of contextualdefinition of VALUE

    D i i D d D i i

  • 8/11/2019 Choice Complexity Tech Decisions

    60/96

    Decisions Depend upon Decisions

    Decisions Depend upon other decisionsinSpace

    and Time Decision Map- Decision Points (DP) in space time

    (Nine-Windows Approach*)

    1

    2 6

    5

    4

    3

    7

    8

    9

    11

    10

    TIME

    PAST PRESENT FUTURE

    SYSTEM

    SUPER

    SYSTEM

    SUBSYSTEM

    * Mann D, Hands on Systematic Innovation,

    Creax Press, 2002

    Existing Approaches for Network of Decisions

  • 8/11/2019 Choice Complexity Tech Decisions

    61/96

    Existing Approaches for Network of Decisions

    Typically the problems addressed are Chain of

    Decisions (e.g. Bullwhip Effect defined in the MITsBeer Game) and Methodologies include

    Queuing Theory for Network of Queues

    Bayesian Belief Networks for probabilisticreordering of inferences from evidences in adynamic situation

    Modeling and SimulationSystem Dynamics

    (Colored) Petri Nets

    Decision Chains (Qualitative Analysis)

    Complex Web of Decisions

  • 8/11/2019 Choice Complexity Tech Decisions

    62/96

    Complex Web of Decisions

    Network of Decisions has not been addressed

    explicitly and comprehensively in literature

    The Increasing Global Complexity (mainly due to

    multi-dimensional interdependencies) demands acomprehensive methodology to surface decisioncomplexity as it plays out in time and space

    Creating a visibility about the impact of eachdecision (read each choice) on other decisions isthe need of the Globalizing world

    DECISION DEPENDENCY MATRICES

  • 8/11/2019 Choice Complexity Tech Decisions

    63/96

    DECISION DEPENDENCY MATRICES

    We propose a new class of DSM called

    Decisio n Dependency Matr ix (DDM).

    Def: DDM is a binary square matrix representation ofinterdependencies of all known past, present, future, super-system,

    system and subsystem decision points in a decision map.

    DDMs can estimate the decision complexity of the system

    Each DDM has an associatedAlternatives Dependency Matrixthat

    is used for choosing the right alternative at a given decision point ina Space-Time Decision Map

    Creating a Decision Dependency Matrix

  • 8/11/2019 Choice Complexity Tech Decisions

    64/96

    Creating a Decision Dependency Matrix

    STEP 1: Create a Space-time Decision Map

    1

    2 6

    5

    4

    3

    7

    8

    9

    11

    10

    TIME

    PAST PRESENT FUTURE

    SYSTEM

    SUPER

    SYSTEM

    SUBSYSTEM

    Creating a Decision Dependency Matrix

  • 8/11/2019 Choice Complexity Tech Decisions

    65/96

    Creating a Decision Dependency Matrix

    STEP 2: Identify Decision Dependencies

    1

    2 6

    5

    4

    3

    7

    8

    9

    11

    10

    TIME

    PAST PRESENT FUTURE

    SYSTEM

    SUPER

    SYSTEM

    SUBSYSTEM

    DDM Time Dependency Representation

  • 8/11/2019 Choice Complexity Tech Decisions

    66/96

    DDMTime Dependency Representation

    Decision

    Points DP1 DP2 DP3 DP4 DP5 DP6 DP7 DP8 DP9 DP10 DP11DP1 1 1

    DP2 1 1 1

    DP3 1 1

    DP4 1

    DP5 1 1

    DP6 1 1 1 1 1 1 1

    DP7 1 1 1

    DP8 1 1

    DP9 1 1

    DP10 1 1 1

    DP11 1 1 1

    DDM can give a measure of how much the

  • 8/11/2019 Choice Complexity Tech Decisions

    67/96

    DDM can give a measure of how much the ...

    Past depends upon Past

    Past depends upon Present

    Past depends upon Future

    Present depends upon past

    Present depends upon Present

    Present depends upon Future

    Future depends upon Past

    Future depends upon Present

    Future depends upon Future

    DDM Time Dependency Representation

  • 8/11/2019 Choice Complexity Tech Decisions

    68/96

    DDMTime Dependency RepresentationPAST PRESENT FUTURE

    Second Order

    Dependencies

    First Order

    Dependencies

    Third Order

    Dependencies

    PAST

    PRESENT

    FUTURE

    Decision

    Points DP1 DP2 DP3 DP4 DP5 DP6DP

    7 DP8 DP9 DP10 DP11

    DP1 1 1

    DP2 1 1 1

    DP3 1 1

    DP4 1

    DP5 1 1

    DP6 1 1 1 1 1 1 1

    DP7 1 1 1

    DP8 1 1

    DP9 1 1

    DP10 1 1 1

    DP11 1 1 1

    Creating the Alternatives Dependency Matrix

  • 8/11/2019 Choice Complexity Tech Decisions

    69/96

    Creating the Alternatives Dependency Matrix

    Let us consider a small example with 6 Decision Points

    Decision Map

    1

    2 6

    43

    5

    TIME

    PAST PRESENT FUTURE

    SYSTEM

    SUPER

    SYSTEM

    SUBSYSTEM

    Alternatives and Values using MCDM

  • 8/11/2019 Choice Complexity Tech Decisions

    70/96

    Alternativesand Values using MCDM

    DecisionPoint (DP)

    Alternative Alternative Value

    DP1A11 0.45A12 0.35

    A13 0.20

    DP2

    A21 0.70

    A22 0.15

    A23 0.15

    DP3A31 0.50

    A32 0.50

    DP4

    A41 0.30

    A42 0.35

    A43 0.35

    DP5A51 0.60

    A52 0.40

    DP6

    A61 0.05

    A62 0.50

    A63 0.45

    Alternatives Dependencies

  • 8/11/2019 Choice Complexity Tech Decisions

    71/96

    Alternatives Dependencies

    Alternative Dependencies(Quantitative Rating)

    Explanation

    BindingSynergy (BS) = (1.5) If the independent Alternative has been chosen,the dependent Alternative will have to be chosenand together they give move value compared toindividual Alternatives.

    Binding Degradation (BD) = (0.5) If the independent Alternative has been chosen,the dependent Alternative will have to be chosen

    and together they give less value compared toindividual Alternatives.

    Binding (B) = (1.0) If the independent Alternative has been chosen,the dependent Alternative will have to bechosen.

    Synergy (S) = (1.25) Together they give move value compared to

    individual.

    Degradation (D) = (0.75) Together they degrade the value of each other

    Conflict (C) = (-1) Only one of Alternatives can be chosen from thepair

    No Dependency (ND) = (0) Alternatives do not directly depend upon each

    other

    The Algorithm for Alternative Dependency Value

  • 8/11/2019 Choice Complexity Tech Decisions

    72/96

    The Algorithm for Alternative Dependency Value

    Create a pair-wise comparison matrix of qualitative dependencies ofalternatives

    Convert the qualitative dependencies to quantitative dependencyratings to form Alternatives Dependency Matrix (ADM)

    ADM is converted to a Direct Connection Matrix (DCM) using thefollowing rule i f ai j> 0 bi j= 1 else bi j= 0, where, aijis an element of

    ADM and bij is the corresponding element of DCM

    Alternative Dependency Value Matrix (ADVM) is created such that

    dij= aijx bijx Vj

    where Vjis the MCDM Value of the alternative Aj

    The Alternative Dependency Value (ADV) is defined as the column sumof ADVM for each alternative value.

    Alternatives Dependency Matrix

  • 8/11/2019 Choice Complexity Tech Decisions

    73/96

    Alternatives Dependency Matrix

    Create Direct Connection Matrix & AlternativeDependency Value Matrix

  • 8/11/2019 Choice Complexity Tech Decisions

    74/96

    Dependency Value Matrix

    Alternative Dependency Value (ADV)

  • 8/11/2019 Choice Complexity Tech Decisions

    75/96

    Alternative Dependency Value (ADV)

    Path analysis on this matrix can lead to a detailed exercise in finding the optimalpath in alternatives matrix which maximize the Value ( this include the currentvalue and the value due to dependencies on other alternatives)

    However the Alternative Dependency Value defined as above gives much quickerand easier measure of relative value of the alternative taking into account thecurrent value and dependent value to create much clear visibility of the decisionmap

    DDM compared to local MCDM based best decisionmaking

  • 8/11/2019 Choice Complexity Tech Decisions

    76/96

    DP Local Best

    Decision w/o DDM

    Using Connected

    Alternative ValueRanking

    DP1 A11 A12 A13 A11 A12 A13

    DP2 A21 A22 A23 A21 A22 A23

    DP3 A31 A32 A31 A32

    DP4 A41 A42 A43 A41 A42 A43

    DP5 A51 A52 A51 A52

    DP6 A61 A62 A63 A61 A62 A63

    making

    Decision DependencyMatrices

    Vs

    Existing Local BestAlternative using

    MCDM

    We propose use of Decision Dependency Matrices [5](DDM) asf k f SBCE

  • 8/11/2019 Choice Complexity Tech Decisions

    77/96

    a framework for SBCE

    Consider the development of a (group) decisionmaking system using wireless interface to a

    complex simulation at the server side. Let Mainsoftware modules be

    1.Database Design

    2.Client Side User Interface

    3.Basic Report Generator4.Complex Decision Simulation

    5. User Interaction Model

    6.Caching Algorithm

    DB

    SBCE Using DDMMapping the Design Space

  • 8/11/2019 Choice Complexity Tech Decisions

    78/96

    g pp g g p

    Client Side UICaching

    User InteractionModel

    Database

    Basic ReportGenerator

    Complex Decision

    Simulation

    SBCE Using DDMGenerating Alternatives

  • 8/11/2019 Choice Complexity Tech Decisions

    79/96

    g g

    Text UIGUIMM UI

    Client Side UICaching

    Client Side CachingPre-processed CachedBoth Side Cached

    User InteractionModel

    Multi-PartyEvent BasedFixed Time-Slot

    Database

    RelationalObject Oriented

    Basic ReportGenerator

    Fast AlgorithmLow Memory Footprint

    Complex Decision

    Simulation

    Fast AlgorithmHi Accuracy AlgorithmLow Memory Footprint

    SBCE Using DDMAlternatives Dependency Matrices

  • 8/11/2019 Choice Complexity Tech Decisions

    80/96

    SBCE Using DDMIntegration by Intersection

  • 8/11/2019 Choice Complexity Tech Decisions

    81/96

    g g y

    The Elimination of AlternativesUsing ADVs

  • 8/11/2019 Choice Complexity Tech Decisions

    82/96

    g

    Text UIGUIMM UI

    Client Side UICaching

    Client Side CachingPre-processed CachedBoth Side Cached

    User InteractionModel

    Multi-PartyEvent BasedFixed Time-Slot

    Database

    RelationalObject Oriented

    Basic ReportGenerator

    Fast AlgorithmLow Memory Footprint

    Complex Decision

    Simulation

    Fast AlgorithmHi Accuracy AlgorithmLow Memory Footprint

    The Elimination of AlternativesEvolution of Optimal Design

  • 8/11/2019 Choice Complexity Tech Decisions

    83/96

    Text UIGUI

    Client Side UICaching

    Client Side CachingPre-processed Cached

    User InteractionModel

    Event BasedFixed Time-Slot

    Database

    RelationalObject Oriented

    Basic ReportGenerator

    Fast Algorithm

    Complex Decision

    Simulation

    Fast Algorithm

    The Process Starts with Large Design Spaces

  • 8/11/2019 Choice Complexity Tech Decisions

    84/96

    And Ends with an Optimal design with very less largeIterations .At each stage the DDMs get shorter and

    shorter.

    SBCENot much success outside Toyota

  • 8/11/2019 Choice Complexity Tech Decisions

    85/96

    y

    Although SBCE is known for many years and many research publicationshave described the process, it has not been picked up by many companies

    as pr inc ip les are counter intu i t iveand in time and budget constrainedcommercial organizations, it becomes very di ff icu l t to not to show onedesign quick lyso as to show the development project is on the right track tothe top management.

    The in format ion, decis ion, design and o rganizat ion com plexi tyalsoincreases as SBCE as a process requires strict discipline in following theprocess by everyone as there is no central control, i t creates a self-organizing sy stem.

    Further, the SBCE principles dont describe specific methods, techniques,

    tools or frameworks for execution. It is this important gap that TRIZ

    (Theory of Inventive Problem Solving) can help in bridging for

    the global product development scenarios.

    A Brief History of TRIZ

  • 8/11/2019 Choice Complexity Tech Decisions

    86/96

    TRIZInventive Problem Solving by Altshuller

    Teoriya Resheniya Izobreatatelskikh Zadatch1946 PatentOfficer inRussian NavyDiscoveredpatterns inpatents,

    published paper.Sent to Gulag1954 released,analysed2,500,000patentsIdentified what

    makes asuccessfulpatent1956-1985 TRIZformulated

    Worlds best ideasin this situation

    (Access)

    A situation like mine(Abstraction)

    Access

    WorldKnowledge

    Base

    Abstraction

    My specific solutionMyspecific situation

    Specific

    Me / my companyEvaluate

    Same Problems and Solutions appear again and again but indifferent industries

    There are a series of recognizable Technological Evolution pathsfor all industries

    Innovative solutions used theories outside their own area/industry

    The most powerful solutions uncover and eliminate contradictions

    Questions that TRIZ asks you

  • 8/11/2019 Choice Complexity Tech Decisions

    87/96

    1. What is my Ideal Final ResultHow

    can I achieve the functionalitywithout spending any resources orcost

    2. How the problem/situation/systemlooks in time and space coordinates

    3.Am I using all the existing

    resources or potential resources tothe fullest

    4.What is themain useful function Ineed to deliver. What are variousways in which I can deliver thefunction

    5.How others have solvedthe sameproblem in the past

    A

    B

    C

    TreeSeed

    ForestPlain

    DNA Fruit

    Coal

    Timber

    Pie

    Principles in the Contradiction Matrix

  • 8/11/2019 Choice Complexity Tech Decisions

    88/96

    Parameter that gets worse

    Recommended principles

    Parameter toimprove

    TRIZ - Contradiction Matrix Elements1. Weight of moving object2. Weight of stationary object3. Length of moving object4. Length of stationary object5. Area of moving object6. Area of stationary object

    7. Volume of moving object8. Volume of stationary object9. Speed

    10. Force11. Tension, pressure12. Shape13. Stability of object

    27. Reliability28. Accuracy of measurement29. Accuracy of manufacturing30. Object affected harmful effects

    31. Object generated side effects32. Manufacturability33. Convenience of use34. Repairability35. Adaptability36. Complexity of device37. Complexity of control38. Level of automation39. Productivity

    14. Strength15. Duration of action - moving object16. Duration of action - stationary object17. Temperature18. Brightness19. Use of energy by moving object

    20. Use of energy by stationary object21. Power22. Waste of energy23. Waste of substance24. Loss of information25. Waste of time26. Amount of substance

    1. Segmentation

    2. Extraction3. Local Quality4. Asymmetry5. Combination6. Universality

    7. Nested Doll8. Counterweight9. Prior Counter-Action

    10. Prior Action11. Prior Cushioning12. Equi-potentiality13. The Other Way Round14. Spheroidality15. Dynamics16. Partial or Excessive Action

    17. Another Dimension18. Mechanical Vibration19. Periodic Action20. Continuity of Useful Action

    21. Skipping22. Blessing in Disguise23. Feedback24. Intermediary25. Self-Service

    26. Copying27. Cheap/Short Living28. Mechanics Substitution29. Pneumatics and Hydraulics30. Flexible Shells/Thin Films31. Porous Materials32. Colour Changes33. Homogeneity34. Discarding and Recovering35. Parameter Changes36. Phase Transitions

    37. Thermal Expansion38. Strong Oxidants39. Inert Atmosphere40. Composite Materials

    40Princip

    les

    TRIZA Brief Overview

  • 8/11/2019 Choice Complexity Tech Decisions

    89/96

    TRIZ Tools for problem formulation

    Focus on Function Main Useful function that product

    needs to deliver to meet a customer/user need

    Value is Function delivered to meet a user need

    Ideal Final Result Value delivered at no cost or

    resource expenditure and not harming the system in

    anyway, alternatively the function is achieved on its

    own self functioning system

    How does the problem/situation looks in space and

    time using what in literature is called the Nine

    Windows Approach

    How does the problem looks in depth and scope by

    using Why-What Hierarchy

    What are the resources available and what theconstraints in and around the problem

    Function and attribute analysis

    S-Curve analysis where the field is on the S curve

    and where the product that needs to be designed for

    customer needs should focus on

    TRIZ Tools for problem solving

    Technical Contradictions Inventive Principles

    Physical ContradictionsTrends of Evolution

    Resources Are all the resources utilized fully

    even the harmful resources as well

    Knowledge and effects the codified knowledge

    of how others have achieved a particular function,

    Ideal Final Result How to take the system closer

    to IFR rather than focusing on current issues can

    a method be devised to achieve IFR

    S Fields and Standard solutions

    Psychological Inertia tools that TRIZ has to take

    the inventors mind away from the tunnels of corecompetence that restricts exploration of other

    fields.

    Anticipatory Failure Determination (AFD) or

    Subversion Analysis Inventing failures to create

    robust designs

    SBCEMapping the Design Space

  • 8/11/2019 Choice Complexity Tech Decisions

    90/96

    SBCE Steps Specific Actions TRIZ and Other tools

    Mapping the

    Design Space(Functional Team

    level)

    Describe user needs

    In case of multiple needs carry outneeds interdependency analysis

    Find out key functions to be

    performed

    Function dependency analysis to

    find out interdependencies

    Can some high level functions

    specific to strengths of different

    teams be identified

    Let each team explore the

    specifications, needs, functions

    independent of each other

    Each team explore design tradeoffs

    through simulations and their pastobservations

    Each team should come up with

    their sets of different solutions with

    in the functional and performance

    needs of the product

    Problem Formulation and Analysis

    Ideal Final Result (IFR) Why-what hierarchy

    Nine windows

    Dependency Structure Matrix

    (DSM) [28]

    Function/Attribute Analysis

    System Complexity Estimator (SCE)

    [4]

    S curve analysis

    Searching for Solutions

    Contradictions Technical/Physical

    Trends of evolution

    SBCEConceptual Robustness & Integration by Intersection

  • 8/11/2019 Choice Complexity Tech Decisions

    91/96

    Striving for Conceptual

    Robustness

    (Functional Team level)

    Design should remain

    functional after variations in

    its environment Vulnerability of system to

    changes in the environment

    should be minimized

    Modularized Design with

    standard components

    IFR

    AFD/Subversion Analysis

    Robust Inventive SystemDesign (RISD) [7]

    DSM

    Integration by Intersection

    (System level) How are the parts integrated

    to meet at the point that will

    be regarded best solution

    Find out overlap of feasible

    design spaces for each sub

    component

    Decisions about eliminating

    the weak designs

    Decision Dependency

    Matrices (DDM) [5, 6]

    Analytic Hierarchy Process

    (AHP) [8, 14, 22]

    Technical Contradictions

    (TC)/ Inventive Principles

    (IP)

    SBCEFeasibility before commitment & Conflict Handling

  • 8/11/2019 Choice Complexity Tech Decisions

    92/96

    EstablishFeasibility

    before

    Commitment

    Multiple concepts developed usingprototyping simulation

    The infeasible ones will be rejected

    rest all will continue to be

    developed

    Decisiontheoretic

    principles [20,

    21]

    AHP

    Closer to IFR

    Conflict

    Handling Cooperative Conflict handling Which solution

    is closer to IFR?

    DDM

    AHP

    GPD ScenariosValue of TRIZ in SBCE

  • 8/11/2019 Choice Complexity Tech Decisions

    93/96

    TRIZ with SBCE for

    Inhouse Scenarios

    00.2

    0.4

    0.6

    0.8

    Mapping the Design

    Space

    Striving for Conceptual

    Robustness

    Feasibility before

    commitment

    Integration by

    Intersection

    Conflict Handling

    In-house Near-shoring In-house Off-shoring

    TRIZ with SBCE for

    Collaborated Scenarios

    0

    0.2

    0.4

    0.6

    0.8

    Mapping the Design

    Space

    Striving for Conceptual

    Robustness

    Feasibility before

    commitment

    Integration by

    Intersection

    Conflict Handling

    Collaborated Near-shoring Collaborated Off-shoring

    Complexity

    Time

    TRIZ relevance compared to other methods in GPD Scenarios using SBCE

  • 8/11/2019 Choice Complexity Tech Decisions

    94/96

    GPD

    ScenariosMapping the

    Design SpaceStriving for

    Conceptual

    Robustness

    Feasibility

    before

    commitment

    Integration

    by

    Intersection

    Conflict

    Handlin

    g

    OutsourcedNear-

    shoring

    Medium High Low Medium Low

    OutsourcedOff-shoring

    Medium High Low Low Low

    In-houseNear-

    shoring

    High High Low Medium Low

    In-houseOff-shoring

    Medium High Low Low Low

    CollaboratedNear-shoring

    High High Low Medium Low

    Collaborated

    Off-shoring

    Medium High Low Low Low

    Set Based Concurrent Engineering

  • 8/11/2019 Choice Complexity Tech Decisions

    95/96

    95

    Conclusions

    Decision Engineering and Problem Solving in a ComplexWorld

  • 8/11/2019 Choice Complexity Tech Decisions

    96/96

    Three winners in the new worldDecision Engineering, Lean and TRIZ

    Decision Engineering and Innovative Problem Solving is the need

    Enterprises need integrated frameworks leveraging the advances made inInnovation, problem solving and decision engineering space

    In the Globalization scenariosOld methods are failing

    Global Complexity is increasingNeed for New ways of doing thing

    Frameworks described here can be usedat least some of the techniques

    definitely can be explored