软件开发项目进度管理模型构造与系统仿真

来源 :世界家苑·学术 | 被引量 : 0次 | 上传用户:lixianrong1017
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:受“软件危机”影响,近年来围绕软件开发项目的项目管理日渐引起学界关注,这种管理主要围绕项目特征分析、项目活动确定、工作量估计、项目进度计划编制、项目里程碑计划展开,基于此,本文简单介绍了软件开发项目进度管理模型,并详细论述了软件开发项目进度管理模型仿真分析,希望由此能够为相关业内人士带来一定启发。
  关键词:软件开发项目;进度管理;系统仿真
  前言:在信息技术迅猛发展的今天,国内外软件市场竞争的激烈程度日渐增长,软件开发项目的规模、复杂程度的提升也对管理工作提出了更高挑战,项目周期、项目成本、按时完工率均属于这种挑战的具体表现,而为了保证软件开发项目的管理工作能够较好应对这一挑战,本文将围绕软件开发项目进度管理模型构造与系统仿真进行阐述。
  一、软件开发项目进度管理模型
  (一)明确软件开发项目特征
  通过对软件开发项目的特征进行了解和分析,有助于对软件开发项目的技术和方法进行合理选择,对提升开发过程中的紧凑型,具有重要作用。软件开发项目的方法学主要包括开发方法、开发过程和开发工具。其中,开发方法是指完成软件开发所使用的技术,例如,在软件项目开发过程中,设计人员对软件需求的分析和脚本的测试都属于软件开发方法的范畴。软件开发工具是指在软件开发过程中,相关部门为开发人员提供的半自动软件支撑环境,软件开发过程是指完成软件开发和测试等过程的具体步骤。现阶段,软件开发项目的开发通常将构件方法学、结构方法学和对象方法学作为主要类型,为软件开发提供必要的技术支撑。
  (二)确定活动项目
  软件开发项目由多个具备关联性的部分构成,每一部分的活动都具备精确的时间标准和资源需求量。实现对软件开发项目的有效识别是确保软件开发计划如期完成的基础和前提,有利于实现对开发结束时间的精准推测,为软件开发计划的合理制定提供了必要的参考。目前,通常将活动和产品作为标记软件开发项目的主要方法。通过将活动作为主要依据,建立软件开发项目任务表,对主要任务和次要任务进行合理区分,规定主要任务和次要任务的开始时间和结束时间,提升软件项目开发的周期完整性,对每一阶段的开发任务进行识别,在全部活动进行识别后,明确活动开始的顺序,能够实现对开发任务的有效分解,能够实现对开发项目遗漏现象的有效防范[1]。
  (三)估算工作量
  在确定软件开发项目后,应对软件开发的工作量进行准确估算。对软件开发项目工作量的估算主要包括工作度量和工作量估计技術两个层面,通过对软件开发的历史数据进行深入分析,为工足量的合理估算提供科学参考。但在此过程中,应注意软件开发人员的工作经验和软件开发工具等存在较大的差异性,应将上述因素作为单独指标,探析其对整体工作量的影响[2]。
  (四)编制项目进度计划
  在获得软件开发项目的活动列表后,工作人员应将估算出的工作量作为参考依据,编制科学合理的软件开发项目进度计划,合理设置各项软件开发活动之间的先后次序,对软件开发项目的开始时间和结束时间进行明确,对整个软件开发项目开发所需的时间和任务量进行推测。
  (五)编制里程碑计划
  编制软件开发项目的里程碑计划是提升软件开发效率的重要保证。在具体的软件开发过程中,应充分认识到,里程碑计划与里程碑之间的关系,提升企业管理人员对软件开发项目进度计划执行过程的了解程度,为其合理监控开发进度提供良好的前提条件,实现对工作人员软件开发行为的有效约束。
  二、软件开发项目进度管理模型仿真分析
  (一)仿真思路
  为验证软件开发项目进度管理模型的实践价值,选择了蒙特卡洛系统仿真,具体仿真的开展需使用三角分布函数描述软件开发项目工期分布特征,这里的特征包括软件开发项目工期分布的最小值、最可能值、最大值,并采用对数正态分布进行工期模拟,由此即可得出对数正态分布概率密度函数:
  (2)仿真实例
  为提升研究实践价值,选择了简单的Web网站开发项目作为实例,该项目事例主要包括A设计、B测试文档、C软件测试、D测试并修复Bug、E数据库设计、F数据库操作类型、G服务器端、H代码优化、J静态页面、K“CSS美工”、I发布Bata版本共14项内容。结合Web网站开发项目实际,通过计算得出项目活动逻辑与资源约束及优先级,可初步得出开发项目进度编排结果,而进一步计算工序复杂度及资源紧张度、不同缓冲区设置方法的计算结果,可最终得出图1所示的设置缓冲区后的进度编排。
  具体的模拟仿真流程可以描述为:“计算正态分布均值→计算正态分布标准差→利用Crystal Ball开展计算结果模拟抽样→转换抽样值为对数正态分布数值→定义预测单元(使用Excel)→选择分布函数→编辑分布函数特征→定义输出单元→设置预测输出单元→得出模拟结果”,通过上述流程即可得出PB项目缓冲预测分布特征、FB1/FB2汇入缓冲预测分布特征等模拟结果,其中非关键链路J与K、B与C的期望链路工期分别为16与30,关键链路A、E、F、G、H、D、I则为97。
  (二)仿真结果分析
  围绕Web网站开发项目进度管理仿真结果分析应重点围绕稳定性、缓冲区展开,二者之间关系着缓冲区设置的效果发挥,而结合缓冲区利用率的计算公式:
  即可判断本文研究提出的IRSE缓冲区设置方法有效性,公式(6)重点A、B、E分别代表实际工期、缓冲区大小、预计工期,最终确定了本文研究的IRSE缓冲区设置方法在稳定性、缓冲区利用率方法均表现优秀,这说明该方法实现了缓冲区设置在计划工期、项目风险之间的平衡,可见本文研究具备的较高实践价值。
  结论:综上所述,在软件项目进度控制的过程中,通过明确软件开发项目特征,明确软件开发项目类型,使用管理模型对软件开发项目的工作量进行仿真分析,从而正确估算软件项目的工作量,编制完整的项目进度计划和里程碑计划,能够有效确保软件开发项目如期完成,有利于降低软件开发项目的风险。
  参考文献
  [1]张丽霞.软件开发项目进度管理[J].中国管理信息化,2017,20(04):72-73.
  [2]黄振宇,张文雅.面向关键链的敏捷软件开发项目进度管理研究[J].科技创新与应用,2016(34):281.
  作者简介
  陈丽洁(1985-),女,汉族,籍贯:广西北海,单位:桂林长海发展有限责任公司,职称:系统集成项目管理工程师(中级)。
  (作者单位:桂林长海发展有限责任公司)
