ssad decision table

Upload: happysinha

Post on 07-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/4/2019 Ssad Decision Table

    1/14

    DECISION TABLE

  • 8/4/2019 Ssad Decision Table

    2/14

    Decision Tables

    Shows a logical structure, with all possiblecombinations of conditions and resulting actions

    It is important to consider every possible outcome toensure that you have overlooked nothing

  • 8/4/2019 Ssad Decision Table

    3/14

  • 8/4/2019 Ssad Decision Table

    4/14

    Decision Tables

    A decision table is a table with variousconditions and their correspondingactions. Decision table is a twodimensional matrix. It is divided into four

    parts,condition stub

    action stub

    condition entryaction entry

  • 8/4/2019 Ssad Decision Table

    5/14

    Condition stub shows the various possibleconditions.

    Condition entry is used for specifyingwhich condition is being analyzed.

    Action stub shows the various actionstaken against different conditions.

    action entry is used to find out whichaction is taken corresponding to a

    particular set of conditions.

  • 8/4/2019 Ssad Decision Table

    6/14

    Developing Decision Tables

    Every decision should be given a name andthe logic of the decision table is independentof the sequence in which condition rules arewritten but the action takes place in the order

    in which events occur. duplication of terms and meaning should be

    avoided and only the standardized languagemust be used.

  • 8/4/2019 Ssad Decision Table

    7/14

    The steps of building the concerned tablesare given below.

    1. Firstly figure out the most essential factors to beconsidered in making a decision.

    This will identify the conditions involved in the decision.Only those conditions should be selected which have the

    potential to either occur or not but partial occurrences arenot permissible.

  • 8/4/2019 Ssad Decision Table

    8/14

    2. Determine the most possible steps that can take place

    under varying conditions and not just under currentcondition. This step will identify the actions.

    3. Calculate all the possible combinations ofconditions.

    For every N number of conditions there are2*2*2. (N times) combinations to be considered.

  • 8/4/2019 Ssad Decision Table

    9/14

    4. Fill the decision rules in the table. Entries in a decision table are filled as Y/N

    action entries are generally marked as "X". For the conditions that are immaterial a hyphen "-" is

    generally put.

    Decision table is further simplified by eliminating and

    consolidating certain rules. Impossible rules are eliminated.

    There are certain conditions whose values do not affect thedecision and always result in the same action. These rulescan be consolidated into a single rule.

  • 8/4/2019 Ssad Decision Table

    10/14

    Case study-Consider the recruitmentpolicy of ABC Software Ltd.

    It the applicant is a BE then recruit otherwise not. If the person is from Computer Science, put him/her in

    the software development department if the person is from non-computer science background

    put him/her in HR department.

    If the Person is from Computer Science and havingexperience equal to or greater than 3 years, take him/heras Team leader

    if the experience is less than that then take the person asTeam member.

    If the person recruited is from non Computer Sciencebackground, having experience less than three years,make him/her Management Trainee otherwise Manager

  • 8/4/2019 Ssad Decision Table

    11/14

  • 8/4/2019 Ssad Decision Table

    12/14

  • 8/4/2019 Ssad Decision Table

    13/14

    Example

  • 8/4/2019 Ssad Decision Table

    14/14

    Thank You.