Wow! I Didn’t Know I Could Do That with iThink/STELLA! Also known as the Ron Popeil (aka Ronco) approach: “But wait, there’s more!!” Chris Soderquist Pontifex.

Slides:



Advertisements
Similar presentations
School of Geography FACULTY OF ENVIRONMENT Working with Tables 1.
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Basic Computer WORD SPREAD- SHEETS TELECOM- MUNICATIONS.
EXCEL 101 Level 1 on a MAC CORE (Centre for Organizational Resilience), For Youth Initiative.
Simulation Operations -- Prof. Juran.
TRACK 2™ Version 5 The ultimate process management software.
HELP GUIDE NEW USER REGISTRATION (SLIDE 2) TAKING A QUIZ (SLIDE 8) REVIEWING A QUIZ (SLIDE 17) GROUP MEMBERSHIP (SLIDE 26) CREATING QUIZZES (SLIDE 31)
Chapter 20 Thinking Big: Functions. Copyright © 2006 Pearson Addison-Wesley. All rights reserved Anatomy of a Function Functions are packages for.
Using Excel for Data Analysis in CHM 161 Monique Wilhelm.
TRACK 3™ The ultimate process management software.
Freda Williams and Susan Dreschel, Cherokee County School District.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you manage a database?
What is so good about Archie and RevMan 5
Data Collection Tips & Tricks: Adding a data series to a graph and Google forms.
Simulations and Supply Chain Management David Sparling Court of Experts September 6, 2002 University of Guelph.
©2001 Chariot Software Group Using MicroGrade Classroom Management Software.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Simulation.
LOGO Chapter V Formattings 1. LOGO Overview  Conditional formatting  Working with tables  Filtering  Sorting  Freeze panes  Pivot tables  How to.
1 Appraisal Smart Quickstart Guide for Appraisors Last updated: 28 January 2011.
SMART Response Initial Set-up: Windows PC Teacher and Class Set-up Creating a Quiz, Test, or Survey Delivering an Assessment Reports Additional Question.
Introduction to our On-Line Self Service Center at
Spreadsheets and Microsoft Excel. Introduction n A spreadsheet (called a worksheet in Excel) is a two-dimensional array of cells containing data to be.
Spreadsheet-Based Decision Support Systems Chapter 22:
Applications Software. Applications software is designed to perform specific tasks. There are three main types of application software: Applications packages.
Chapter 1 Databases and Database Objects: An Introduction
1 State Records Center Entering New Inventory  Versatile web address:  Look for any new ‘Special Updates’ each.
Intro to By Debra Dimas Special thanks to David Fogliatti and Armand Amarento of Oceanside HS in San Diego.
Spreadsheets in Finance and Forecasting Presentation 9 Macros.
Qualifications Portal Guide
Virtual Interaction Manager
Forging new generations of engineers
Microsoft Project 2010 ® Tutorial 6: Sharing Project Information with Other People & Applications.
Software. Generic Software  e.g. word processing, spreadsheet and database. – This simply implies that any of the dozens of spreadsheet packages, for.
Installation Walk-Through Step 1 – Download the Installation Files
Open Your Mind to Open Source MPDO’s & EOPR’s Centre for IT & eGovernance AMR-APARD Hyderabad Welcome!
Just as there are many human languages, there are many computer programming languages that can be used to develop software. Some are named after people,
Software Project Planning Defining the Project Writing the Software Specification Planning the Development Stages Testing the Software.
 Whether using paper forms or forms on the web, forms are used for gathering information. User enter information into designated areas, or fields. Forms.
Lesson 1: Exploring Access Learning Objectives After studying this lesson, you will be able to: Start Access and identify elements of the application.
Forms and Server Side Includes. What are Forms? Forms are used to get user input We’ve all used them before. For example, ever had to sign up for courses.
Create Lists in Millennium Jenny Schmidt SWITCH Library Consortium.
Diagnostic Pathfinder for Instructors. Diagnostic Pathfinder Local File vs. Database Normal operations Expert operations Admin operations.
PearsonAccess April 14, PearsonAccess – Agenda Order Tracking Additional Orders Student Data Upload (SDU) files New Student Wizard Online Testing.
Microsoft ® Office Excel 2003 Training Using XML in Excel SynAppSys Educational Services presents:
The Report Generator Viewing Student Outcomes. Install the Report Generator In a browser, go to Click.
Editing Attributes in ArcGIS Attributes – the data in records. e.g A parcel of land might be zone 3A residential. The field = TAG The attribute = 3A In.
For the next 25 minutes we are going to look at some SMART Board tips and tricks. Even if you are not a classroom teacher or you don’t have a SMART Board.
Windows 2000 Unit A A1 – A24 and Ap1 – Ap3 (Formatting a Disk)
Understanding Microsoft Excel Lesson 1 – Microsoft Excel 2013.
Simulation Chapter 16 of Quantitative Methods for Business, by Anderson, Sweeney and Williams Read sections 16.1, 16.2, 16.3, 16.4, and Appendix 16.1.
Introduction to Computer Programming - Project 2 Intro to Digital Technology.
Project Planning Defining the project Software specification Development stages Software testing.
Installing AquaTracker. Quick guide to the Program Interface.
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
An electronic document that stores various types of data.
Day in the Life (DITL) Production Operations with Energy Builder Copyright © 2015 EDataViz LLC.
1 EPIB 698C Lecture 1 Instructor: Raul Cruz-Cano
CS 122 Engineering Computation Lab Lab1 Bruce Char Department of Computer Science Drexel University Summer 2009 ©By the author. All rights reserved. Permission.
1 MBProject and As-builts. 2 Part I: MBProject and how it is used. Part II: What MBProject might do in the future. Also, as-built data collection and.
How to graph your stock project performance vs. the 3 major indexes.
Understanding Microsoft Excel
A step-by-Step Guide For labels or merges
Spreadsheets.
Office tool for creating tables and charts
Integrating Data From Multiple Schedules
Welcome to the LMS Quick Manager Guide.
Welcome to the LMS Quick Manager Guide.
Spreadsheets, Modelling & Databases
Tutorial 7 – Integrating Access With the Web and With Other Programs
Presentation transcript:

Wow! I Didn’t Know I Could Do That with iThink/STELLA! Also known as the Ron Popeil (aka Ronco) approach: “But wait, there’s more!!” Chris Soderquist Pontifex Consulting

Wow. I didn’t know I could… Use an attribute to determine transit time on conveyor Use a Weibull distribution to determine product life Run goodness of fit tests so easily Link models to organizational "scorecards" Create a multiplayer game Excel forms Build student models with built-in reports, and...more! Plus…Q&A. Learn from each other what you can do with the software

Really Geeky stuff Attribute to determine transit times Weibull distributions Linking models to external analyses (goodness of fit tests) Linking to organizational scorecards

Linking Attributes to Transit Times Perhaps you want to model… Clinic operations, where different treatment types have different expected transit times or perhaps… Logistics where different product types have different shipping times

Using an Attribute to Determine Transit Times One Approach Use 2 chains  Track the attributes entering (or average time)  e.g. treatment = physical vs. sick visit; time=30 min vs. 15 min  Track people (actual units) in other chain

Using an Attribute to Determine Transit Times One Approach In this example Numbers enter (e.g. 5-15) Patient Type = INT(RANDOM(5,15)) If no one In Exam, patient moves right through process to exam (with a DT delay, so you might wish a small DT) Once someone is In Exam stop the Becoming Next on List conveyor PULSE from entering exam Time in exam = entering exam*DT if using time value; Value for entering exam will determine time in exam can also use a graphical function to relate patient type

Weibull Survival Times Say you want to model how long a product will last in the installed base…  The Weibull distribution works well for product survivability   mean time till failure; k=shape  Tech doc shows the equation for generating Weibull random numbers  Need a stock to hold units before stamping survival times onto it  Small DT is essential to get individual units  PULSE units onto conveyor to stamp

Weibull Survival Times becomes challenging when there is initial stuff in system Sometimes you may start off a model with stuff already “in process” Because you need to stamp products to assign Weibull survival times, you can have an initial stock with everything in it and then quickly PULSE everything (1 at a time) onto the conveyor This “stamps” the survival time onto the unit

Use Excel to calculate Thiel Statistics for Goodness of Fit Export model output to Excel Include real world series plus model series Thiel statistic calculates % of error attributable to  Bias  Unequal variation  Unequal covariation *In isee systems sample model

Software features that support building scorecards and strategy maps Modeling features Converters (to start) Sector frames Stock/flow maps Generic templates keep it operational (see appendix) Feedback loops improve Interface features Numeric displays Warning flashers Sliders, knobs (other input devices for testing strategies) Linking to Excel allows access to pie charts and other interesting dashboard output Generic templates

Linking to Excel (and dashboard tools) can facilitate course corrections *made in iDashboard which links to Excel files *

Fun Experiences Multiplayer sims  Including Spreadsheet interfaces Student reports

Multiplayer Simulations Link up several control panels to one model Players/Teams can assume different roles in a system Easily done with iThink/STELLA and Excel in 9.1 Model

Multiplayer Simulations How it’s done Pt.1 Develop the model Any arrayed variable inputs need to be pulled out (e.g. orders[A,B] becomes orders A and orders B) Create tables for each role--I usually put them all in 1 pad and create a page for each role You may need to duplicate variables

Multiplayer Simulations How it’s done Pt.2 =INDEX('Table from model'!2:2,MATCH( E+307,'Table from model'!2:2)) Use a special equation on control panel to report the last value in a row. e.g. Variable for A’s inventory will be in row 2 in iThink table, so following Index equation says 2:2 Create a Save button which will update the iThink model Create a Link from the input fields to another sheet. I put them in vertically Create a Link from the input fields to 3rd sheet which will take date from iThink/STELLA

Multiplayer Simulations How it’s done Pt.3 Import from the Import sheet. Choose dynamic. Export to the XLS sheet set up to take the table. Choose dynamic.

Multiplayer Simulations How it’s done Pt.4 In the input sheets, have the teams make decisions Then press Submit decisions to save This updates the iThink model Run the model for the chosen period (I use a Simulate button to make it easy to see)

Student Reports Suppose you want students (or even teams of executive education participants) to hand in reports that show how they progressed through a learning lab You can create interactive student reports that allow you to get data on simulation runs, notes taken, questions answered, and more You can even set it up so that students cannot get some challenges/questions until they have solved simpler challenges

Set up Main MenuExperimentsStudent Notebook Switch a variable in the model on when navigating to this experiment to turn on a feedback loop Don’t want student to enter Experiment 2 until after they’ve done Experiment 1. Choose password protect in navigation dialog. Select Print Exports in graph so it will be sent to printer Select Print Exports in text box so it will be sent to printer

Q&A

Contact Info Chris Soderquist Pontifex Consulting 11 Sargent Street Hanover, NH (603)