其他文献
摘 要:小说阅读一直是高中文学阅读的重要内容,鲁迅的小说《祝福》是从1950年进入高中语文教材的,此后,不管课程改革如何进行,《祝福》一直是高中语文教材的保留篇目。对于《祝福》需要理解和把握的方面很多,本文試图对《祝福》中主要的修辞艺术进行分析,大概分为三种:对比、比喻、反复。通过这三种主要的修辞手法对《祝福》吃人的主题,进行深刻的剖析。  关键词:祝福;对比;比喻;反复  鲁迅的文章历来是教师教
期刊
摘 要:表征对幼儿的游戏有何作用?它能够使人们看见儿童正在进行的活动。它为幼儿提供了智力上的挑战,要求儿童思考:“我怎样才能让别人知道我在扮演这一角色或搭建这一作品时的所思所想、所作所为和想象创造呢?”教师在评价幼儿户外自主游戏时,结合运用照片和绘画表征的方式,能有效促进和提高幼儿的游戏水平。  关键词:表征;绘画表征;幼儿;户外自主游戏  户外自主游戏,是指幼儿在一定的游戏环境中,根据自己的兴趣
期刊
摘 要:随着信息技术不断发展,图书馆资料管理向信息化的方向发展,本文通过管理制度不完善、管理人员专业能力不高,兩个方面对图书资料管理中存在的问题进行了讨论,并从优化基础设施、完善管理制度、提高管理员综合能力,三个方面对网络信息化环境下加强图书资料管理的策略进行了总结,希望为关注这一话题的人们提供参考。  关键词:网络信息化;图书资料管理;基础设施  引言:图书资料管理工作存在分类、编码等工作,继而
期刊
一、农村成人教育发展现状和存在的问题  1.农村成人教育不受政府重视且发展不均衡  一些政府决策者和教育工作者观念落后,没有树立大教育观,只重视国民教育系列的各类教育,轻视成人教育,导致了农村成人教育边缘化。某些地方领导为了省去几个读书钱和省去屈指可数的办班费用,硬是不愿把劳动者组织起来学习能数倍于提高工效的科技生产知识,使得农村成人教育学校时常出现门庭冷落车马稀的现象,严重影响了农村成人學校的建
期刊
摘 要:随着我国电力行业的迅速发展,电力企业越来越注重电力营销计量工作的效率和质量,并采取了多种措施对电力营销计量的工作方式和工作模式进行了优化和改进,使电力营销计量工作的整体效果得到显著提升。  关键词:移动终端技术;电力营销计量;应用  引言  以移动终端为平台,在实际应用中可以使工作成本有效降低,大大缩短工作时间,大多数用户接收电源服务质量更高。但是,电力营销计量经营模式存在很多问题,因此有
期刊
摘 要:扶贫攻坚战,是我国为建设全民小康社会的一项重大举措,是我们全社会的责任和应尽的义务。高校作为我国社会组织参与扶贫工作,是我们作为中国公民的一种责任。所以,我国各大高校发挥自身的优势和作用,踊跃参加扶贫项目共建战役,以专业的技术水平、资源的有效利用、信息科技发展等优势,深入贫困区域,驻扎贫困村,为我国扶贫事业贡献一份力量,不仅仅体现出我国高校对社会发展的重要作用,同时还可以促进我国扶贫项目的
期刊
摘 要:《娘在那片云彩里》是歌剧《野火春风斗古城》中杨母的绝唱唱段,该歌剧是中国现代民族歌剧最具代表性的红色经典歌剧之一,讲述了抗日战争时期保定西大街附近发生的抗日革命故事。本文从金铁霖教授提出的“声、情、字、味、表、养、象”七字标准入手,以文字说明与谱例分析的方法,对杨母的唱段《娘在那片云彩里》进行精心细致的探究,有利于演唱者全面的、充分的把握歌曲的内涵,深刻的展现、诠释人物形象。  关键词:歌
期刊
摘 要:随着智能技术的发展及运用,为智能产品的研发提供了技术支撑。其中智能避障小车便是在利用高新技术的条件下,取得的一项技术成果,在智能汽车上有较好应用。本文主要围绕CORTEX-M3硬件平台介绍、系统软件介绍、超声波测距模块的调试、硬件调试等方面展开讨论,详细分析了基于CORTEX-M3下的系统硬件及软件设计,在该系统作用下,使得小车能自觉避开障碍物,达到智能避障的设计目的。  关键词:CORT
期刊
摘 要:本文主要针对电力客户群有序用电效益展开分析,思考了电力客户群有序用电效益的基本的要求,以及如何更好的开展评价,并提出了优化模型,可供参考。  关键词:电力客户群;有序用电;效益;评价;优化模型  前言  针对电力客户群有序用电效益的基本情况,我们要更加清楚电力客户群有序用电效益的要求和目标,继而对于电力客户群有序用电效益进行评价,提出更好的优化的模型。  1 在增供扩销之下加强有序用电管理
期刊
摘 要:电冰箱的生产装备有很多类型,有钣金成型类设备、发泡类设备、真空成型设备以及生产线部分,这些都是电冰箱生产的主要设备类型。针对目前电冰箱生产装备技术,本文主要对中国电冰箱生产装备技术发展进行了回顾,以及对未来的发展进行了展望。  关键词:中国;电冰箱;生产装备技术;发展回顾;展望  引言  在我国有很多电冰箱生产装备及模具的生产基地,他们生产的电冰箱生产装备模具都很好。从厂区的布局规划上来说
期刊