Work Force Inventory System Dynamic Lab

Similar documents
MICROSOFT OUTLOOK 2010 WORK WITH CONTACTS

Microsoft Word 2011: Create a Table of Contents

SECTION 2-1: OVERVIEW SECTION 2-2: FREQUENCY DISTRIBUTIONS

To change title of module, click on settings

Microsoft Excel Tutorial

Intermediate PowerPoint

MetaTrader 4 for Android TM Guide

Directions for using SPSS

Psy 210 Conference Poster on Sex Differences in Car Accidents 10 Marks

Step 1: Setting up the Document/Poster

Manual. OIRE Escuela de Profesiones de la Salud. Power Point 2007

Systems Dynamics Using Vensim Personal Learning Edition (PLE) Download Vensim PLE at

Jumble for Microsoft Outlook

Cloud Extend Tutorial

Migrating to Excel 2010 from Excel Excel - Microsoft Office 1 of 1

Introduction to Visio 2003 By Kristin Davis Information Technology Lab School of Information The University of Texas at Austin Summer 2005

ParishSOFT Remote Installation

Creating Drawings in Pro/ENGINEER

REUTERS/TIM WIMBORNE SCHOLARONE MANUSCRIPTS COGNOS REPORTS

RentMaster Frequently Asked Questions

Quick Start Guide. Highly customizable automated trading Automate your trades according to rules and models you create.

Blackboard s Wikis Tool

Working with SQL Server Integration Services

Microsoft Migrating to Word 2010 from Word 2003

Create a Poster Using Publisher

Working with sections in Word

Getting Started With SPSS

REDUCING YOUR MICROSOFT OUTLOOK MAILBOX SIZE

Google Drive: Access and organize your files

Windows XP Chinese Character Support Installation Instruction

GeoGebra Statistics and Probability

BLACKBOARD CONTENT COLLECTION FACULTY TRAINING GUIDE

TI-Nspire Technology Version 3.2 Release Notes

Microsoft Office 2007 Orientation Objective 1: Become acquainted with the Microsoft Office Suite 2007 Layout

Chronicle USER MANUAL

4. Are you satisfied with the outcome? Why or why not? Offer a solution and make a new graph (Figure 2).

Excel Spreadsheet Activity Redo #1

Microsoft Migrating to PowerPoint 2010 from PowerPoint 2003

Universal Simple Control, USC-1

Getting Started with Excel Table of Contents

Directions for Frequency Tables, Histograms, and Frequency Bar Charts

So you want to create an a Friend action

Tutorial. for. HG2F/3F/4F Series Operator Interfaces

Lab 3: Introduction to Data Acquisition Cards

Using the Advanced Tier Data Collection Tool. A Troubleshooting Guide

Shopping Cart Manual. Written by Shawn Xavier Mendoza

0 Introduction to Data Analysis Using an Excel Spreadsheet

Intro to Excel spreadsheets

MS Excel. Handout: Level 2. elearning Department. Copyright 2016 CMS e-learning Department. All Rights Reserved. Page 1 of 11

Membership PLUS Backup/Restore

Microsoft Outlook Introduction

EXCEL PIVOT TABLE David Geffen School of Medicine, UCLA Dean s Office Oct 2002

Making a Web Page with Microsoft Publisher 2003

WEBTrader. User Guide

Welcome to Quicken. Before You Start Your Conversion

Data exploration with Microsoft Excel: univariate analysis

Chapter 2. Software: (preview draft) Getting Started with Stella and Vensim

Power Point 2003 Table of Contents

Flash MX Image Animation

Creating a Poster in PowerPoint A. Set Up Your Poster

CHAPTER 11: SALES REPORTING

Pristine s Day Trading Journal...with Strategy Tester and Curve Generator

Virtual Office Remote Installation Guide

System Monitoring and Reporting

Spreadsheets and Laboratory Data Analysis: Excel 2003 Version (Excel 2007 is only slightly different)

Organizational Development Qualtrics Online Surveys for Program Evaluation

Search help. More on Office.com: images templates

KUB Website Troubleshooting

Plugin for Microsoft Dynamics CRM For On Premise and Online Deployments. User Guide v. 2.3 April 2015

Introduction to Microsoft Project 2010

Microsoft Project Server 2010 Project Manager s Guide for Project Web App

Using Microsoft Word's "track changes" editing feature: a short guide for authors and editors

