你是一个系统整和项目的负责人,该项目在你的公司中有很多内部项目干系人。现在你要着手准备编制项目计划。由于在公司中很多人都对这个系统以及它的发展进程非常感兴趣,因此你决定要准备一个项目沟通管理计划。在准备此计划时,你要做的第一步是什么?()
第1题:
论文:试题论软件项目的进度管理软件开发项目进度管理是软件开发项目管理的一个重要内容,有效的进度管理是保证软件开发项目如期完成的重要环节。在软件开发过程中为保证软件按时完成,必须采取许多有关的技术、策略和方法。请围绕软件项目的进度管理”论题,依次对以下3个方面进行论述。(1)概要叙述你参与分析和开发的应用项目以及你所担任的主要工作。(2)具体讨论你在软件开发中为保证软件项目的进度所采取的主要技术及方案,详细叙述你为保证软件项目进度在你组织内部实施的方法和策略。(3)分析你在采取上述措施、方法和策略的效果如何?你认为所采用方法和策略有哪些独到之处,为什么?本文讨论了电力行业工作票、操作票系统的项目管理,在本项目中我作为项目负责人,承担了项目管理工作。
在本项目管理中,我主要采用了面向对象技术同传统技术相结合的原则,在估算项目的工作量这方面尤为突出,面向对象技术对传统技术有所改进,传统技术能弥补面向对象技术的不足。本文从合理的估算项目的工作量及技术难度、识别关键任务、随时了解项目进度,必要时调整进度表等方面,讨论了电力行业工作票、操作票系统项目管理的基本活动与方法,有效地控制开发进度,确保项目如期按质完成。本系统在电力系统已经运行,状况良好,受到一致好评。
2003年2月,我参加了电力行业工作票、操作票系统的开发,担任项目管理工作。电力系统有关部门在对电力设施进行检测、维修、试验等一系列活动时应按照我国电力行业相关标准进行工作,电力行业工作票、操作票系统就是按照国家有关标准及电力行业操作规程设计的仿真系统。工作人员在施工前按照工作流程在此仿真系统上进行操作,严格遵守电力设施的逻辑闭锁关系,顺序执行。有效地防止不规范操作,确保电力设施及现场工作人员的安全,提高安全意识。
本系统由系统图编辑平台和工作票、操作票签发系统两大部分组成,其中系统图编辑平台主要是编辑变电站、用电系统及变电站控制系统图,每一个电力设施对应一个对象,在系统图上都有相对应的部分,系统图真实地反映电力设施的布局及相互关系,生动形象又合乎技术标准,同时为第二部分提供操作对象。工作票、操作票签发系统主要是在系统图的基础上进行点击操作,每次点击对应一个对象即一个电力设施,根据电力设施的逻辑闭锁关系自动生成相应的工作票或操作票或提示操作不规范。
在本系统的开发过程中,我通过合理的估算项目工作量及技术难度、识别关键任务、随时了解项目进度,必要时调整进度表等方面对项目进行管理,确保本系统如期按质完成。1.合理的估算项目工作量及技术难度本系统采用了面向对象的分析、设计等一系列面向对象技术,在本系统工作量的估算上根据功能点进行估算。将每个功能模块逐步分解,直至基本模块为止。我们将系统分为系统图编辑与工作票、操作票签发两个大的功能分别进行估算。系统图编辑部分主要是一个图形编辑系统。一种电力设施对应一个类,电力设施的技术参数及其操作对应相应类的属性和方法,电力设施图是由线段、圆、曲线、折线、多边形等基本图形组成,这些基本图形分别对应一个类,这些类又继承一个最基本的类。系统图编辑部分的工作量也就是这些类的实现,工作票、操作票签发部分用到了编辑平台的系统图,因此由大量的功能可以复用,这部分的功能划分同系统图编辑部分一样也是采用类作为基本结构,这样就比较准确的进行工作量的估算。
同时,我们开发的这个系统是基于C/S结构的,由于C/S结构的系统我们公司有不少成功的案例,因此有不少的项目供我们参考。对于本系统的第二部分,我们就是借鉴以前做过的基于C/S结构的系统,基于C/S结构的系统框架基本上是一致的,数据库的设计、前台操作(例如,对数据库进行添加、删除、修改、查询等一系列活动)大体相同。正因如此,有大量的东西可供我们复用,如权限控制模块我们就是复用以前的案例,仅作少量修改,在工作量的估算上也有很好的借鉴作用。这对工作量的估算也是一个重要的参考,为工作进度安排提供了依据。
在技术上,我们重点考虑本系统与其他C/S结构的系统的不同之处,相同或相似之处。我们认为没有技术难点。系统编辑平台主要是绘图,我们知道MFC的绘图功能确实强大,但是过于繁琐,功能封装不是十分完美,于是,我们采用了Form++这个MFC扩展类库,该类库对图形操作封装得很好,大大降低了系统图编辑部分的难度,在界面设计上我们采用了BCG这个扩展类库,使得VC应用程序界面设计得如同Delphi等工具一样完美。同时减少了工作量,在工作安排上,对于技术难度相对大一点的部分,我们安排经验丰富的程序员,同时也与其他工作组的成员商讨技术细节问题,与他们进行技术探讨。这样不至于因为某一技术细节而影响整个工程进度。
根据上述分析,我们制定一个详细的进度表并定义了相应的里程碑。2.识别关键任务系统图编辑部分是整个系统的基础,因为工作票、操作票签发部分是建立在该部分的基础之上,系统图编辑部分直接影响到整个项目。因此该部分是整个系统的关键部分,在这部分中每种电力设施所对应的类及其父类的定义是关键,因为所定义的类必须完整、准确地反映该电力设施的技术参数和操作。
工作票、操作票签发部分是用户明确提出的要求实现的功能,直接面对用户,这部分的成功与否直接影响到该系统的质量,因此也是不容忽视的。
如果上述两部分任务的进度受到影响,则整个项目的完成将受到威胁。因此是本项目的关键任务。在进度控制时我们将其作为重点对象进行控制。3.随时了解项目进度,必要时调整进度表
在确定项目开发计划时,我们制定了详细的进度表。我们在确定每一项任务时都确定该任务的工作量、开始时间、持续时间、结束时间。同时让每个小组成员知道自己所承担任务的时间表,小组成员根据自己的任务制定自己的详细工作计划。
工作日志是了解每个小组成员工作情况的很好的方式,我们要求每个小组成员对自己的工作都要做工作曰志,对自己每天的工作做详细记录。每周对自己的工作进展做出结论,向项目组汇报。在做结论时,不得使用“差不多”、“大概”、“完成了90%”等模糊字眼,而是采用某任务“已经全部完成”、“90%的工作全部完成”或者“再过1天全部完成”等方式。每个小组成员对自己做出的结论负责,这样可以做到随时了解项目进度,为调整项目计划提供客观基础。
同时,我们在项目进度计划中根据项目设计和定义了相关的里程碑,在每个里程碑处,我们都采取小组会议形式对本阶段的工作进行确认和总结,对本阶段的进展情况做出结论,并决定是否调整下一阶段的进度计划。<br>在系统图编辑部分,我们认为各电力设施所对应的类(包括其父类)定义完成为一个里程碑,每个类是否具备了相对应的电力设施的技术参数及操作是该里程碑的标准,这些类(包括其父类)的实现完成又为一个里程碑,……,整个系统图编辑部分的完成也是一个里程碑。每个里程碑的标准在系统设计时已经定义好。4.结束语电力行业工作票、操作票系统目前已经开发完毕,运行状况良好,受到一致好评。在本系统开发的整个过程中采用了面向对象技术同传统技术相结合的原则,因为小组成员各有特长,面向对象技术不是每个小组成员都熟练掌握的,加之面向对象技术在我们公司还不是很成熟,必须有一个过渡,不能一下子转型,因此采用这种策略符合我们公司的现实情况。
由于项目进度管理得当,项目按期完成,我们小组赢得了公司的好评,其他小组也研究我们的管理方式。当然,项目管理方式多种多样,根据项目不同、人员不同,管理模式应做调整而不是一成不变。适合本项目的管理模式才是最好的模式,先进的管理方法在不同的项目组中取得的效果是不同的,这有待于我们去研究、探索、实践和总结。
第2题:
你被任命为一个项目的项目经理。在你曾经参加过的项目中,整个团队的成员在项目动员大会之后就很少再碰面,你对这种做法比较失望。因为在整个项目进展过程中项目团队成员看不到项目进展的整体情况,有时你也看不到呈报给高层管理者的鲜明进展报告。因此你相信与项目团队成员分享信息是非常重要的。作为项目经理,你最先采取的行动就是建立一套信息检索系统。而下列哪一项不属于信息检索系统的一部分?( )
A.受动归档系统
B.项目管理软件
C.项目内部网
D.电子数据库
第3题:
你的公司是一个鸡肉食品公司,目前正在实施一个项目,目的是完全消除产品中沙门氏菌的威胁。你是该项目的项目经理。你已经完成了项目的构思阶段。构思阶段的成果是:( )
A.项目计划
B.工作说明
C.项目章程
D.资源电子数据表
第4题:
u 当你正干着一项工作时,领导又让你干另一项工作,因为只有你具有相关的专业知识。在这种情况下,你是怎样处理第一个项目的?
第5题:
公司是一个鸡肉食品公司,目前正在实施一个项目,目的是完全消除产品中沙门氏菌的威胁。你是该项目的项目经理。你已经完成了项目的构思阶段。构思阶段的成果是:
A、 项目计划
B、 工作说明
C、 项目章程
D、 资源电子数据表
第6题:
你是一个系统整和项目的负责人,该项目在你的公司中有很多内部项目干系人。现在你要着手准备编制项目计划。由于在公司中很多人都对这个系统以及它的发展进程非常感兴趣,因此你决定要准备一个项目沟通管理计划。在准备此计划时,你要做的第一步是什么?( )
A.进行干系人分析来评估各个干系人的信息需求
B.制定一张生产进度时间表来明确实施每种类型沟通的时间
C.对你计划要传达的信息进行描述
D.建立一个所有项目文件的数据库以方便各位干系人随时查找
第7题:
A.为质量管理工作流程确定特定的标准
B.为项目制定质量标准
C.为项目制定质量政策
D.为项目规定明确的质量管理工具和质量管理责任
第8题:
A.进行干系人分析来评估各个干系人的信息需求
B.制定一张生产进度时间表来明确实施每种类型沟通的时间
C.对你计划要传达的信息进行描述
D.建立一个所有项目文件的数据库以方便各位干系人随时查找
第9题:
在你的公司中,你正致力于完成一个新项目。因为项目中有一些方面对公司来说是很陌生的,所以公司的现有员工不能完全满足该项目的要求。你发现了一些这种 产品的销售商,他们即使不能完全满足你的需求也至少能符合你的大部分要求。你正在准备你的项目计划,需要决定如何最优地达到项目的资源需求和人员配置。你第一步应该做的是
A、实施“自制—购入”分析
B、实施一项市场调查
C、向各承包商发放RFP(方案征集书)征求方案,以决定你是否应该为该项目在公司外部筹集资源。
D、重新审查已有的各个承包商的情况,选择其中符合项目要求的承包商并向他们发布分布RFP(方案征集书)。
第10题:
你最终被任命为公司主要项目的项目经理。当你作为一个队员与其他项目经理和职能经理合作时,曾为团队成员在启动会后很少见面而感到沮丧。你不知道项目正在如何进行;有时,你收不到给上层领导的项目进度报告复印件。你认为与团队共享信息很重要。作为项目经理你的第一项活动是建立信息查询系统。你的信息共享方法将包括以下各点,除了—— ( )
A.手册归档系统
B.项目管理软件
C.项目内部网络
D.电子数据库