Spreadsheet Engineering “Training in spreadsheet modeling improves both the efficiency and effectiveness with which analysts use spreadsheets” Steve Powell,

Slides:



Advertisements
Similar presentations
Sensitivity Analysis A systematic way of asking “what-if” scenario questions in order to understand what outcomes could possibly occur that would effect.
Advertisements

Introduction to Spreadsheets. Learning Target I can input data and do simple calculations in a spreadsheet.
Pasewark & Pasewark 1 Excel Lesson 6 Enhancing a Worksheet Microsoft Office 2007: Introductory.
Excel Lesson 1 Excel Basics. Task 1  Goals  Learn about Excel  Start Excel  Explore the Excel screen  Explore the Excel workbook  Explore the worksheet.
Excel 2007 ® Business and Personal Finances How can Microsoft Excel 2007 help you to be more productive?
Tutorial 10: Performing What-If Analyses
6 - 1 Lecture 4 Analysis Using Spreadsheets. Five Categories of Spreadsheet Analysis Base-case analysis What-if analysis Breakeven analysis Optimization.
Software Design Process A Process is a set of related and (sequenced) tasks that transforms a set of input to a set of output. Inputs Outputs Design Process.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Concepts of Systems Theory
Example 7.1 Pricing Models | 7.3 | 7.4 | 7.5 | 7.6 | 7.7 | 7.8 | 7.9 | 7.10 | Background Information n The Madison.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Modeling the Processes and Logic
DSC Slides 2b: How to create an Influence Diagram: start with a performance measure variable. Further decompose each of the intermediate variables.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Solver & Optimization Problems n An optimization problem is a problem in which we wish to determine the best values for decision variables that will maximize.
Financial Statement Modeling & Spreadsheet Engineering “Training in spreadsheet modeling improves both the efficiency and effectiveness with which analysts.
Mind Maps A mind map is a diagram used to represent words, ideas, tasks, or other items linked to and arranged around a central key word or idea.
3 Components for a Spreadsheet Linear Programming Problem There is one cell which can be identified as the Target or Set Cell, the single objective of.
Sensitivity Analysis A systematic way of asking “what-if” scenario questions in order to understand what outcomes could possibly occur that would affect.
1 Basic Profit Models Chapter 3 Part 1 – Influence Diagram.
DECISION MODELING Chapter 2 Spreadsheet Modeling Part 1 WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Publishers and Ardith E. Baker.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.1.
©Chelst & Canbolat Value-Added Decision Making Chapter 2 – Influence Diagrams Learn by example Learn vocabulary and grammar 9/19/
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 1 The Systems.
Chapter 19 Linear Programming McGraw-Hill/Irwin
6 - 1 Chapter 6: Analysis Using Spreadsheets The Art of Modeling with Spreadsheets S.G. Powell and K.R. Baker © John Wiley and Sons, Inc. PowerPoint Slides.
MGS3100 Spreadsheet Modeling Chapter 2 Slides 2a: Introduction.
Financial Statement Modeling & Spreadsheet Engineering “Training in spreadsheet modeling improves both the efficiency and effectiveness with which analysts.
Influence diagrams Once a decision-making problem is understood and defined, it must be analyzed. Best practice to analyze the problem is to construct.
Spreadsheet-Based Decision Support Systems Chapter 22:
5 - 1 Chapter 5: Spreadsheet Engineering The Art of Modeling with Spreadsheets S.G. Powell and K.R. Baker © John Wiley and Sons, Inc. PowerPoint Slides.
Introduction to Linear Programming
Chapter 1 Introduction to VBA Development in Excel.
Excel Spreadsheet basics. Excel Sheets and Books  Spreadsheet: tool to analyze, chart and manage data for personal, business and financial use Worksheet:
Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin 12 Financial and Cost- Volume-Profit Models.
Chapter 2 Introduction Influence Diagrams BASIC PROFIT MODEL.
DECISION MODELING Chapter 2 Spreadsheet Modeling Part 1 WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Publishers and Ardith E. Baker.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Graphical Analysis in Excel EGN 1006 – Introduction to Engineering.
1 Analyzing Data Using Goal Seek & Solver Applications of Spreadsheets.
3 Characteristics of an Optimization Problem General descriptionKPiller Illustration Decisions that must be made; represented by decision variables How.
Copyright © 2008 Pearson Prentice Hall. All rights reserved Exploring Microsoft Office Excel 2007 Chapter 8 What-if Analysis Robert Grauer, Keith.
Math – What is a Function? 1. 2 input output function.
Excel 2007 ® Business and Personal Finances How can Microsoft Excel 2007 help you to be more productive?
Spreadsheet Engineering Builders use blueprints or plans – Without plans structures will fail to be effective Advanced planning in any sort of design can.
Sensitivity Analysis A systematic way of asking “what-if” scenario questions in order to understand what outcomes could possibly occur that would affect.
INTRODUCTION TO SPREADSHEETS MICROSOFT EXCEL. Spreadsheets Allows users to perform simple and complex sorting Allows users to perform calculations quickly.
 Repetitive calculations › Frequency › Complexity › Different views  Analysis of data › Explorative › Manipulation.