AODA Mouse Pointer Visibility

EXCEL Tutorial: How to use EXCEL for Graphs and Calculations.

Petrel TIPS&TRICKS from SCM

Windows XP File Management

Basics. a. Click the arrow to the right of the Options button, and then click Bcc.

WebSphere Business Monitor V6.2 Business space dashboards

Global Monitoring + Support

Plots, Curve-Fitting, and Data Modeling in Microsoft Excel

How to build text and objects in the Titler

Chapter 1 Kingsoft Office for Android: A Close Look. Compatible with Microsoft Office: With Kingsoft Office for Android, users are allowed to create,

HELP CONTENTS INTRODUCTION...

Microsoft Outlook Reference Guide for Lotus Notes Users

Using Microsoft Word. Working With Objects

Version 4.1 USER S MANUAL Technical Support (800)

Creating and grading assignments

Creating tables of contents and figures in Word 2013

Content Author's Reference and Cookbook

Frog VLE Update. Latest Features and Enhancements. September 2014

SPSS Manual for Introductory Applied Statistics: A Variable Approach

Creating Personal Web Sites Using SharePoint Designer 2007

Microsoft Excel Basics

Assignment objectives:

The ZIS Parents Portal is a central resource for the parents and guardians, bringing information from a variety of sources into one place.

testo EasyClimate Software Instruction manual

Client Portal Training

Creating and Managing Online Surveys LEVEL 2

OmniFunds. About OmniFunds. About Alpha 2.0: About VisualTrader 11 Pro. Alpha Released September 24, 2015

User Guide. Live Meeting. MailStreet Live Support:

Transcription:

