Considerations in Using a Simulation Consultant - PowerPoint PPT Presentation

1 / 38
About This Presentation
Title:

Considerations in Using a Simulation Consultant

Description:

... choose to be uninvolved with the architect who you have hired to build your home? ... of availability or cost) is your best insurance against the last problem type ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 39
Provided by: jerry1
Category:

less

Transcript and Presenter's Notes

Title: Considerations in Using a Simulation Consultant


1
Considerations in Using a Simulation Consultant
  • Jerry Banks

2
Dangerous Company
  • OShea and Madigan
  • OR/MS Today
  • April, 1998

3
Define your problem or need
  • Problem that cannot be articulated cannot be
    solved
  • Need a written requirements document
  • If this has not been done, its too early to call
    in a consultant

4
Define your problem or need
  • Do you understand everything about the problem?
  • Is further research required before the problem
    can be adequately defined?
  • Doesnt make sense to build a model if important
    pieces of the system are unknown or ill defined

5
Define your problem or need
  • What do you want the consultant to accomplish?
  • The first rule of consulting is to know the
    desired goal
  • What level of detail is expected of the model
    logic and capabilities?
  • Perhaps the most important decision made early in
    the process

6
Define your problem or need
  • What are the bounds of the consultants
    responsibility?
  • Do they first need to develop a document defining
    the system ?
  • Who does what?

7
Define your problem or need
  • How should the model be tested?
  • How much analysis is expected?
  • Who can provide the system expertise needed for
    the tests?

8
Define your problem or need
  • Is simulation the correct technology to solve
    your problem?
  • What are the alternatives?

9
Define your problem or need
  • What are the characteristics of a successful
    solution?
  • Knowing what you are really trying to accomplish
    is essential to a successful consulting project

10
Can we solve the problem internally?
  • High set-up cost
  • If you could use simulation on three or four
    similar problems a year, you can probably justify
    building the necessary internal expertise

11
Can we solve the problem internally?
  • Want to build internal capability?
  • Internal engineer works closely with the
    consultant

12
Can we solve the problem internally?
  • If you use a consultant you will need to document
    and teach the consultant about the details

13
What kind of simulation consultant do you want?
  • Do you need more than model building?
  • Engineering
  • Design
  • Project management
  • Data collection
  • Do you need someone already familiar with your
    industry and problems?

14
What kind of simulation consultant do you want?
  • Consider
  • Schedule availability
  • Total cost
  • Related experience
  • Referrals from previous related projects

15
What kind of simulation consultant do you want?
  • Academic
  • Sole practitioner
  • Simulation vendor
  • Independent firm
  • Simulation only
  • Simulation plus

16
What kind of simulation consultant do you want?
  • Is this their primary business?
  • How many years experience in simulation do they
    have?
  • Do they have the necessary technical resources
    (people) and software?
  • With which software do they have expertise?
  • Are these appropriate to your needs?

17
What kind of simulation consultant do you want?
  • Have they completed similar projects?
  • Can they provide references?
  • Who will actually do the work?
  • Do they have a well defined project methodology?
  • What do they propose to do?
  • How do they price a project?

18
What does the simulation consultant propose to do?
  • Expect a written proposal
  • Budget price
  • Fixed price
  • Time and materials price
  • Guarantee
  • Pay only if you are satisfied.

19
What does the simulation consultant propose to do?
  • Is the cost greater than possible savings?
  • Is the size of the consultants organization
    appropriate to your project needs?
  • If someone is ill, is there capacity to fill in?
  • What will it cost you to support the consultant?

20
What does the simulation consultant propose to do?
  • Projects evolve
  • How will this evolution be handled in project
    scope, responsibility, and pricing?

21
What does the simulation consultant propose to do?
  • Model builders vs system designers

22
Is the proposed solution unique?
  • If a consultant has experience with your type of
    problem
  • May have developed special tools to solve your
    problem quickly
  • Shorter schedule
  • Possibly, lower overall project cost

23
Is the proposed solution unique?
  • Make sure that the final model is specific for
    your problem
  • Off the shelf model rarely suitable for a new
    project with no changes

24
How do we manage the consultant?
  • Self-managing, free-rein
  • Not a good approach
  • Simulation projects require
  • Careful planning
  • Review
  • Execution

25
How do we manage the consultant?
  • Project specification document
  • Design requirements
  • Inputs and
  • Outputs
  • Project schedule
  • Responsibilities

26
How do we manage the consultant?
  • Progress reports
  • Meetings
  • Review progress
  • Discuss issues
  • If case of disagreement
  • Listen to the consultants advice
  • But, youre paying the bills
  • So, youre calling the shots

27
How do we manage the consultant?
  • Who is to complete the data collection?
  • Is the analysis limited to a specific number of
    days?
  • Who runs the model experiments?
  • Who conducts the final presentation?

28
How do we manage the consultant?
  • Is there on-going support required if you elect
    to continue to use the model after the project is
    completed?
  • Who owns the model?
  • Will the source code be delivered?

29
How involved in the project do you want to be?
  • Do you buy a completed model and do the analysis?
  • Do you let the consultants do all of the work?

30
How involved in the project do you want to be?
  • Would you choose to be uninvolved with the
    architect who you have hired to build your home?
  • Probably not
  • The more involved the client is with the
    project, the better it turns out and the more the
    client gets out of the process

31
What to do if things arent going as expected?
  • Hopefully, you have a project requirements
    document
  • Intermediate review dates
  • Tasks to be completed at each milestone

32
What to do if things arent going as expected?
  • Project problems usually result from
  • Inappropriate expectations
  • Falling behind schedule
  • Inability to test and validate the model

33
What to do if things arent going as expected?
  • Project requirements should avoid the first two
    problem types
  • Selecting an experienced and highly recommended
    consultant (rather than selecting only on the
    basis of availability or cost) is your best
    insurance against the last problem type

34
How to insure that the promises of the consultant
are achieved?
  • Complete a written project specification
  • Dont proceed without it
  • Stay involved during the project
  • Determine how the model will be validated
  • Complete a model test and verification plan
  • Allow contingency time in your project schedule
    for unexpected or additional tasks at the end

35
How much involvement is required after completion?
  • Typically, additional analysis questions arise
  • Agree at the outset on the cost
  • Consultant on call for 90 days
  • Logic errors will be fixed

36
How much involvement is required after completion?
  • Will training in the use of the model be
    included?
  • Who will write the final project report?
  • Will the consultant be needed to assist with
    management presentations?

37
Conclusion
  • Simulation modeling technology can provide great
    benefit to a wide variety of otherwise difficult
    problems
  • Simulation consultants can provide an invaluable
    service to help you apply this technology
  • Simulation consultants are most effective when
    the project is properly defined and the user
    stays involved.

38
End
Write a Comment
User Comments (0)
About PowerShow.com