The Dynamics of Software Project Staffing: A System Dynamics Based Simulation Approach

Size: px
Start display at page:

Download "The Dynamics of Software Project Staffing: A System Dynamics Based Simulation Approach"

Transcription

1 The Dynamics of Software Project Staffing: A System Dynamics Based Simulation Approach IEEE Transactions on Software Engineering(TSE, 1989) TAREK K. ABDEL-HAMID Park, Ji Hun

2 Contents Introduction Background Overall approach Conclusion Discussion 2 / 24

3 Problem statement Introduction In 1989, people issues have gained recognition There is lack of researches on the whole life cycle of software development as an integral It is remarkably difficult to test hypothesis in software engineering In this paper, Suggests system dynamics simulation of software development process Integral model to describe software development process Formal method to verify hypothesis in software engineering 3 / 24

4 Background (1/3) System dynamics model Approach to understanding the behavior of complex system over time Looking at things as a whole Simulation large system with feedback and loop Source Rate LEVEL 4 / 24

5 Background (2/3) System dynamics model (cont d) Source Rate LEVEL Rate Sink Level : accumulation over time of flows Rate : The flows increasing and decreasing a level Input Auxiliary Output Input Auxiliary : Intangible, additional algebraic computations 5 / 24

6 Background (3/3) System dynamics model (cont d) Flows Information Flows Other Flows (e.g., People, Software) Constant Constant Variable cross-reference Influencing Variable that is on Other Diagram Variable Being Influenced on Other Diagram 6 / 24

7 Integrative System Dynamics Model of Software Development An integrative perspective Including management-type functions and software production-type activities Four subsystems Human resource management Progress status Software Production Work force available Work force needed Tasks completed Schedule Controlling Effort remaining Planning 7 / 24

8 The human resource management subsystem(1/8) CEILING ON NEW HIRES MOST NEW HIRES PER FT EXP STAFF HIRING DELAY AVEARAGE ASSIMILATION DELAY FTE EXPERIENCED WORKFORCE AVEARGE EMPLOYMENT TIME HIRING RATE NEWLY HIRED TRANFER RATE TRANSFER DELAY NEWLY HIRED WORKFORCE WORKFORCE ASSIMILATION RATE TOTAL WORKFORCE EXPERIENCED WORKFORCE EXPERIENCED TRANFER RATE TRANSFER DELAY QUIT RATE CEILING ON TOTAL WORKFORCE WORKFORCE GAP WF LEVEL SOUGHT WORKFORCE LEVEL NEEDED

9 The human resource management subsystem(2/8) Separating the workforce into two categories Orientation phase For newly hired and transferred from other project members Both technical as well as social dimensions They are less than fully productive Training process Training of new comers is usually carried by experienced staffs Newly hired It takes 15% ~ 25% of an experienced employee s time Experienced Communication overhead 9 / 24

10 The human resource management subsystem(3/8) Workforce level needed Indicated workforce level Workforce level which is necessary to complete the project on schedule Workforce level needed = (Indicated workforce level) * (WCWF) + (Current workforce) * (1 WCWF) WCWF : Willingness to Change WorkForce gap Weight factor Indicated workforce level Current workforce WCWF : 1-WCWF 10 / 24

11 The human resource management subsystem(4/8) Willingness to Change WorkForce(WCWF) WCWF-1 Capturing the pressures for workforce stability Increases when Time remaining / Time parameter increases Time parameter = Hiring delay + Average assimilation delay 11 / 24

12 The human resource management subsystem(5/8) Willingness to Change WorkForce(WCWF) (cont d) WCWF-2 In organizations such as NASA, serious schedule slippages could not be tolerated Increases when Scheduled completion date / Maximum tolerable completion date increases 12 / 24

13 The human resource management subsystem(6/8) Willingness to Change WorkForce(WCWF) (cont d) WCWF = MAX ( WCWF-1, WCWF-2) When the early phase of the project, WCWF-2 would be zero When the project reaches to the end, usually WCWF is dominated by WCWF-2 WCWF is an expression of a policy for managing Also, the shapes of the WCWF policy curves can be derived on the basis of historical project records 13 / 24

14 The human resource management subsystem(7/8) Ceiling on total workforce Workforce Level Needed level does not translate necessarily into actual hiring goal Full-time-equivalent Exp workforce Most new hires per FT Exp Staff Ceiling on new hires 14 / 24

15 The human resource management subsystem(8/8) Workforce gap Workforce Level Sought = MIN(CELTWF, WFNEED) CELTWF = CEiLing on Total WorkForce WFNEED = WorkForce level NEEDed Workforce gap = Total Workforce Workforce level sought Workforce gap < 0 Total Workforce Workforce gap > 0 Hiring delay Transfer delay Hire new employees Transfer workforce out of the project 15 / 24

16 The model s other subsystem(1/2) Software production subsystem Software development rate Software development productivity Man power Software developed Software testing rate Software testing productivity Software tested 16 / 24

17 The model s other subsystem (2/2) Planning Subsystem Indicated workforce = Man-days remaining Time remaining 40 = (per day) Required time to complete project Man-days remaining Workforce Level sought 17 / 24

18 Model experimentation (1/2) NASA s DE-A software development project NASA s launch of the DE-A satellite was tied to the completion of the DE-A software Because of strict deadline, workforce curve rises in the final stages of the project Brooks law? Adding manpower to a late software project makes it later 18 / 24