Work Force Inventory System Dynamic Lab What to hand in: Open a Microsoft word document, put the above title on it and your name underneath the title. Then answer questions (use complete sentences and whole thoughts please) and cut and paste as you go through the numbered instructions. The places where you are expected to have something to say are printed in this font (though some passages are instructional commentary and do not require any response from you), the instructions in a sans serif font.. If Vensim is not on this computer, download it again and re-install. Start the program and open user guide to chapter. The manual speaks of SIMPLICITY and REFERENCE MODES and REALITY CHECKS and DYNAMIC HYPOTHESES. In your own words what is the take-away version of each of these? SIMPLICITY REFERENCE MODES REALITY CHECKS DYNAMIC HYPOTHESES. Start with a new model (accept the defaults on the Model Settings. Create an Inventory stock with a production flow in and a sales flow out. Set the equation for production to a constant 5 and its units to frames/month and the equation for sales as a constant 4 and its units to frames/month. Make the equation for Inventory the cumulative sum (integral) of production minus sales with an initial value of. Set its units to frames. What do you predict will happen?. Click on the run button and then on the causes strip button on the left side of the window. Current Inventory 5 5 Production Current: 5 Sales Current: 4 5 4. Switch the values of Production and sales and run the model again. Tell Vensim NOT to overwrite the old data and call the new dataset CURRENT. Stop and think what will

Work Force Inventory System Dynamic Lab 7 Inventory look like over time this time? Make Inventory the workbench variable and look at the causes graph again. current Current Inventory - - 5 Production current: 4 Current: 5 Sales current: 5 Current: 4 5. Close the causes strip and make a full-size graph with the graph button. Then make a table with the table button.. Then do a table time down. What s the difference? Close the various extra windows. Where does production come from? Adding a WORKFORCE stock/level 6. Create a Workforce stock. 7. Create a flow to Workforce called net hire rate 8. Make this flow two-way by grabbing the hand tool and control-clicking on the handle (little circle) on the non-arrow end of the flow and then checking the arrowhead box Workforce net hire rate

Work Force Inventory System Dynamic Lab 7 9. The result should look like this: How is Workforce related to production? More workers mean more product. The ratio of product to workers is productivity the number of window frames per worker per unit of time.. Add this as a Variable auxiliary/constant. Set its value to and units to frames/month/person (that is, for now we ll assume each worker produces one window frame per month).. Now use the arrow tool to connect workforce and productivity to production. Change the equation for production to workforce*productivity. The components of any system are connected either physically or informationally. The three flows we have made so far are physical frames flow into and out of inventory, workers flow into and out of the workforce. Now we will add some information connections representations of how parts of the system respond to information about what is happening in other parts of the system. The hiring rate, for example, depends on how many people we think we need and how many people we have and our knowledge of how long it takes to get new workers hired and trained, or, in the other direction, how much notice must be given to workers we want to lay off.. Create variables for time to adjust workforce (value =, units = month) and target workforce (units = persons) and connect them with arrows to net hire rate. Also connect workforce to net hire rate with an arrow.. Insert an equation into the workforce stock: it s initial value can be and the equation should simply be the integral of the net hire rate. Let s think about what these variables mean. The rate of new hires should be something like

Work Force Inventory System Dynamic Lab 7 That is, we look at our situation and decide how many workers we need. Then we look at how many we have. This tells us how many we need to hire (or fire). If we divide this by the amount of time it takes to happen, we have the rate at which workforce grows or shrinks. 4. Insert this equation into the net hire rate flow. You should be looking at something like this at this point: Where does target work force come from? Signaling Part Two We assume that our manager takes a look at current sales figures to determine what level of target production she should aim for and that she combines this target with her knowledge of current productivity levels to determine her target workforce. Adding these variables will complete our first version of the model. 5. Add variable target production and connect them as just described. Be sure to connect to target workforce too. 6. What should the units be for target production? Given the units of productivity and target production and target workforce, determine what the correct equation for target work force would be. 4

Work Force Inventory System Dynamic Lab 7 Before we go on, let s do a units check. This is under Model on the menu bar. It s pretty likely that something is out of whack or that we have left something out. It s a good habit to be extra careful with units as they help you catch logical mistakes. Here s what I got when I ran it while trying this out: *********************************************** ERROR: No units specified for - net hire rate *********************************************** Error in units for the following equation: Production = productivity * Workforce Production --> frames/month productivity --> frames/(month*person) Workforce --> persons Analysis of units error: Right hand and left hand units do not match Production has Units: frames/month productivity * Workforce has Units: frames*persons/(month*person) *********************************************** Error in units for the following equation: target production = Sales target production --> frames Sales --> frames/month Analysis of units error: Right hand and left hand units do not match target production has Units: frames Sales has Units: frames/month *********************************************** Error in units for the following equation: target workforce = target production / productivity target workforce --> persons target production --> frames productivity --> frames/(month*person) Analysis of units error: Right hand and left hand units do not match target workforce has Units: persons target production / productivity has Units: Month*person The problem with production is that I wrote person in one case and persons in the other. There s a way to tell Vensim about synonyms, but I ll just make them both person. The problem with target workforce is the same. I just need to change persons to person. I do this and then run the units check again and it finds a few new errors. This is because the first ones hid the second one (have you ever experienced this in other contexts?). So, keep running units check until you get an A.O.K. Remember what we said about dynamic hypotheses back at the start? That means how we expect the system to behave when something changes. We can run the system now and it will run but it won t be very interesting. Here s what the causes graph looks like. What do we make of it? 5

Work Force Inventory System Dynamic Lab 7 Think back (or look back) to what value we left in the sales flow. What s going on here? Be sure you can answer this before continuing. To make the model dynamic, we want to add some changes on the input side and so we modify the equation for sales. Vensim provides functions, just like Excel, that return values to our models. We ll use one here called STEP. Here s what the Vensim help has to say about it: STEP(height,step time) STEP test input Returns until the step time and then returns height. It is the same as: IF THEN ELSE ( Time plus > step time,height,) time plus = Time + ( TIME STEP /. ) NOTE The value returned by STEP does not change except at TIME STEP intervals regardless of the integration method used. See also: RAMP, PULSE Units: STEP(units,time) units (step time has the same units as Time, the result of STEP has the units of the step height) Example STEP(,) is till time, then. current Current Workforce 75 5 5 net hire rate - - - -4 5 6

Work Force Inventory System Dynamic Lab 7 We ll use sales=+step(5,) which means that sales will be at frames per month until month 5 when it will become 5. 7. Make this change to the equation for sales and set the initial value of inventory to. 8. Run the model, select Inventory, production and then workforce as workbench variable and have a look at the causes strip. current Inventory 4 Production 7 4 8 Sales 7 4 8 5 current Production 7 4 8 Workforce 7 4 8 5 productivity current: current Workforce 7 4 8 net hire rate 5 5 5 Can you explain what each of these tells us? 7

Work Force Inventory System Dynamic Lab 7 And how about inventory what do you make of it? 4 Inventory frames 4 5 6 7 8 9 Inventory : current Be sure you can describe the dynamic behavior of the system before continuing. Remember that we are trying to simulate a factory in which managers try to adjust the workforce in response to changes in demand and where we have observed (reference mode!) that production seems to vary more than sales and we are trying to figure out hwo the extra variability creeps into the system. To investigate this we spend a little ethnographic time and realize that we have left something out of the picture. Our manager typically has a level of inventory coverage she wants to maintain. She thinks of it in terms of a number of months of sales that she always wants to have on hand. Based on this and current sales data she comes up with a target inventory. She compares this to current inventory to compute an inventory correction. When thinking about upcoming production targets she has to consider both current sales and this inventory correction. Aware that the inventory correction will not happen instantaneously she sets a rate she d like the system to try to achieve (this will give guidance to the production people and the folks in personnel). We can sketch out the logic of this as shown below. Make sure it makes sense. Note how the units help us to follow what s going on. 8

Work Force Inventory System Dynamic Lab 7 Inventory sales Frames/month Coverage (months) Target Inventory (frames) Target Workforce (persons) Target Productiion (frames/month) Correction (frames/month) Productivity (frames/person/month) Time to correct (month) Follow this through with units to make sure you understand it. 9. Now we are going to play with the simulation itself. We ll start off with a clean plate by clicking on the control panel icon and the datasets tab on the dialog box that opens. Then we ll move any datasets on the right over to the left and delete them. Then close the dialog and use the open model button to open the model WFINV.MDL in the directory Vensim>models>mguide>WFINV. This is the same model you just built but just in case there were any minor errors, we ll start out with a version we know.. Type the name WF in the text box next to the little person with set on her/his back. Let s first very quickly run the model once and take a quick look at causes strip to confirm that it ran.. Now open WFINV and run it. Click on control panel and load the data set WF so we can look at both together.. Click on the causes strip with Workforce as the workbench variable. Describe the dynamic we see in this chart. 9

Work Force Inventory System Dynamic Lab 7. Repeat for target production. wf wf target workforce 4 target production 4 5 5 75 productivity wf: wf: Why does the strip for inventory correction not have any line on it? 4. Finally, let s look at the graph for inventory. Inventory 6 45 Widget 5 4 5 6 7 8 9 Inventory : wf Inventory : wf

Work Force Inventory System Dynamic Lab 7 Let s take a little closer look at the system. Go to the control panel dialog and select the graphs tab. Click on new. Call the graph WFINV and give it the title Inventory, Target Inventory, Production and Sales. Use the sel buttons to grab the four variables. Check the scale box in front of each. Type Frames in under the units for each. Go to the datasets tab and click on WF to bring it to the top of the list. Go back to the graphs tab and press display. Inventory, Target Inventory, Production and Sales 6 45 Frames 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 45 5 55 6 65 7 75 8 85 9 95 Inventory : wf production : wf target inventory : wf sales : wf 4 4 4 4 4 4 How long does it take for inventory to return to the desired coverage level? How long does it take for production to reach the new level of sales? How much does production overshoot at its maximum? How long does it take for production to settle down? How long does it take the inventory to settle down? Sensitivity to Changes in Parameters Suppose the manager looks at these results and says what we need to do is respond more quickly when we see a change in sales and then implements changes to more aggressively correct deviations from inventory. Simulate this by changing the value of time to correct inventory. Change the value to and do a run and save the data as wf_fast_inv_corr. Repeat again with that variable changed back and then halving the time it takes to hire and fire.

Work Force Inventory System Dynamic Lab 7 8 Inventory, Target Inventory, Production and Sales Frames 6 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 9 Inventory : wf_fast_inv_corr target inventory : wf_fast_inv_corr production : wf_fast_inv_corr sales : wf_fast_inv_corr 4 4 4 4 4 4 4 4 6 45 Inventory, Target Inventory, Production and Sales Frames 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 9 Inventory : wf target inventory : wf production : wf sales : wf 4 4 4 Testing changes 5. Go to control panel>datasets and move all the existing datasets over to the left and close. Next click the runner with the lines behind (automatically simulate on change). You get sliders on your variables and little graphs appear on the elements in the model. 6. Consider the problem posed at the end of the manual chapter as a possible start to a semester project.