第一章 绪论
1.1 研究背景与意义
1.1.1 研究背景
随着计算机、网络技术的发展和应用,企业信息化在各行各业的蓬勃发展进程中扮演了重要的角色,电信行业作为我国信息化较早的行业之一,电信运营商们一直都在积极的规划、建设各自庞大的信息化系统,可以从某种程度上理解,未来电信运营商的核心竞争力不再是电信资源,而将是信息化系统的支撑能力。运营商通常建设的系统由 BSS 系统、OA(Office Automation,办公自动化)系统、ERP(Enterprise Resource Planning,企业资源计划)系统等,其中 BSS 系统是运营商开展业务、发展客户的核心系统。
BSS 系统是一个业务支撑管理平台,将电信运营商众多部门的业务进行一体化管理,使信息资源可以实时共享。它的构成并不是固定的,因电信运营商的实际情况而不同,但是大部分都会包含以下几个模块:营业系统、计费及结算系统、账务管理系统、客户关系管理系统。BSS 系统不但能协助运营商制订符合自身特点的业务形式和业务内容,同时可以帮助运营商确定系统的发展方向,改善和提高用户的工作效率以及对外服务水平。
当前 BSS 系统建设项目多使用关键路径法、计划评审技术,但是尽管这些方法被正确使用,仍无法按照规定的时间完成项目,导致项目延误甚至失败。
1.1.2 研究意义
截止到 2014 年 9 月,工信部已经向 32 家企业发出移动虚拟运营商牌照,后续还会有其他的企业投向移动虚拟运营商的阵营,如何在移动虚拟运营商竞争中脱颖而出,拼的是产品的设计、用户的体验、创新业务的支持,而这些都离不开 BSS 系统服务能力的提供,如何快速、高效、如期的建设 BSS 系统决定着这些移动虚拟运营商“新人”的命运,因此,研究一套适合移动虚拟运营商BSS 项目的进度管理流程对于我国电信业的发展、移动虚拟运营商的业务拓展有着积极的意义。
............................
1.2研究内容与技术路线
1.2.1 主要研究内容与论文结构
本课题的主要阐述关键链法的理论基础,分析其主要优点,探索缓冲区设置方法,然后以某移动虚拟运营商 BSS 项目为研究对象,寻找此类项目基于关键链法的标准进度管理模式,并使用蒙特卡洛方法进行模拟仿真,来对比分析研究结果的可靠性。本课题详细研究内容如下:
第一章 绪论。本章主要阐述了本文研究问题的背景和意义,整理了进度管理的研究现状,介绍了本文研究内容和技术路线。
第二章 项目进度管理理论基础。本章介绍了 CPM/PERT 法和关键链法的理论基础,对比分析两种方法,进行关键链法在 BSS 项目中应用的讨论。
第三章 移动虚拟运营商 BSS 项目进度管理存在问题分析及优化方案。本章介绍了移动虚拟运营商 BSS 项目的特点,运用德尔菲法分析 BSS 项目进度管理存在的问题,并提出使用关键链法改进进度计划。
第四章 基于关键链法移动虚拟运营商 BSS 项目进度管理框架的构建。本章详细阐述了使用关键链法进行 BSS 项目进度计划的构建过程,并提出使用启发式算法进行关键链识别方法,改进缓冲区大小计算方法。
第五章 基于关键链法移动虚拟运营商 BSS 项目进度管理应用验证。本章以实际 BSS 项目为例,使用传统网络计划法和关键链法分别进行进度计划制定,并且使用蒙特卡洛仿真理论进行模拟,分析对比得出结论,即关键链法在 BSS项目中具有可行性。
第六章 结论与展望。本章总结了论文的研究成果,同时整理了存在的不足,指出了未来的研究方向。
..........................
第二章 项目进度管理理论基础
2.1 项目进度管理理论
项目进度管理在项目管理知识体系中又被称为项目时间管理,是保证项目按时完成的一系列管理活动,一般包含进度计划、执行、控制阶段,在整个项目进度管理过程中迭代进行。
项目进度计划是在工作分解结构的基础上,规划项目中各项任务的开展顺序、先后进行时间、以及资源的使用。通常来说,编制项目进度计划包括如下五个步骤:任务定义、任务编排、任务持续时间预估以及资源预估、制定项目进度计划、建立项目进度基线。如图 2-1 所示:
任务定义:将项目需要完成的任务通过工作分解结构方法分解成最小粒度的具体任务。
任务编排:安排任务之间的衔接关系。
任务持续时间预估以及资源预估:预估每个任务完成所需要的时间和资源。
制定项目进度计划:基于分析任务之间的衔接关系、预估任务持续时间以及资源的情况下,制定合理的项目进度计划。
建立项目进度基线:制定一个被各方认同的进度计划,作为项目实施的依据。
常用制定项目进度计划的方法有关键路径法(CPM)、计划评审法(PERT)、关键链法等。
..............................
2.2 网络计划技术与 CPM/PERT 理论
网络计划技术广泛应用于国内外各种领域,是通过网络图的形式对任务的工作进度、相互关系进行计划和控制,以保证实现项目目标的计划管理技术。网络计划技术主要内容包含网络计划图、时间信息、关键路线、计划图优化。通常使用网络计划技术时都需要以下几个步骤:1、确定项目基本信息;2、进行任务分解,绘制网络图;3、确定关键路径;4、进行优化,形成最终网络图;5、执行计划;6、控制计划。网络计划技术产生了许多种类和模式,其中应用最广泛的就是关键路径法(CPM)和计划评审技术(PERT)。
CPM/PERT 二者在理论基础、网络图、确定关键路径等方面都是一样的,区别在于 CPM 中各个任务的计划时间是确定的,而 PERT 考虑了活动时间的不确定性。
CPM 是基于网络图的方式展示各个任务的先后关系,最早开始结束时间或者最晚开始结束时间,从而确定自由时差为零或者总时差相对较小的任务顺序,即关键路线。其网络图形式分为单代号网络和双代号网络,单代号网络通过节点表示任务,连线任务逻辑关系,双代号网络则以连线表示任务。
项目计划工期过长普遍存在软件项目中,究其根本原因,是计划中包含了过量的安全时间,造成项目计划工期过长主要包括以下几个原因:
1、不确定因素:所有项目都存在不确定因素,而软件项目主要通过开发人员脑力劳动完成,更是充满了不确定性。主要表现为每个任务的完成时间是不确定的,而为了按照计划完成任务,预计完成任务的时间中增加了大量的安全时间,同时,每一层管理人员为了保障各自任务按时完成,也增加了安全时间,就这样,项目工期大大增长了。
2、管理层级多:管理层级多,最终的计划时间越长,即 5+5>10,同一层的管理人员在增加了任务完成的安全时间后报给上级管理则,而上级管理者又会出于保证完成任务的考虑,再增加安全时间报给上一级,就这样随着管理层次越多,项目加入的安全时间也就越多,项目工期也就大大增长了。
............................
第三章 移动虚拟运营商 BSS 项目进度管理存在问题分析及优化方案..............19
3.1 移动虚拟运营商 BSS 项目内容介绍 ........................19
3.1.1 项目内容 .................19
3.1.2 项目组织结构 ..................20
第四章 基于关键链法移动虚拟运营商 BSS 项目进度管理框架的构建...............31
4.1 构建方案 ...............................31
4.2 关键链识别 ..........................32
第五章 基于关键链法移动虚拟运营商 BSS 项目进度管理应用验证...................41
5.1 XX 移动虚拟运营商 BSS 项目简介 ........................41
5.2 制定进度计划 ............................42
第五章 基于关键链法移动虚拟运营商 BSS 项目进度管理应用验证
5.1 XX 移动虚拟运营商 BSS 项目简介
XX 移动虚拟运营商 BSS 项目,包含 CRM、计费账务、电子渠道、接口平台等系统的建设,与移动、联通两家运营商签订了转售合同。开发过程包括:需求分析、模块设计、代码开发、集成测试、上线实施,使用根据实际内容,制定项目的 WBS 图 5-1:
...........................
第六章 结论与展望
6.1 结论
本文对比分析了 CPM/PERT 法和关键链法的理论基础与优缺点,借助德尔菲法总结了当前移动虚拟运营商 BSS 项目进度管理存在的问题,根据项目的特点使用关键链法构建了移动虚拟运营商 BSS 项目进度管理模型:
第一步、任务分解、分配,使用乐观时间评估任务持续时间。
第二步、使用启发式算法解决资源受限项目调度问题,基于最小总持续时间优先规则确定存在资源冲突任务的先后顺序,若两个任务的总时差相等则使用最小最迟开始时间优先规则确定任务顺序,以此识别关键链。
第三步、依据弹性系数法、位置权重法,结合项目的特点加入运营商判定系数,根据不同资源的实际情况制定不同的缓冲区大小计算方法。
第四步、在约束资源前增加资源缓冲,提醒资源在任务开始前需要准备到位。在关键链和非关键链上设置项目缓冲区和汇合缓冲区,解决插入缓冲区后产生的资源冲突,若发生关键链发生变化,则根据实际情况进行调整。
在实际项目中分别运用 PERT 法和新构建的进度管理模型,通过使用 CrystalBall 软件分别对 CPM/PERT 法和关键链法项目进度计划进行模拟仿真,通过结果分析:关键链法削减了项目中任务的安全时间,使任务、项目的持续时间减少,效率得到了提升,进度计划更为合理;关键链法有效的控制了学生综合症、帕金森现象的发生,降低任务出现延迟的概率;关键链法解决了 BSS 项目资源约束的问题,并根据不同的资源类型设置不同的缓冲区大小,降低了项目出现延迟的风险;关键链法比 CPM/PERT 法制定的进度计划持续时间短,符合实际情况,且随机抽样变化范围小,更为稳定。
参考文献(略)