19 Model experimentation (2/2) The simulated project behavior The model s results conformed quite accurately to the project s actual behavior 19 / 24

20 Applicability of Brook s law to the DE-A Project (1/2) Time Parameter as a hiring policy No more hiring on the project s final stage It shows that the simulated project takes 60 more days than actual project Simulating DE-A with the time parameter set to 100 (Time parameter = Hiring delay + average assimilation delay In this case, WCWF = WCWF-1) 20 / 24

21 Applicability of Brook s law to the DE-A Project (2/2) Training & communication overhead vs. productivity gained Net impact of adding more people The cumulative contribution Impact of different staffing policies on cost and schedule Brook s law only holds in this range In this model, Brooks law is not supported totally 21 / 24

22 Contribution Conclusion An integrative model that captures the multiple functions of software development The computer simulation tools of system dynamics A formal model of the software development process Future work Model enhancement Extending on requirements analysis phase, multiple projects, large-scale project, quality New modeling applications 22 / 24

23 Pros Discussion It gives comprehensive simulation model Cons Considering this paper(book) s scope, more case studies are needed 23 / 24

24

25 Brooks law Brooks law Adding manpower to a late software project makes it later» F. P. Brooks, Fr. The Mythical Man-Month. It has not been formally tested 25 / 24

26 Average assimilation delay Average assimilation delay Formulated as a first-order exponential delay Average Time Delay (T) At any time (t), R(t) = L(t) / T Also, d/dt L(t) = -R(t) = -L(t)/T LEVEL (L) Rate (R) Finally, L(t) = L(0)e -t/t And it can be shown that the average time spent in the delay = T 26 / 24

27 Communication overhead Communication overhead Increases in proportion to n 2 where n is the size of team >> F. P. Brooks, Jr. The Mythical man-month >> H. D. Mills, Software development, IEEE Trans. Software Eng. Vol. SE-2 no. 5, Dec / 24

28 How is progress measured? (1/2) How is progress measured in a s/w project? (1/2) In the early phase, progress is measured by the rate of expenditure of resources In this situation, MDPRNT = MDPNNT MDPRNT : Man-Days Perceived Remaining for New Tasks MDPNNT : Man-Days Perceived still Needed for New Task 28 / 24

29 How is progress measured? (2/2) How is progress measured in a s/w project? (2/2) MDPRNT = MDPNNT MDPNNT = TSKPRM / PRDPRD MDPRNT = TSKPRM / PRDPRD As a result, the assumption suggests that value of productivity is solely a f u n c t i o n of f u t u r e p r o j e c t i o n s PRDPRD = TSKPRM / MDPNNT TSKPRM : Tasks Perceived Remaining PRDPRD : Perceived Development Productivity As the project advances towards its final stages, ACTPRD = CUMTKD / CUMDMD ACTPRD : Actual Development Productivity CUMTKD : Cumulative Tasks Developed CUMDMD : Cumulative Man-Days Expended 29 / 24

30 De-A Project s actual statistics De-A Project s actual statistics Name Value Project size DSI Cost - Initial estimate 1100 man-days Cost - actual 2220 man-days Completion time - initial 320 days Completion time - actual 380 days Staffing-type parameter Average productivity of exp. staff vs. that for new hires 2 : 1 Hiring delay 1.5 months Average assimilation delay 1 month Average transfer delay 2 weeks Turnover rate 20 percent Average effort committed to train new hires 25 percent c KAIST SE LAB 2009

Appendix: Dynamics of Agile Software Development Model Structure

Appendix: Dynamics of Agile Software Development Model Structure Appendix: Dynamics of Agile Software Development Model Structure This study was conducted within the context of a much broader research effort to study, gain insight into, and make predictions about the

More information

A System Dynamics Software Process Simulator for Staffing Policies Decision Support

A System Dynamics Software Process Simulator for Staffing Policies Decision Support A System Dynamics Software Process Simulator for Staffing Policies Decision Support Dr. James Collofello Dept. of Computer Science and Engineering Arizona State University Tempe, Arizona 85287-5406 (602)

More information

Value Creation and Capture: A Model of the Software Development Process

Value Creation and Capture: A Model of the Software Development Process focus return on investment Value Creation and Capture: A Model of the Software Development Process Todd Little, Landmark Graphics Landmark Graphics supplies software and services to the upstream oil and

More information

STAFFING HUMAN RESOURCES

STAFFING HUMAN RESOURCES STAFFING REQUIREMENTS FOR HUMAN RESOURCES PAYROLL DIVISION Office of Strategic Business Management O ce o St ateg c us ess a age e t April 2010 Summary of Methodology Conducted comprehensive activity analysis

More information

Workforce Planning for Human Resource Professionals

Workforce Planning for Human Resource Professionals Workforce Planning for Human Resource Professionals Presented to: Department of the Interior Human Resource Specialists StrategyWorks, Inc. stratwks@flash.net www.strategyworksinc.com Learning Outcomes:

More information

Feasibility of a Software Process Modeling Library based on MATLAB / Simulink

Feasibility of a Software Process Modeling Library based on MATLAB / Simulink Feasibility of a Software Process Modeling Library based on MATLAB / Simulink T. Birkhoelzer University of Applied Sciences Konstanz, Braunegger Str. 55, 7846 Konstanz, Germany, birkhoelzer@fh-kontanz.de

More information

Computers & Industrial Engineering

