《硕士论文 基于风险因子分析的软件项目管理模型》由会员分享,可在线阅读,更多相关《硕士论文 基于风险因子分析的软件项目管理模型(63页珍藏版)》请在金锄头文库上搜索。
1、硕士论文基于风险因子分析的软件项目管理模型A Software Project Management Model Based on Risk Factor Analysis硕士论文2摘 要软件项目开发过程中存在着大量不确定事件,这给项目的成功带来了风险。能否在规定的时间内交付软件产品,与项目进度计划是否合理、项目风险管理活动是否有效有很大的关系。这需要综合考虑软件项目进度计划与软件项目风险管理计划,提供工具用以标识、分析和管理软件项目风险,并在此基础上获得合理的软件项目进度计划。本文提出了基于风险因子分析的软件项目管理模型。本文通过对文献著作的研究和某通讯公司软件项目的实际分析,标识出影响软件
2、项目成功的 20 个风险因子,并根据其出现的比例,选择 6 个主要风险因子进行进一步地量化分析,分析它们各自对软件项目进度的影响,并使用蒙特卡罗模拟方法,模拟出所选择的风险因子对软件项目进度的总体影响,该影响以风险图的方式给出。同时,利用模型中识别出的主要风险因子,标识软件项目风险;综合考虑风险因子的潜在影响和项目进度的要求,制定出软件项目风险管理计划和合理的软件项目进度计划。本文实现了基于风险因子分析的软件项目管理模型,并对模型本身进行了正确性验证,也在软件项目组进行了符合项目经理需要的确认。结果显示,该模型能够帮助项目经理制定风险管理计划和合理的进度计划。关键词:风险因子;模型;风险管理计
3、划;进度计划。硕士论文3ABSTRACTMany uncertainties are existed in software development process, and they give rise to risk of project success. Whether the project can deliver the product to the customer in time is much dependent on its estimated schedule plan and risk management plan. It is required to integrat
4、e software project schedule plan and software project risk management plan, and to offer tools for identifying, assessing, and managing the project risk, and to obtain a reasonable project schedule plan based on risk analysis.This paper has produced a software project management model based on risk
5、factor analysis. Based on study of literatures and actual software projects developed in recent years of a famous communication company, twenty risk factors that affect software project success are identified. The six main risk factors are selected and further quantitative analysis of their effects
6、to project schedule is made. Monte Carlo method is used to simulate the total effects to project schedule, and the result is described as a risk graph. The project can identify project risk based on selected risk factors. By considering the potential effects of risk factors and the project schedule
7、requirement, software risk plan and a reasonable software schedule plan can be made. A software project management model has developed in this paper. Model verification is done to check its correctness, and validation is done by software projects to check whether it can satisfy project managers need
8、s. The results indicate that the simulation model can help project manager to prepare his risk management plan and schedule plan effectively and efficiently.Key words: risk factor, simulation model, risk management plan, schedule plan硕士论文4目录第一章 绪论 .11.1 本文研究的背景及问题 .11.2 软件估计常用方法 .31.3 风险管理过程框架 .51.4
9、 常用的风险识别和风险评估方法 .71.5 本文的工作 .10第二章 软件项目的风险因子 .112.1 风险的定义 .112.2 风险的影响纬度 .112.3 风险的量化定义 .122.4 风险因子的定义 .142.5 软件项目风险因子标识方法 .15第三章 主要风险因子的潜在影响分析 .173.1 实际软件项目的风险因子标识 .173.2 主要风险因子原因结果图 .193.3 风险因子影响调查 .253.4 风险因子影响图曲线 .263.5 软件主要风险因子对项目进度的总体影响 .42第四章 基于风险分析的软件项目管理模拟模型 .444.1 风险因子与不确定性 .444.2 软件项目风险因子 .454.3 模拟模型 .464.4 基于风险分析的软件项目管理模拟模型介绍 .474.5 基于风险分析的软件项目管理模拟模型的实现 .484.6 模拟模型使用案例 .