Techniques for Managing Changes to Existing Simulation Models

Techniques for Managing Changes to Existing Simulation Models
复制标题

管理现有仿真模型变更的技术

DOI:
--
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
Sally Edwards
Sally Edwards
中科院分区:
--
文献类型:
--
作者:
Sally Edwards

文献摘要

被引文献

相似文献

在本文中提供了指导管理现有的微观仿真模型的增强和维护。它侧重于技术和实践,已开发,以保持养老金2;工作和养老金部(DWP)动态微观模拟模型,模拟国家和私人养老金应享权利。本指南适用于任何类型的模型。标准的项目管理技术和定制的模拟模型程序进行解释。本指南针对新的建模人员和项目经理,特别适用于由团队而不是个人支持的模型。模型通常在启动后使用多年,因此必须建立强有力的维护程序和项目治理结构。具体而言,本文包括用于管理模型增强和修复的结构化变更控制流程的指南和示例。变更控制过程包括:定义需求、评估、设计、代码评审、测试/验证、管理多个建模人员变更相同程序以及使用开发检查表。本文还介绍了结构化版本管理指南
In This paper provides guidance for managing the enhancement and maintenance of an existing microsimulation model. It focuses on techniques and practices that have been developed to maintain Pensim2; the Department for Work and Pensions (DWP) dynamic microsimulation model that simulates state and private pension entitlement. This guidance is appropriate for any type of model. Standard project management techniques and bespoke simulation model procedures are explained. This guidance is aimed at new modellers and project managers and is particularly relevant for models that are supported by a team, rather than an individual. Models are generally used for many years after they are launched, so it is essential that strong maintenance procedures and project governance structures are put in place. Specifically, this paper includes guidance and examples of structured Change Control processes that are used to manage enhancements and fixes to the model. The Change Control process includes: defining requirements, estimation, design, code reviews, testing/validation, managing multiple modellers changing the same programs and the use of development checklists. Structured Release management guidance is also included in this paper