Computers & Industrial Engineering Computers & Industrial Engineering 56 (2009) 1333 1339 Contents lists available at ScienceDirect Computers & Industrial Engineering journal homepage: www.elsevier.com/locate/caie A systematic approach

More information

Simulation in Software Engineering with System Dynamics: A Case Study

Simulation in Software Engineering with System Dynamics: A Case Study JOURNAL OF SOFTWARE, VOL. 4, NO. 10, DECEMBER 2009 1127 Simulation in Software Engineering with System Dynamics: A Case Study Minghui Wu 1 Dept. of Computer Science and Engineering, Zhejiang University

More information

Abstract. Introduction

Abstract. Introduction Enrollment Management Dynamics of Adult Undergraduate Degree-Completion Business Programs at Private Universities Dr. CJ Kalin University of San Francisco 2130 Fulton Street, San Francisco, CA 94117 (415)

More information

Software Development and Testing: A System Dynamics Simulation and Modeling Approach

Software Development and Testing: A System Dynamics Simulation and Modeling Approach Software Development and Testing: A System Dynamics Simulation and Modeling Approach KUMAR SAURABH IBM India Pvt. Ltd. SA-2, Bannerghatta Road, Bangalore. Pin- 560078 INDIA. Email: ksaurab5@in.ibm.com,

More information

Designing a University System simulation Model

Designing a University System simulation Model DECISION SUPPORT FOR STRATEGIC UNIVERSITY MANAGEMENT: A DYNAMIC INTERACTIVE GAME Yaman Barlas and Vedat G. Diker Bogazici University, Department of Industrial Engineering Bebek, Istanbul, Turkey e-mail:

More information

MATHEMATICAL MODELS OF TUMOR GROWTH INHIBITION IN XENOGRAFT MICE AFTER ADMINISTRATION OF ANTICANCER AGENTS GIVEN IN COMBINATION

MATHEMATICAL MODELS OF TUMOR GROWTH INHIBITION IN XENOGRAFT MICE AFTER ADMINISTRATION OF ANTICANCER AGENTS GIVEN IN COMBINATION MATHEMATICAL MODELS OF TUMOR GROWTH INHIBITION IN XENOGRAFT MICE AFTER ADMINISTRATION OF ANTICANCER AGENTS GIVEN IN COMBINATION Nadia Terranova UNIVERSITÀ DI PAVIA New model development: course of action

More information

Software Engineering Teams. Software Requirements & Project Management CITS3220

Software Engineering Teams. Software Requirements & Project Management CITS3220 Software Engineering Teams Software Requirements & Project Management CITS3220 Some Anecdotal Observations about new SE Graduates Graduates have high technical competence but, Are not good team players,

More information

Lessons L.earned from Modeling the Dynamics of Software Development

Lessons L.earned from Modeling the Dynamics of Software Development ARTICLES Management of Computing Robert Zmud Editor Lessons L.earned from Modeling the Dynamics of Software Development Software systems development has been plagued by cost overruns, late deliveries,

More information

Time-line based model for software project scheduling

Time-line based model for software project scheduling Time-line based model for software project scheduling with genetic algorithms Carl K. Chang, Hsin-yi Jiang, Yu Di, Dan Zhu, Yujia Ge Information and Software Technology(IST), 2008 2010. 3. 9 Presented

More information

Cash flow is the life line of a business. Many start-up

Cash flow is the life line of a business. Many start-up PM.02 ABC of Cash Flow Projections Mark T. Chen, PE CCE Cash flow is the life line of a business. Many start-up companies fail because of insufficient cash flow. From the perspectives of both owner and

More information

A System Dynamics Software Process Simulator for Staffing Policies Decision Support

A System Dynamics Software Process Simulator for Staffing Policies Decision Support A System Dynamics Software Process Simulator for Staffing Policies Decision Support Dr. James Collofello Dept. of Computer Science and Engineering Arizona State University Tempe, Arizona 85287-5406 (602)

More information

Independent t- Test (Comparing Two Means)

Independent t- Test (Comparing Two Means) Independent t- Test (Comparing Two Means) The objectives of this lesson are to learn: the definition/purpose of independent t-test when to use the independent t-test the use of SPSS to complete an independent

More information

System Behavior and Causal Loop Diagrams

System Behavior and Causal Loop Diagrams C H A P T E R 1 System Behavior and Causal Loop Diagrams Human beings are quick problem solvers. From an evolutionary standpoint, this makes sense if a sabertooth tiger is bounding toward you, you need

More information

Non Linear Control of a Distributed Solar Field

Non Linear Control of a Distributed Solar Field Non Linear Control of a Distributed Solar Field Rui Neves-Silva rns@fct.unl.pt Universidade Nova de Lisboa ACUREX Solar Field 2 Parabolic through collector 3 Solar plant scheme The action on the pump s

More information

Kevin James. MTHSC 102 Section 1.5 Exponential Functions and Models

Kevin James. MTHSC 102 Section 1.5 Exponential Functions and Models MTHSC 102 Section 1.5 Exponential Functions and Models Exponential Functions and Models Definition Algebraically An exponential function has an equation of the form f (x) = ab x. The constant a is called

More information

Integrating Newcomers into The Workplace. 6-17-2015 Presented by Tonya Syvitski

Integrating Newcomers into The Workplace. 6-17-2015 Presented by Tonya Syvitski Integrating Newcomers into The Workplace 6-17-2015 Presented by Tonya Syvitski Mixing what employers already know with the perspective of integrating new comers into their Canadian workforce Objective