Sensitivity Analysis A systematic way of asking “what-if” scenario questions in order to understand what outcomes could possibly occur that would effect.
Chapter 16 Quality Assurance Through Software Engineering Systems Analysis and Design Kendall & Kendall Sixth Edition.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
1 Using Excel for Statistics in Gateway Cases Office 2007 & 2010.
The Modeling Process n Frame the problem n Diagram the problem Influence chartsInfluence charts n Build a model n Analyze for insights.
6 - 1 Chapter 6: Analysis Using Spreadsheets PowerPoint Slides Prepared By: Alan Olinsky Bryant University Management Science: The Art of Modeling with.
Microsoft Excel 2007 Noris Bt. Ismail Faculty of Information and Communication Technology Tel : (Ext 8408) BCOMP0101.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 Modeling the Processes and Logic.
Chapter 4 Linear Programming Models. Introduction All of the models in this chapter are linear models Which means: Target cell is ultimately (possibly.
Spreadsheet Engineering
Spreadsheet Engineering
Chapter 5 Spreadsheet Design
Analysis Using Spreadsheets
Solver & Optimization Problems
European Computer Driving Licence
Partial Fractions Section 8-5
Microsoft Visual Basic 2005 BASICS
Introduction to Systems Analysis and Design Stefano Moshi Memorial University College System Analysis & Design BIT
A Few Guidelines for the Design of a Financial Planning Model
University of Warith AL-Anbiya’a
Presentation transcript:

Spreadsheet Engineering “Training in spreadsheet modeling improves both the efficiency and effectiveness with which analysts use spreadsheets” Steve Powell, Dartmouth College Steve Powell, Dartmouth College

The Modeling Process n Frame the problem n Diagram the problem Influence chartsInfluence charts n Build a model n Analyze for insights

Problem Framing n What’s included, what’s excluded? n What can we assume? n What do we know? n What are our objectives? n What are our decisions or options? n What are the constraints?

Example Problem 1 n Determine the price we should set for our product so as to generate the highest possible profit this coming year.

Influence Charts n Use to break through modeler’s block n Help organize the approach to modeling n Begin model documentation n Picture the connections between the inputs and outputs without defining the math logic

Building Influence Diagrams n Start with a key output What single measure will decision-maker use to assess the success of the project?What single measure will decision-maker use to assess the success of the project? n Decompose the output measure into a small set of variables that determine it directly n Take each influencing variable and repeat this process of decomposition until all outputs are defined n Make sure that each variable appears only once

Symbols Needed in Influence Diagrams Objective/ Key Output Variable Fixed Input Parameter Random Input Parameter Decision

Model Building: Spreadsheet Design Guidelines n When organizing the data, common input variables should be presented together and labeled n Model results should be clearly labeled and emphasized n Physical results should be separated from the financial results n Units of measure should be documented where appropriate n Figure 3.18 of text

Model Documentation n Do not embed constants; Place in separate module of worksheets with appropriate labels and color shading n Attach cell notes/comments n Use text boxes n Use range names