More information

Project Management. Software Projects vs. Engineering Projects

Project Management. Software Projects vs. Engineering Projects Read Chapters (a) Project Management, (b) Project Scheduling and (c) Risk Management from Pressman for this lecture. Project Management Rahul Premraj + Andreas Zeller reliability of data questioned! Software

More information

Introduction to Software Engineering. 9. Project Management

Introduction to Software Engineering. 9. Project Management Introduction to Software Engineering 9. Project Management Roadmap > Risk management > Scoping and estimation > Planning and scheduling > Dealing with delays > Staffing, directing, teamwork 2 Literature

More information

THE IMPACT OF A NURSING TRANSITIONS PROGRAM ON RETENTION AND COST. Rhonda R. Foster, Ed.D,MPH,MS,RN,NEA-BC Lynne A. Hillman, MEd,BEd,BScN

THE IMPACT OF A NURSING TRANSITIONS PROGRAM ON RETENTION AND COST. Rhonda R. Foster, Ed.D,MPH,MS,RN,NEA-BC Lynne A. Hillman, MEd,BEd,BScN THE IMPACT OF A NURSING TRANSITIONS PROGRAM ON RETENTION AND COST Rhonda R. Foster, Ed.D,MPH,MS,RN,NEA-BC Lynne A. Hillman, MEd,BEd,BScN LEARNING OBJECTIVES 1. Describe the essential elements of a transitions

More information

Diagnostic Tests. Brad Spring Director, Regulatory Affairs

Diagnostic Tests. Brad Spring Director, Regulatory Affairs Regulatory Challenges in the Development of Diagnostic Tests Industry Perspective Brad Spring Director, Regulatory Affairs September 28, 2011 Balancing Evidence of Safety & Effectiveness and Time to Market

More information

Structural Transparency of a

Structural Transparency of a Structural Transparency of a Factory Simulation Model Oleg Pavlov, WPI Khalid Saeed, WPI Larry Robinson, Cornell University Webinar at Department of International Finance, Financial University, Moscow,

More information

ISO 9000 FOR SOFIYifrARE QUALITY SYSTEMS

ISO 9000 FOR SOFIYifrARE QUALITY SYSTEMS ISO 9000 FOR SOFIYifrARE QUALITY SYSTEMS Folkert Rienstra, KEMA, the Netherlands SUMMARY This paper outlines some key elements of quality system standards ISO 9000 and their application to Information

More information

Technical Report - Practical measurements of Security Systems

Technical Report - Practical measurements of Security Systems A Short Study on Security Indicator Interfaces Technical Report UCSC-WASP-15-04 November 2015 D J Capelis mail@capelis.dj Working-group on Applied Security and Privacy Storage Systems Research Center University

More information

New Method for Optimum Design of Pyramidal Horn Antennas

New Method for Optimum Design of Pyramidal Horn Antennas 66 New Method for Optimum Design of Pyramidal Horn Antennas Leandro de Paula Santos Pereira, Marco Antonio Brasil Terada Antenna Group, Electrical Engineering Dept., University of Brasilia - DF terada@unb.br

More information

Controller Design in Frequency Domain

Controller Design in Frequency Domain ECSE 4440 Control System Engineering Fall 2001 Project 3 Controller Design in Frequency Domain TA 1. Abstract 2. Introduction 3. Controller design in Frequency domain 4. Experiment 5. Colclusion 1. Abstract

More information

And the Models Are 16-03-2015. System/Software Development Life Cycle. Why Life Cycle Approach for Software?

And the Models Are 16-03-2015. System/Software Development Life Cycle. Why Life Cycle Approach for Software? System/Software Development Life Cycle Anurag Srivastava Associate Professor ABV-IIITM, Gwalior Why Life Cycle Approach for Software? Life cycle is a sequence of events or patterns that are displayed in

More information

Simulation for Business Value and Software Process/Product Tradeoff Decisions

Simulation for Business Value and Software Process/Product Tradeoff Decisions Simulation for Business Value and Software Process/Product Tradeoff Decisions Raymond Madachy USC Center for Software Engineering Dept. of Computer Science, SAL 8 Los Angeles, CA 90089-078 740 570 madachy@usc.edu

More information

A Review of the Impact of Requirements on Software Project Development Using a Control Theoretic Model

A Review of the Impact of Requirements on Software Project Development Using a Control Theoretic Model J. Software Engineering & Applications, 2010, 3, 852-857 doi:10.4236/jsea.2010.39099 Published Online September 2010 (http://www.scirp.org/journal/jsea) A Review of the Impact of Requirements on Software

More information

LAGUARDIA COMMUNITY COLLEGE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF MATHEMATICS, ENGINEERING, AND COMPUTER SCIENCE

LAGUARDIA COMMUNITY COLLEGE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF MATHEMATICS, ENGINEERING, AND COMPUTER SCIENCE LAGUARDIA COMMUNITY COLLEGE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF MATHEMATICS, ENGINEERING, AND COMPUTER SCIENCE MAT 119 STATISTICS AND ELEMENTARY ALGEBRA 5 Lecture Hours, 2 Lab Hours, 3 Credits Pre-

More information

Temperature Control Loop Analyzer (TeCLA) Software

Temperature Control Loop Analyzer (TeCLA) Software Temperature Control Loop Analyzer (TeCLA) Software F. Burzagli - S. De Palo - G. Santangelo (Alenia Spazio) Fburzagl@to.alespazio.it Foreword A typical feature of an active loop thermal system is to guarantee

More information

MCQ: Unit -2: Operation processes

MCQ: Unit -2: Operation processes MCQ: Unit -2: Operation processes 1.What type of process would a Cement plant be most likely to use? a. Continuous flow b. Project c c. Job shop d. Flow shop 2. Process selection is primarily considered

More information

Veterans Florida Request for Proposals for the Florida VETS Entrepreneurship Program Host Partner University

Veterans Florida Request for Proposals for the Florida VETS Entrepreneurship Program Host Partner University Veterans Florida Request for Proposals for the Florida VETS Entrepreneurship Program Host Partner University 1 1. Objective Veterans Florida seeks responses from qualified universities in Florida to serve

More information

TEST METRICS AND KPI S

TEST METRICS AND KPI S WHITE PAPER TEST METRICS AND KPI S Abstract This document serves as a guideline for understanding metrics and the Key performance indicators for a testing project. Metrics are parameters or measures of

More information

Helping our clients win in the changing world of work:

Helping our clients win in the changing world of work: Helping our clients win in the changing world of work: Recruitment Process: Why Outsource? A Manpower Insights Paper The future of RPO looks strong despite or perhaps aided by the current global recession.

More information

Key Findings of 1999 Infocomm Manpower and Skills Survey

Key Findings of 1999 Infocomm Manpower and Skills Survey 1 SURVEY BACKGROUND 1.1 Survey Objectives Before the formation of IDA, the NCB conducted the IT Manpower & Skills Inventory Survey biennially. This 1999 Infocomm Manpower & Skills Survey is the first joint

More information

ICS 121 Lecture Notes Spring Quarter 96

ICS 121 Lecture Notes Spring Quarter 96 Software Management Cost Estimation Managing People Management Poor managment is the downfall of many software projects Ð Delivered software was late, unreliable, cost several times the original estimates

More information

SE351a: Software Project & Process Management

SE351a: Software Project & Process Management SE351a: Software Project & Process Management W8: Software Project Planning 22 Nov., 2005 SE351a, ECE UWO, (c) Hamada Ghenniwa SE351 Roadmap Introduction to Software Project Management Project Management

More information

Simulation Exercises to Reinforce the Foundations of Statistical Thinking in Online Classes

Simulation Exercises to Reinforce the Foundations of Statistical Thinking in Online Classes Simulation Exercises to Reinforce the Foundations of Statistical Thinking in Online Classes Simcha Pollack, Ph.D. St. John s University Tobin College of Business Queens, NY, 11439 pollacks@stjohns.edu

More information

Multi-core real-time scheduling

Multi-core real-time scheduling Multi-core real-time scheduling Credits: Anne-Marie Déplanche, Irccyn, Nantes (many slides come from her presentation at ETR, Brest, September 2011) 1 Multi-core real-time scheduling! Introduction: problem

More information

Dynamic Change Management for Fast-tracking Construction Projects

Dynamic Change Management for Fast-tracking Construction Projects Dynamic Change Management for Fast-tracking Construction Projects by Moonseo Park 1 ABSTRACT: Uncertainties make construction dynamic and unstable, mostly by creating non value-adding change iterations

More information

9Lenses: Human Resources Suite

9Lenses: Human Resources Suite 9Lenses: Human Resources Suite 9Lenses Software for HR Leaders 9Lenses Software for HR Leaders Software Overview: People are an organization s most valuable asset. With 9Lenses Software for HR Leaders,

More information

Measurement and Metrics Fundamentals. SE 350 Software Process & Product Quality

Measurement and Metrics Fundamentals. SE 350 Software Process & Product Quality Measurement and Metrics Fundamentals Lecture Objectives Provide some basic concepts of metrics Quality attribute metrics and measurements Reliability, validity, error Correlation and causation Discuss

More information

System Dynamics Modelling using Vensim

System Dynamics Modelling using Vensim System Dynamics Modelling using Vensim 3 December 2015 Prof Mikhail Prokopenko System: structure http://imgbuddy.com/fish-swarms.asp System: behaviour System: interconnectivity http://pivotpoint.io/en-us/article/the-interconnectivity-of-social-business#.vzta9uywcyw

More information

OPERATIONAL AMPLIFIERS

OPERATIONAL AMPLIFIERS INTRODUCTION OPERATIONAL AMPLIFIERS The student will be introduced to the application and analysis of operational amplifiers in this laboratory experiment. The student will apply circuit analysis techniques

More information

4. Software Project Management

4. Software Project Management 4. Software Subject/Topic/Focus: Management of Systems Engineering Projects Summary: Influences on projects and potential risks Software systems engineering and project management Activity network and

More information

Time series Forecasting using Holt-Winters Exponential Smoothing

Time series Forecasting using Holt-Winters Exponential Smoothing Time series Forecasting using Holt-Winters Exponential Smoothing Prajakta S. Kalekar(04329008) Kanwal Rekhi School of Information Technology Under the guidance of Prof. Bernard December 6, 2004 Abstract

More information

A COMPARISON OF REGRESSION MODELS FOR FORECASTING A CUMULATIVE VARIABLE

A COMPARISON OF REGRESSION MODELS FOR FORECASTING A CUMULATIVE VARIABLE A COMPARISON OF REGRESSION MODELS FOR FORECASTING A CUMULATIVE VARIABLE Joanne S. Utley, School of Business and Economics, North Carolina A&T State University, Greensboro, NC 27411, (336)-334-7656 (ext.

More information

Software Engineering Compiled By: Roshani Ghimire Page 1

Software Engineering Compiled By: Roshani Ghimire Page 1 Unit 7: Metric for Process and Product 7.1 Software Measurement Measurement is the process by which numbers or symbols are assigned to the attributes of entities in the real world in such a way as to define

More information

System Modeling and Control for Mechanical Engineers

System Modeling and Control for Mechanical Engineers Session 1655 System Modeling and Control for Mechanical Engineers Hugh Jack, Associate Professor Padnos School of Engineering Grand Valley State University Grand Rapids, MI email: jackh@gvsu.edu Abstract

More information

AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT

AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT Dr. Nikunja Swain, South Carolina State University Nikunja Swain is a professor in the College of Science, Mathematics,

More information

Chapter 3 Managing the Information Systems (IS) Project

Chapter 3 Managing the Information Systems (IS) Project Content Chapter 3 Managing the Information Systems (IS) Project Process of managing IS projects Skills required to be an effective project manager Skills and activities of a project manager during project

More information

Introduction to Economics, ECON 100:11 & 13 Multiplier Model

Introduction to Economics, ECON 100:11 & 13 Multiplier Model Introduction to Economics, ECON 1:11 & 13 We will now rationalize the shape of the aggregate demand curve, based on the identity we have used previously, AE=C+I+G+(X-IM). We will in the process develop

More information

Falcon 9 Launch Vehicle NAFCOM Cost Estimates. August 2011 NASA Associate Deputy Administrator for Policy

Falcon 9 Launch Vehicle NAFCOM Cost Estimates. August 2011 NASA Associate Deputy Administrator for Policy Falcon 9 Launch Vehicle NAFCOM Cost Estimates August 2011 NASA Associate Deputy Administrator for Policy 1 Falcon 9 Launch Vehicle NAFCOM Cost Estimate The objective of the analysis was to estimate the

More information

Software Testing & Analysis (F22ST3): Static Analysis Techniques 2. Andrew Ireland

Software Testing & Analysis (F22ST3): Static Analysis Techniques 2. Andrew Ireland Software Testing & Analysis (F22ST3) Static Analysis Techniques Andrew Ireland School of Mathematical and Computer Science Heriot-Watt University Edinburgh Software Testing & Analysis (F22ST3): Static

More information

Define Current Supply (Supply Now) Define Strategic Plans Define Operational Plans Assumptions Forecast/Project Future Supply (Supply Then) Define Future Requirements (Demand Then) Calculate/ Determine

More information

THE ROLE OF IV&V IN THE SOFTWARE DEVELOPMENT LIFE CYCLE

THE ROLE OF IV&V IN THE SOFTWARE DEVELOPMENT LIFE CYCLE 1 THE ROLE OF IV&V IN THE SOFTWARE DEVELOPMENT LIFE CYCLE by: The IV&V Group for: ASQ Section 509 Section 509 - NOV 2007 2 2 INTRODUCTION Overview Phase-Related IV&V Activities IV&V Implementation Summary

More information

Chapter 7. (PMBOK Guide)

Chapter 7. (PMBOK Guide) Chapter 7 Project Cost Management (PMBOK Guide) Mohammad A. Rajabi Dept. of Geomatics Eng., University it of Th Tehran Tel: +98 21 8833 4341, Cell: +98 912 132 5823 Email: marajabi@ut.ac.irac ir Homepage:

More information

Training Software Development Project Managers with a Software Project Simulator

Training Software Development Project Managers with a Software Project Simulator Master of Science Thesis Proposal Department of Computer Science and Engineering Arizona State University Training Software Development Project Managers with a Software Project Simulator Prepared by Derek

More information

The Value of Consulting

The Value of Consulting The Value of Consulting An analysis of the tangible benefits of using management consultancy Management Consultancies Association 2010 March 2010 2 The Value of Consulting CONTENTS Foreword 3 Executive

More information

www.pwc.com/workforce-analytics City and County of Denver 2015 Employee Engagement Survey

www.pwc.com/workforce-analytics City and County of Denver 2015 Employee Engagement Survey www.pwc.com/workforce-analytics City and County of Denver 2015 Employee Engagement Survey Prepared for and Presented to the City and County of Denver August 28, 2015 Overview Background Survey Objectives

More information

Florida PALM Quarterly Project Oversight Report: Comprehensive Review For January March 2015

Florida PALM Quarterly Project Oversight Report: Comprehensive Review For January March 2015 Department of Financial Services Florida Planning, Accounting, and Ledger Management (PALM) For Period: January March 2015 Quarter Ending: 3/31/2015 Agency Name: Department of Financial Services Project

More information

Interaction between quantitative predictors

Interaction between quantitative predictors Interaction between quantitative predictors In a first-order model like the ones we have discussed, the association between E(y) and a predictor x j does not depend on the value of the other predictors

More information

CTC Technology Readiness Levels

CTC Technology Readiness Levels CTC Technology Readiness Levels Readiness: Software Development (Adapted from CECOM s Software Technology Readiness Levels) Level 1: Basic principles observed and reported. Lowest level of software readiness.

More information

Performance Analysis of a Telephone System with both Patient and Impatient Customers

Performance Analysis of a Telephone System with both Patient and Impatient Customers Performance Analysis of a Telephone System with both Patient and Impatient Customers Yiqiang Quennel Zhao Department of Mathematics and Statistics University of Winnipeg Winnipeg, Manitoba Canada R3B 2E9

More information

You Can Create Measurable Training Programs A White Paper For Training Professionals

You Can Create Measurable Training Programs A White Paper For Training Professionals You Can Create Measurable Training Programs A White Paper For Training Professionals Executive Summary Determining training return on investment (ROI) is a pressing need for all training professionals.

More information

THE PROJECT MANAGEMENT KNOWLEDGE AREAS

THE PROJECT MANAGEMENT KNOWLEDGE AREAS THE PROJECT MANAGEMENT KNOWLEDGE AREAS 4. Project Integration Management 5. Project Scope Management 6. Project Time Management 7. Project Cost Management 8. Project Quality Management 9. Project Human

More information

Non-Standard Basic Monthly Earnings Calculations For Long-Term Disability Insurance Contracts: A System Dynamics Examination

Non-Standard Basic Monthly Earnings Calculations For Long-Term Disability Insurance Contracts: A System Dynamics Examination NonStandard Basic Monthly Earnings Calculations For LongTerm Disability Insurance Contracts: A System Dynamics Examination John Voyer Gregory Stevens Charles McCormick Liam Shaw School of Business University

More information

Systems Analysis and Design in a Changing World, Fifth Edition

Systems Analysis and Design in a Changing World, Fifth Edition Systems Analysis and Design in a Changing World, Fifth Edition Learning Objectives Explain the elements of project management and the responsibilities of a project manager Explain project initiation and

More information

High-Altitude Radiation Detector (HARD) for Undergraduate R&D Experience

High-Altitude Radiation Detector (HARD) for Undergraduate R&D Experience High-Altitude Radiation Detector (HARD) for Undergraduate R&D Experience Wookwon Lee, E. Aaron Neiman, and Brandon Lawrence Dept. of Electrical and Computer Engineering Sept. 25, 2014 Mid-Atlantic Regional

More information

Talent Acquisition STAFFING. By Steven V. Manderscheid, Ed.D. Learning Module Outline, Syllabus and Worksheets

Talent Acquisition STAFFING. By Steven V. Manderscheid, Ed.D. Learning Module Outline, Syllabus and Worksheets By Steven V. Manderscheid, Ed.D. Learning Module Outline, Syllabus and Worksheets STAFFING 1 2008 SHRM. Steven V. Manderscheid, Ph.D. About this Learning Module This learning module is designed to teach

More information

Content and Process Theories of Motivation

Content and Process Theories of Motivation 1.4 Content and Process Theories of Motivation F O C U S The major motivation theorists and their relevance to the industry. By Rodger Stotz, CPIM, Maritz Inc., and Bruce Bolger, CPIM, Selling Communications,

More information

Step Response of RC Circuits

Step Response of RC Circuits Step Response of RC Circuits 1. OBJECTIVES...2 2. REFERENCE...2 3. CIRCUITS...2 4. COMPONENTS AND SPECIFICATIONS...3 QUANTITY...3 DESCRIPTION...3 COMMENTS...3 5. DISCUSSION...3 5.1 SOURCE RESISTANCE...3

More information

Project management: an SE Perspective

Project management: an SE Perspective Project management: an SE Perspective Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 5 Slide 1 Objectives To explain the main tasks undertaken by project managers To introduce software

More information

Fiscal Consolidation Study: Horicon and Mayville School Districts

Fiscal Consolidation Study: Horicon and Mayville School Districts Fiscal Consolidation Study: Horicon and Mayville School Districts November 23, 2015 Robert W. Baird & Co. Incorporated 777 East Wisconsin Avenue Milwaukee, Wisconsin 53202 800-792-2473 / 414-298-7354 Fax

More information

311 2014 Budget Hearing

311 2014 Budget Hearing 311 2014 Budget Hearing Department found on pages E38 - E42 in budget book Presentation to Ways and Means/Budget Committee August 29, 2013 1 311 Minneapolis 311-2014 7am 7pm $3,215,000 Weekend hours $

More information

STATUS OF SERVICES TRANSFERRED FROM NASA CENTERS AND HEADQUARTERS TO THE NASA SHARED SERVICES CENTER

STATUS OF SERVICES TRANSFERRED FROM NASA CENTERS AND HEADQUARTERS TO THE NASA SHARED SERVICES CENTER FEBRUARY 1, 2011 AUDIT REPORT OFFICE OF AUDITS STATUS OF SERVICES TRANSFERRED FROM NASA CENTERS AND HEADQUARTERS TO THE NASA SHARED SERVICES CENTER OFFICE OF INSPECTOR GENERAL National Aeronautics and

More information

Effect of Lead Time on Anchor-and-Adjust Ordering Policy in Continuous Time Stock Control Systems 1

Effect of Lead Time on Anchor-and-Adjust Ordering Policy in Continuous Time Stock Control Systems 1 Effect of Lead Time on Anchor-and-Adjust Ordering Policy in Continuous Time Stock Control Systems 1 Ahmet Mutallip and Hakan Yasarcan Industrial Engineering Department Bogazici University Bebek Istanbul

More information

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology Process Methodology for Wegmans Deli Kiosk Version 1.0 Prepared by DELI-cious Developers Rochester Institute of Technology September 15, 2013 1 Table of Contents 1. Process... 3 1.1 Choice... 3 1.2 Description...

More information

Grand Rapids Community College Teaching and Learning Quality Report Year 2 Occupational Standards for WorkKeys August 8, 2013

Grand Rapids Community College Teaching and Learning Quality Report Year 2 Occupational Standards for WorkKeys August 8, 2013 Grand Rapids Community College Teaching and Learning Quality Report Year 2 Occupational Standards for WorkKeys August 8, 2013 Report History: Year 1 report was presented to Deans Council on September 14,

More information

The HR Image Makeover: From Cost Center to Profit Maker

The HR Image Makeover: From Cost Center to Profit Maker The HR Image Makeover: From Cost Center to Profit Maker Human resources human assets human capital. Call it what you will, the collected people power or workforce value of an organization is an asset that

More information

Digital Video Broadcasting By Satellite

Digital Video Broadcasting By Satellite Digital Video Broadcasting By Satellite Matthew C. Valenti Lane Department of Computer Science and Electrical Engineering West Virginia University U.S.A. Apr. 2, 2012 ( Lane Department LDPCof Codes Computer

More information

A CONCEPTUAL DESIGN INITIATION FOR PRODUCTION-INVENTORY SYSTEM BASED ON MACROECONOMICS

A CONCEPTUAL DESIGN INITIATION FOR PRODUCTION-INVENTORY SYSTEM BASED ON MACROECONOMICS A CONCEPTUAL DESIGN INITIATION FOR PRODUCTION-INVENTORY SYSTEM BASED ON MACROECONOMICS Marzieh Akhondi a and S. Nurmaya Musa b Department of Mechanical Engineering, Faculty of Engineering, University of

More information

Scheduling Algorithms in MapReduce Distributed Mind

Scheduling Algorithms in MapReduce Distributed Mind Scheduling Algorithms in MapReduce Distributed Mind Karthik Kotian, Jason A Smith, Ye Zhang Schedule Overview of topic (review) Hypothesis Research paper 1 Research paper 2 Research paper 3 Project software

More information

Gap Analysis of the Change Control Process The History of a Transformed Change Control System

Gap Analysis of the Change Control Process The History of a Transformed Change Control System Gap Analysis of the Change Control Process The History of a Transformed Change Control System Juan Alcazar Quality Systems Carolina, PR Content Introduction Gap Analysis Phases to perform a Gap Analysis

More information

PENALTIES Employer Shared Responsibility under the Affordable Care Act (ACA)

PENALTIES Employer Shared Responsibility under the Affordable Care Act (ACA) PENALTIES Employer Shared Responsibility under the Affordable Care Act (ACA) What employers need to know to make informed decisions about ACA compliance. Employer Shared Responsibility Under the employer

More information

G(s) = Y (s)/u(s) In this representation, the output is always the Transfer function times the input. Y (s) = G(s)U(s).

G(s) = Y (s)/u(s) In this representation, the output is always the Transfer function times the input. Y (s) = G(s)U(s). Transfer Functions The transfer function of a linear system is the ratio of the Laplace Transform of the output to the Laplace Transform of the input, i.e., Y (s)/u(s). Denoting this ratio by G(s), i.e.,

More information

PTC Thermistor: Time Interval to Trip Study

PTC Thermistor: Time Interval to Trip Study PTC Thermistor: Time Interval to Trip Study by by David C. C. Wilson Owner Owner // Principal Principal Consultant Consultant Wilson Consulting Services, LLC April 5, 5, 5 Page 1-19 Table of Contents Description

More information

Miguel Lopez, Naji Habra

Miguel Lopez, Naji Habra Miguel Lopez, Naji Habra Abstract Measurement can help software engineers to make better decision during a development project. Indeed, software measures increase the understanding a software organization

More information

LM1084 5A Low Dropout Positive Regulators

LM1084 5A Low Dropout Positive Regulators 5A Low Dropout Positive Regulators General Description The LM1084 is a series of low dropout voltage positive regulators with a maximum dropout of 1.5 at 5A of load current. It has the same pin-out as

More information

JOB DESCRIPTION FORM. Location: FHP

JOB DESCRIPTION FORM. Location: FHP JOB DESCRIPTION FORM Job Title: Clinic Administrator Location: FHP Job Summary: Reports directly to the Chief Executive Officer and responsible for providing administrative direction and coordination in

More information

Accessing finance. Developing a business case for your resource efficiency projects

Accessing finance. Developing a business case for your resource efficiency projects Accessing finance Developing a business case for your resource efficiency projects Developing a business case for your resource efficiency projects 2 Contents 1 Planning a resource efficiency project?

More information

Coder ICD-10 Productivity: A Time Study

Coder ICD-10 Productivity: A Time Study Coder ICD-10 Productivity: A Time Study Funded Research University Hospital Cincinnati, Ohio Over a 5 month period, UASI in conjunction with the University of Cincinnati & University Hospital conducted

More information

MAT12X Intermediate Algebra

MAT12X Intermediate Algebra MAT12X Intermediate Algebra Workshop I - Exponential Functions LEARNING CENTER Overview Workshop I Exponential Functions of the form y = ab x Properties of the increasing and decreasing exponential functions

More information

Change Management in Projects

Change Management in Projects Change Management in Projects Overview About Change Management The Challenge: Manage change will remaining responsive to customer needs. You cannot hope to manage change if you have not done a good job

More information