当前位置:文档之家› 软件与项目管理范文

软件与项目管理范文

软件与项目管理范文
软件与项目管理范文

一、选择题

1、项目计划的制订是反复的过程,在实施的过程中,要求调整项目计划来协调成本、目标和进度,因此()。

A.在每个项目的阶段点上,都要求对项目计划进行变更

B.成本、目标和进度都要求体现在项目计划中

C.修改后的项目计划应该首先保证项目的进度符合要求

D.在大多数情况下,质量目标用来换取成本和进度

2、在软件开发过程中,通常会牵涉到机构、体制和管理方式的问题,这些问题的解决对于成功的软件项目管理很重要,有效地管理组织结构、质量政策、运行体制是()的责任。

A.项目经理B.职能经理C.高层管理者D.客户

3、下列不应该包含在项目计划中的是()。

A.范围的说明B.成本的分配和预算

C.实际的进度偏差D.需要达到的质量标准

4、()时,组织通常会外购产品或服务。

A.为了稳定现有人力资源B.需要保密

C.需要加强对产品质量的控制D.技术能力匮乏

5、小王负责一个管理信息系统项目,最近在与客户共同进行的质量审查中发现一个程序模块不符合客户的需求,进行追溯时,发现有相应的变更请求。最终小王被迫对这一模块进行再设计并重新编程。造成此项返工的原因可能是()。

A.未进行需求管理B.未进行范围确认

C.未进行变更管理D.质量管理过严

6、某正在进行中的项目,当前的BCWS=2200元、EV=2000元、ACWP=2500元,当前项目的SV和项目状态是()。

A.-300元;项目提前完成B.+200元;项目提前完成

C.+8000元;项目按时完成D.-200元;项目比原计划滞后

7、在关键路径上增加资源不一定会缩短项目的工期,这是因为()。

A.关键路径上的活动是不依赖于时间和资源的

B.关键活动所配置的资源数量是充足的

C.关键活动的历时是固定不变的

D.增加资源有可能导致产生额外的问题并且降低效率

8、某正在进行中的项目,当前的BCWS=2200元、EV=2000元、ACWP=2500元,该项目的CPI和成本绩效是()。

A.0.20;实际成本与计划的一致B.0.80;实际成本比计划成本要低

C.0.80;实际成本超出了计划成本D.1.25;实际成本超出了计划成本

9、编码阶段质量保证的措施不包括()。

A.程序员个性化的风格。B.严格遵守编程规范。

C.进行代码静态分析和代码审查。D.进行完善的单元测试。

10、关于项目团队成员的个人能力和对项目的影响,下列那些描述是正确的()。

A.对于按照工程化协作进行大的项目,个人能力对项目没有影响

B.项目无论大小,个人能力都会对项目的目标产生影响

C.从事项目对个人能力的提高没有影响

D.对于小项目,项目的最后成功与否,完全取决于个人能力

11、软件项目的工作量或者成本的估算,通常可以按照功能点或者单元数来进行估算,此时的估算是以()为依据的。

A.项目计划B.系统分析和设计C.维护D.编码和实施

12、项目文档应发送给()。

A.执行机构所有的干系人B.所有项目干系人

C.项目管理小组成员和项目主办单位D.沟通管理计划中规定的人员

13、当项目进行到某一阶段,项目经理发现项目组的一些人(包括关键人)要离开公司,这时项目经理首先应该做什么?()

A.修改WBS B.招募人员C.批评这些人D.实施风险计划

14、(),人们对风险的承受能力越小。

A.项目的收益越大B.项目的投入越大

C.管理人员的地位越高D.项目拥有的资源越多

15、在某项目中,项目经理采用德尔菲技术和鱼骨图对风险进行分析,这表明其正在进行()。

A.风险识别B.定性的风险分析C.定量的风险分析.风险监控

16、项目范围是否完成和产品范围是否完成分别以()作为衡量标准。

A.项目管理计划,产品需求B.范围说明书,WBS

C.范围基线,范围定义D.合同,工作说明书

17、根据《软件文档管理指南GB/T16680-1996》,()不属于基本的开发文档。

A.可行性研究和项目任务书B.培训手册

C.需求规格说明D.开发计划

18、在关键路径上增加资源不一定会缩短项目的工期,这是因为()。

A.关键路径上的活动是不依赖于时间和资源的

B.关键活动所配置的资源数量是充足的

C.关键活动的历时是固定不变的

D.增加资源有可能导致产生额外的问题并且降低效率

19、()是进度控制的一个重要内容。

A.决定是否对进度的偏差采取纠正措施

B.定义为产生项目可交付成果所需的活动

C.评估范围定义是否足以支持进度计划

D.确保项目团队士气高昂,使团队成员能发挥他们的潜力

20、软件项目的工作量或者成本的估算,通常可以按照功能点或者单元数来进行估算,此时的估算是以()为依据的。

A.项目计划B.系统分析和设计C.维护D.编码和实施

21、根据《计算机软件质量保证计划规范GB/T12504-1990》,()是指确定在软件开发周期中的一个给定阶段的产品是否达到在上一阶段确立的需求的过程。

A.验证B.确认C.测试D.验收

22、编码阶段质量保证的措施不包括()。

A.程序员个性化的风格。B.严格遵守编程规范。

C.进行代码静态分析和代码审查。D.进行完善的单元测试。

23、软件企业与传统工业企业不同,与现代企业的其他行业不同,因为软件项目组的管理过程,几乎全部是围绕()来进行的管理。

A.软件资源B.硬件资源C.进度D.人

24、建设一个好的团队是人力资源管理的重要方面,下面几种方法中哪种方法不适合于建设团队?

A.绩效考评B.奖励系统C.培训机制D.吃饭喝酒

25、软件项目中,技术风险威胁到要开发软件的质量及交付时间,而()不属于技术风险。

A.采用先进技术开发目前尚无用户真正需要的产品或系统

B.软件需要使用新的或未经证实的硬件接口

C.产品需求要求开发某些程序构件,这些构件与以前所开发的构件完全不同

D.需求中要求使用新的分析、设计或测试方法

二、填空题

1、软件项目管理中的四大核心管理是范围管理、时间管理、__________、__________。

2、项目经理具有人员安排及奖罚权、________________和相关资源调配权等权利。

3、项目管理过程组包括:启动过程组、规划过程组、实施过程组、___________和收尾过程组。

4、软件项目可行性分析包括经济可行性分析和__________________。

5、在软件项目中,软件系统的范围经常表现为软件需求规格说明书,其中一般会包括下面三部分内容:__________________、系统接口描述和质量特征描述。

6、WBS在_______管理中创建,在时间管理、成本管理中都需要使用。

7、影响项目进度目标实现的干扰因素,可以归纳为_______________、材料设备因素、方法工艺因素、资金因素和环境因素。

8、项目进度控制措施包括_______________、项目实施保证措施和项目进度动态检测。

9、PMBOK2004定义的项目成本管理过程包括:成本估算、_________和成本控制。

10、在软件质量保证中,______是用于保证前面的活动是满足特定需求的,强调的是过程的正确性,即正确地构造产品;而_______是在各阶段结束时检查系统是否满足客户需要,强调的是结果的正确性,即构造了正确的产品。

11、软件质量控制模型PDCA包括计划、执行、______和行动4个过程

12、绩效报告是一个收集并发布项目绩效信息的动态过程,包括状态报告、______和项目预测。

13、项目管理过程组包括:启动过程组、规划过程组、___________、监控过程组和收尾过程组。

14、软件项目可行性分析包括__________________和经济可行性分析。

15、在软件项目中,软件系统的范围经常表现为软件需求规格说明书,其中一般会包括下面三部分内容:功能特征描述、系统接口描述和__________________。

16、WBS在范围管理中创建,在时间管理、_______管理中都需要使用。

17、影响项目进度目标实现的干扰因素,可以归纳为人力资源因素、材料设备因素、方法工艺因素、_______________和环境因素。

18、项目进度控制措施包括项目计划评审、项目实施保证措施和_______________。

19、PMBOK2004定义的项目成本管理过程包括:_________、成本预算和成本控制。

三、简答题

1、范围变更可能带来什么问题?

2、创建项目WBS时需要注意什么问题?

3、什么是关键路线法,关键路线法的核心思想是什么?

3、在项目开发过程中成本控制的基本方法是什么?

4、在软件开发过程中,怎样实现与外部用户的有效沟通?

6、软件项目中的常见风险分成哪几类?请简要说明。

7、简单说明项目管理工作的内容。

8、请简单描述创建项目的WBS的一般过程。

9、在软件开发过程中,怎样实现不同部门间或与外部用户的有效沟通?

四、分析题

1、某软件公司决定开发一个信息管理系统,该任务技术繁重、进度要求紧并且成本尽可能的节省。公司有着丰富的信息系统开发经营,项目主管工程师做好系统分析后,预计软件规模约在20万行左右,计划在160天内完成,预计平均每天完成代码1250行,每天花费成本2000元。

在项目开发过程中,项目组对系统的设计开发过程中,花了10天时间进行了部分系统的开发,平均完成代码设计1300行,按项目组的设计成本,平均每天花费2100元。

【问题1】求项目组在前10天的PV,AC,EV,并判断该项目能否在计划内完工,是否会超出原先的成本预算。

【问题2】根据给定数据,近似画出该项目的预算成本、实际成本和挣值图。根据前10天开工情况(假设后面开发的仍按此进度与花费),求出的项目完工时的总估算,并说明原因。【问题3】请描述针对这种情况,应该采取何种措施既能保证时间预算,又能保证成本预算。

2、张某和李某分别是一个软件公司的项目经理和合同经理,今天是2003年5月31日,是公司项目评估的时间,他门准备向公司提交项目报告,他们负责的项目的合同金额是3.3亿元,项目总预算为3亿元。作为项目经理,张某的现场经验和技术知识都很丰富,其团队一直被认为是最具有凝聚力的,针对该项目,他对项目团队,技术和财务执行情况均感到满意,对合同的履行结果也很乐观。张某的报告描述如下:在合同完成了25%(工期过了25%)的时候,财务执行状况很好,只花了7000万元。进度方面,

3、4月份按时完成了工作,5月份几个工作有些落后,但好在监控报告及时,在5月下旬组织加班,到现在为止C任务基本完成,我相信我们的项目团队将继续出色工作,会使工作重新回到正轨,在下一次评估中进度可以大幅度超前。作为合同经理,李某要求张某在报告中对数字进行更加详细的检查,并包含一份文件用以记录每项工作的预期完成时间和预计成本。下面是张某给出的项目的目前数据:

分别计算出目前项目的BCWP,BCWS,ACWP,CV,SV,CPI,SPI,EAC(工作完成的预测成本)。请问:应该如何分析项目目前的状况以及可能的结果?项目的执行状况确实如项目经理张某所说的那样乐观吗?

3、小张负责开发一个电子商务平台。他粗略地估算该项目在正常速度下需花费的时间和成本。在第一次项目团队会议上,项目团队确定了与项目相关的任务如下:第一项任务是调研现有电子商务平台,按照正常速度估算完成这项任务需要花10天,成本为15000元。但如果使用允许的最多加班工作量,则可在7天18750元的条件下完成。

完成比较后,需向最高管理层提交项目计划和项目定义文件。项目团队估算完成这项任务按正常速度为5天,成本3750元,如果加班赶工可在3天内完成,成本为4500元。

当项目团队获得管理层批准后,各项工作就可以开始展开。项目团队估计需求分析需要15天,成本45000元,如果加班则为10天,成本58500元。

设计完成后,有3项任务必须同时进行:1、开发电子商务平台数据库;2、开发和编写实际网页代码;3、开发和编写电子商务平台表格码。估计数据库的开发在不加班的时候为10天,成本9000元,加班则可以在7天11250元的情况下完成。估算在不加班时,开发和编写网页代码需要10天和17500元,加班则可以减少两天,成本为19500元。开发表格工作分包给别的公司,需要7天,成本为8400元。开发表格码的公司没有提供加班赶工方案。

最后,一旦数据库开发完成,网页和表格编码完毕,整个电子商务平台需进行测试、修改,项目团队估算需要3天,成本4500元。如果加班,则可以减少一天,成本为6750元。

【问题1】上面绘制的是什么图?

【问题2】如果不加班,完成此项目的成本和时间是多少?考虑加班,项目可以完成的最短时间及最短时间内完成项目的成本是多少?

【问题3】假定调研其他电子商务平台的任务执行需要13天而不是原来估算的10天。小张将采取什么行动来保持项目按常规速度进行且增加的成本最少?

【问题4】假定总裁想在35天内启动项目,小张将采取什么有效措施来达到期限要求?在35天完成项目的情况下将花费的成本是多少?

五、问答题

1、假设你所在公司接到某大型购物网站的开发项目,你作为该项目的项目经理,应该主要应该做哪些工作?请按各项工作的重要性先后级别来进行说明。

2、在项目管理中,如果没有进行范围管理,则可能存在哪些问题?根据这些问题说明范围控制的目的和意义。

软件项目管理考试试题及答案

《软件项目管 理》期末复习考试及答案 、判断题(正确画V,错误画X) 1 ?项目是由临时性的组织来完成的。(T ) 2?项目的选择包括评估各种需求和机会,评估必须是有形和定量的。(F ) 3?在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。(T ) 4 ?根据项目生命周期可知,不同项目各阶段资源投入强度不同。通常是前期投入低,逐渐增加达到高峰后开始降低。(T ) 5 ?具有正总时差路径被称为关键路径。(F ) 6 ?申请书是一份推销文件,而不是技术报告。(T ) 7?某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。(F )8. 在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复 的活动路径。(T ) 9. 项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。(T ) 10. 某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。(F )、单项选择题 1.项目生命周期四个阶段中,第二阶段结束于(A ) A)签订合同B)需求建议书的发布 C)申请书的提交D)项目结束 2.固定价格合同对于客户和承约商来说,风险分别是(B ) A)低低B)低高 C)高低D)咼咼 3.进度偏差SV<0(为负值)时,表示( B ) A)进度提前B)表示进度延误 C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高 D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支 4. 右图是一个单代号图,表示(A ) A)活动A结束10天以后,活动B才能开始 B)活动A开始10天以后,活动B才能开始 C)活动A结束10天以后活动才能结束 D)活动A开始10天以后活动B才能结束

软件项目标书范本

中国外汇交易中心数据仓库一期项目建议第二册技术部分 安讯软件(上海)有限公司 2008年5月4日

目录 1?项目目标 (1) 2?技术解决方案 (2) 2.1?系统总体架构2? 2.1.1?逻辑架构........................................................................................................... 2 2.1.1.1?功能层面(上侧面)2? 2.1.1.2非功能层面(右侧面) (3) 2.1.2 ................................................................................................................ 设计层面3 2.1.2.1?ETL数据抽取 (3) 2.1.2.2报表设计 ................................................................................................ 3 2.1.2.3........................................................................................................ 报表展现3 2.1.2.4?报表应用3? 2.1.3物理架构 (3) 2.1.4?数据架构5? 2.2?系统技术实现方案6? 2.2.1 ................................................................................................. 总体技术实现方案6 2.2.2?高效的ETL处理?7 2.2.2.1.................................................................................... ETL总体处理流程 7 2.2.2.2?数据仓库模型设计 ................................................................................ 9 2.2.3数据质量管理10? 2.2.3.1?数据仓库对数据质量的要求?10 2.2.3.2............................................................................... 数据质量改进目标?10 2.2.3.3..................................................................................... 数据质量改进方法10 2.2.4报表平台设计............................................................................................... 112.2.4.1................................................................................... 灵活的报表查询12?

软件项目管理制度

软件项目管理制度 文件编号 SKYEYES-ZJ-04 版 本 号 Version 0.1 编 制 审 核 批 准 保密级别 发布日期

目录 1目的 (2) 2适用范围 (2) 3职责 (2) 4软件项目管理 (3) 4.1项目整体管理 (3) 4.2项目启动阶段 (5) 4.3初步需求调研阶段 (6) 4.4软件需求规格阶段 (6) 4.5设计阶段 (7) 4.6实现阶段 (8) 4.7测试阶段 (8) 4.8实施及试运行阶段 (10) 4.9验收阶段 (11) 4.10收尾阶段 (12) 5相关文件 (13)

1目的 本制度规定了公司所承接的不同规模的软件项目开发流程,说明项目的各个阶段之间的输入输出结果,以及执行各阶段任务时的要求及相关模板,各部门的职责等,并说明了各阶段完成的标志和标准,是项目组推进项目及质量管理部门检查项目工作的核心制度。 本制度是作为项目配置管理、质量管理、测试管理制度的基础性文件,其他相关制度按照此制度规定的流程及要求进一步拓展、深化项目相关其他环节的管理规范。 2适用范围 本制度适用于以下情况: ●公司所承接的不同规模的软件开发类项目; ●公司所承接的集成项目中的软件开发部分; ●公司产品的外围开发工作。 3职责 部门名称主要职责 分管总监1.负责协助项目启动过程,指派项目经理及项目组; 2.负责协助项目组完成项目各阶段任务; 3.负责参与评审项目关键阶段成果; 4.负责协助项目组处理疑难问题。 应用开发部1.部门成员出任项目经理; 2.项目经理为项目第一责任人; 3.对项目结果负责; 4.根据公司要求开展项目各阶段任务; 5.负责项目启动至项目收尾的所有项目相关工作; 6.负责向其他部门提供允许的技术资料及技术支持。 质量管理部 1.负责项目启动阶段的准备工作; 2.负责检查项目各阶段的成果并出具检查报告;

软件项目管理考试试题库及答案

第零章-软件项目管理概述 一.选择 1. 以下哪一项最能表现某个项目的特征(C) A. 运用进度计划技巧 B. 整合范围与成本 C. 确定期限 D. 利用网络进行跟踪 2. 项目管理需要在相互间有冲突的要求中寻找平衡,除了:(A) A. 甲方和乙方的利益 B. 范围,时间,成本,质量 C. 有不同需求和期望的项目干系人 D. 明确的和未明确表达的需求 3. 以下都是日常运作和项目的共同之处,除了:(D) A. 由人来作 B. 受制于有限的资源 C. 需要规划、执行和控制 D. 都是重复性工作 4. 有效的项目管理要求项目管理团队理解和利用以下专业知识领域的知识和技能,除了:(C) A. 项目管理知识体系 B. 应用领域知识、标准与规章制度 C. 以项目为手段对日常运作进行管理 D. 处理人际关系技能 5. 下列都是子项目的正确说法,除了:(D) A. 划分子项目的目的是为了便于管理 B. 子项目的划分便于发包给其他单位 C. 项目生命期的一个阶段是子项目 D. 子项目不能再往下划分成更小的子项目 6. 管理一个项目包括以下内容,除了:(D) A. 识别要求 B. 确定清楚而又能实现的目标 C. 权衡质量、范围、时间和费用的要求 D. 制定符合项目经理期望的计划和说明书 7. ( C) 是为创造一种产品、服务或者结果而进行的临时性的努力 A. 项目群 B. 过程 C. 项目 D. 组合 8. 下列(D )不属于项目管理的特征 A. 独特性 B. 通过渐进性协助实施的 C. 拥有主要顾客或项目发起人 D. 具有很小的确定性 9. 下列( C)不属于项目管理的三维约束 A. 达到范围目标 B. 达到时间目标 C. 达到沟通目标 D. 达到成本目标 10. ( A)就是将知识、技能、工具和技术应用到项目活动,以达到组织的要求 A. 项目管理 B. 项目组管理 C. 项目组合管理 D. 需求管理 11. 为相同的功能组合而实施的一系列应用开发项目,作为(B )的一部分,后者能够得到更好的管理。 A. 组合 B. 项目群 C. 投资 D. 合作 12. PMI提供的认证项目叫做(B ) A. Microsoft Certified Project Manager B. Project Management Professional C. Project Management Expert D. Project Management Menter 二.填空 1. 项目目标成功实现的制约因素有:(项目范围),成本,进度计划,客户满意度。 2. 项目管理? 答:项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。 3. 项目管理的五要素:(技术),方法,团队建设,信息,沟通。 4. 项目群与项目、项目与子项目的关系是什么? 答:项目群也称为大型项目,是通过协调来进行统一管理的一组相互联系的项目,它本身可 能不是项目。子项目是将项目分解为更小单位。 5. 软件项目管理分为(项目初始),项目计划,项目执行控制,项目结束。 6. 对于一个组织的管理而言,主要包括战略管理,运作管理,(项目管理) 三.判断 1. “上课”这项活动是项目(x)

软件过程与管理

软件工程是①将系统性的、规范化的、可定量的方法应用于软件的开发、运行和维护,即工 程化应用到软件上;②对①中所述方法的研究。 软件工程以关注软件质量为目标,包括过程、方法和工具三个要素。 过程:支持软件生命周期的所有活动。 方法:为软件开发过程提供“如何做”的技术。 工具:为软件开发方法提供自动或半自动的软件支撑环境。 软件产品目标的三要素: 时间成本 软件工程:用工程化的思想来管理软件开发 软件过程管理是软件工程的方法之一 软件过程管理的思想:产品的质量取决于过程的质量,采用规范化的软件开发过程。 软件过程是用于软件开发及维护的一系列活动、方法及实践。 管理过程:分项目管理、质量管理、风险管理、子合同管理 工程过程是软件系统、产品的定义、设计、实现以及维护的过程。

开发过程:定义并开发软件产品的活动过程,包括需求分析、软件设计和编程等。 运行过程:在规定的环境中为其用户提供运行计算机系统服务的活动过程。 维护过程:提供维护软件产品服务的活动过程,也就是通过软件的修改、变更,使软件系统保持合适的运行状态,这一过程包括软件产品的移植和退役。 支持过程:文档编制、配置管理、质量保证、验证、确认、联合评审、审核、问题解决 管理过程是在整个软件生命周期中为工程过程、支持过程和客户-供应商过程的实践活动提供指导、跟踪和监控的过程。 项目管理过程是计划、跟踪和协调项目执行及生产所需资源的管理过程。项目管理过程的活动,包括软件基本过程的范围确定、策划、执行和控制、评审和评价等。 主要关注:时间和成本 质量管理过程是对项目产品和服务的质量加以管理,从而获得最大的客户满意度。此过程包括在项目以及组织层次上建立对产品和过程质量管理的关注。 主要关注:质量 风险管理过程,在整个项目的生命周期中对风险不断的识别、诊断和分析,回避风险、降低风险或消除风险,并在项目以及组织层次上建立有效的风险管理机制。 子合同商管理过程,选择合格的子合同商并对其进行管理的过程。 组织过程: 业务规划过程是为组织与项目成员提供对愿景的描述以及企业文化的介绍,从而使项目成员能更有效地工作。 定义过程是建立一个可重复使用的过程定义库,从而对其它过程等提供指导、约束和支持。 改进过程是为了满足业务变化的需要,提高过程的效率与有效性,而对软件过程进行持续的评估、度量、控制和改善的过程。 人力资源和培训过程,为项目或其它组织过程提供培训合格的人员所需的活动。 基础设施过程是建立生存周期过程基础结构、为其他过程建立和维护所需基础设施的过程。 客户-供应商过程是内部直接影响到客户、外部直接影响开发、向客户交付软件以及软件正确操作与使用的过程,包括软件获得、客户需求管理、提供软件、操作软件以及提供客户服务等5个子过程。 软件过程管理:借鉴传统行业的管理方法对软件开发中的过程进行管理。 PDCA循环(戴明环) 过程优化和改进的过程

软件开发与项目管理课后练习(参考答案)

软件开发与项目管理参考答案 第一章(软件开发模型和开发方法) (一)知识回顾与思考 1、软件产品的特性是什么? ①软件是一种逻辑产品,具有无形性; ②软件产品的生产主要是研制;主要是脑力劳动; ③软件不存在磨损和老化问题,但存在退化问题; ④软件产品的成本非常昂贵,其开发方式目前尚未完全摆脱手工生产方式; ⑤软件具有“复杂性”,其开发和运行常受到计算机系统的限制。 2、软件生产有几个阶段?各有何特征? ①程序设计时代:这个阶段生产方式是个体劳动,使用的生产工具是机器语言,汇编语言。 ②程序系统时代:这个阶段生产方式是小集团合作生产,使用的生产工具是高级语言,开发方法仍依靠个人技巧,但开始提出结构化方法。 ③软件工程时代:这个阶段生产方式是工程化的生产,使用数据库﹑开发工具﹑开发环境﹑网络﹑分布式﹑面向对象技术来开发软件。 3、什么是软件危机?产生的原因是什么? 软件危机:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。主要是指如何开发软件,怎样满足对软件日益增长的需求,如何维护数量不断膨胀的先有软件。 原因:一是软件产品的固有特性(软件的不可预见性、软件的规模大且逻辑较复杂),二是软件专业人员自身的缺陷。 4、什么是软件工程?它的目标和容是什么? 软件工程:是用科学的知识程和技术原理来定义,开发,维护软件的一门学科。 目标:付出较低开发成本;达到要求的功能;取得较好的性能;开发的软件易于移植;只需较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。 容:研究容包括开发技术和开发管理两个方面。开发技术主要研究:软件开发方法,开发过程,开发工具和环境。开发管理主要研究:软件管理学,软件经济学,软件心。 5、软件工程面临的问题是什么? ①软件重用性差 ②软件可维护性差 ③开发出的软件不能满足用户需要 6、什么是软件生命周期?它有哪几个活动? 软件生命周期:一个软件从提出开发要求开始直到该软件报废为止的整个时期。 活动:可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试,维护。

IT项目招标书模板(2021版)

The contract has the function of maintaining social stability and promoting economic development. If one party violates the contract, he shall bear legal responsibility. (合同范本) 甲方:___________________ 乙方:___________________ 日期:___________________ IT项目招标书模板(2021版)

IT项目招标书模板(2021版)说明:本合同书具有维护社会稳定,促进经济发展的作用,所以是否履行合同就不仅是当事人之间的事情,如果一方违反合同,或者其他人非法干预合同的履行,则要承担法律责任。文档可收藏、阅读、改编、打印(使用时请先阅读条款)。 IT项目招标书模板: 为适应广发证券IT建设日益发展的需要,也为了给IT供应商提供安全、可靠、平等的竞争机会,秉承公平、公正、公开的原则,同时为了规范采购商和供应商各方招标投标的行为,保障买卖双方的合法权益,制止不正当竞争现象,特向外界发出IT采购招标信息。欢迎信誉好、有实力,符合以下条件的软件供应商和代理商投标。参加投标的公司必须填写签署广发证券的《供应商廉洁承诺书》WenKu.BLL.KeyWord(见附件)。 一、采购编号 GF-IT-20xx081402 二、标的 EMAIL系统升级软件及相关服务 三、软件需求概述 EMAIL系统要求符合但可不仅限于以下需求项目:

1. 硬件情况说明: 硬件由广发证券提供;拟定为两台DELL R710(一主一备),配置如下: CPU:E5410*2 2.33GHz; 内存:16GB; 硬盘(本地):300GB 15Krpm * 6,RAID5 2. 用户规模要求: 10000用户,满足广发证券员工日常稳定使用。 3. 数据迁移要求: i. 要求实现原邮件系统数据向新系统的在线迁移,实现新旧系统平滑过渡,确保邮件服务不受明显影响; ii. 旧系统需迁移的数据包括:用户账号密码、用户邮件(包括收发件箱及所有自定义文件夹);用户个人地址本;用户网络磁盘(包括所有自定义文件夹)等; iii. 要求网页界面继承原系统风格。 4. 邮件系统架构及性能方面要求: i. 要求采用Linux系统作为软件平台环境;数据库要求可选Oracle 9i/10g或MySQL 4.1;

最新软件工程与项目管理 作业五资料

软件工程与项目管理作业五 1.解释以下概念并通过一个例子加以说明: 对象;类;继承;多态性 对象是客观世界中事物的抽象表示;是其属性(状态、数据)和相关操作(行为、方法或服务)的封装体;对象之间靠消息传递相互作用。例如汽车、一个圆、等类是对具有相同属性和相同操作的一组相似对象的抽象描述。例如:学生类的属性:学号、姓名、专业、班级、电话、…… 继承是子类自动地共享基类(已有类)中定义的数据和操作的机制。例如:汽车、船都是交通工具类的子类,它们都可以继承交通工具类的属性和操作。 多态性是在一个类层次中,不同对象对相同消息做出不同的响应。例如:成员函数的重载, 2.为什么面向对象方法要从多个侧面(对象模型、动态模型、功能模型)建立系统模型? 这三种模型都涉及数据、控制、操作等共同的概念,只不过每种模型描述的侧重点 不同。这3中模型从三个不同但又密切相关的角度模拟目标系统,它们各自从不同侧面反映了系统的实质性内容:它使用的数据结构(对象模型),执行操作(动态模型),并且完成数据值的变化(功能模型)。 对任何大型系统来说,这3中模型都是必不可少的。在不同的应用问题中,相对的 重要程度也有所不同。但是在任何情况下,对象模型始终是最重要、最基本、最核心的。 三种模型是有区别的,各自的侧重点也不同 (1)功能模型指明了系统应该“做什么”; (2)动态模型明确规定了什么时候(即何种状态下接受什么事件的触发)做; (3)对象模型则定义了做事情的实体。是最基本最核心的模型。 3.建立符合下列陈述的对象模型 某图书馆有许多名职员为之工作,职员又进一步划分为馆长和管理员两类;馆长可对图书借阅工作进行管理,每名管理员可管理多本图书,每本图书可由多名管理员管理;图书拥有许多读者,借书证号惟一地确定一个读者;读者又可分为教师和学生两类,每名教师或学生可以借阅数本图书,每一种图书可供多名教师或学生借阅。

软件投标书模板

陕西 xx 信息技术公司机密Highly Confidential 项目名称 解决方案 当前版本 1.0 拟制日期 审核日期 批准日期 发布日期 生效日期 陕西 xx 信息技术有限公司

修订历史记录 A -增加M-修订D-删除 变更类型 变更版本号日期修改人摘要备注(A*M*D) 1.02015-10-5初版建立 【模板使用必读:模板内容和页眉中【】包含内容为指导性的待替换文字,请在使用中替换为具体内容,或删除。文件提交时不得再含有这些 内容。】

目录 第一部分投标商介绍 .......................................错误!未定义书签。 1投标函 ..............................................错误!未定义书签。 2公司介绍 (5) 2.1公司简介 . (5) 2.2公司资质 . (6) 2.3主要客户及产品 . (7) 2.4无重大违法情况声明 . ..............................错误!未定义书签。 2.5法人代表授权书 . ..................................错误!未定义书签。第二部分项目解决方案 .....................................错误!未定义书签。 3项目解决方案书 (8) 3.1系统方案概述 . (8) 3.2建设原则 . (8) 3.3总体设计方案 . (8) 3.4总体技术设计 . ....................................错误!未定义书签。 3.4.1技术路线 (9) 3.4.2总体架构 (9) 3.4.3系统运行环境 (10) 3.4.4性能指标 (11) 3.5系统功能介绍 . (15) 3.5.1客户服务系统 ...................................错误!未定义书签。 3.5.2终端信息展示系统 ...............................错误!未定义书签。 3.5.3统一管理平台 ...................................错误!未定义书签。 3.6系统安全性设计与实现 . (12) 3.6.1总体规划 (12) 3.6.2设计依据 .......................................错误!未定义书签。 3.6.3安全体系架构 (12) 3.6.4软件安全体系设计 (15) 4项目实施方案书 (16) 4.1成立项目小组 . (16) 4.2项目需求分析 . (16) 4.3应用系统测试方案 . (16) 4.4实施方案 . (17) 4.5验收方案 . (17)

软件开发项目管理制度44952

软件开发项目管理制度 一、 总则 为保障公司软件开发项目的工作能有效、有序的执行,保证项目的开发质量,维护公司及开发人员的利益特制订本制度。 二、 组织 软件开发项目的实施以软件开发项目组的形式进行,项目组中设有项目责任人(即项目经理)、项目开发工程师、测试工程师、辅助人员等。一般情况下,一个项目组负责一个软件项目的开发工作。对于特大型的项目可以组织多个项目组分块进行实施。项目组人员各负其责,在项目经理的统一领导组织下共同完成项目实施工作。 三、 责任 项目经理: 全面负责项目的开发组织工作,包括需求分析、系统设计、人员分工、进度安排等。项目经理负责组织完成项目系统分析报告、系统总体设计报告、开发进度计划表、系统测试大纲等技术文档编写工作。负责开发进行中的进度检查,联合调试、技术资料文件收集等工作。 开发工程师: 按照项目经理的分工安排完成软件开发项目中自己所承担 的开发工作。负责完成模块设计报告的编写工作。协助完成 软件开发部 项目组 项目组 项目组 项目经理 开发工程师 测试工程师 辅助人员 项目经理 开发工程师 测试工程师 辅助人员

软件的安装调试及售后服务工作。 测试工程师: 按照项目经理的分工安排完成对开发软件的测试工作。负责 完成测试方案设计、测试报告的编写工作。负责完成软件使用手册、培训教材等的编写工作。完成软件的安装调试及售后服务工作。 辅助人员: 按照项目经理的分工安排完成项目开发中的辅助工作,包括文档录入、资料整理等。 四、 流程 软件开发项目应按照以下流程进行 整个软件开发项目可分为四个阶段: A 段: 设计阶段。完成系统分析、总体设计、进度计划等工作。以提交系统分 析报告、系统设计报告及开发计划进度表为完成标志。 立项 建立软件开发项目组 调研用户需求 编写项目系统分析报告 讨论确定系统设计方案 编写项目系统设计报告 制定开发计划 确定人员分工进度安排 分工进行模块设计 编写模块设计报告 软件编程、调试 软件组装、测试 完成测试报告 安装、试运行、培训 验收、售后服务 编写软件用户手册 工作总结 结束 A B C D

软件项目管理期末试卷

软件项目管理期末试卷集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-

四川理工学院成都新华学院期末考试题 一、单项选择题。(本大题共20小题,每小题1分,共20分) 1、下列选项中不属于软件工程活动的是()。 A、设计 B、实现 C、支持 D、管理过程 2、下列选项中不属于软件工程活动问题定义阶段任务特点的是()。 A、确切定义问题的必要性 B、用数据流图分析问题 C、澄清含糊不清的问题 D、得出问题定义书面报告 3、下列选项中不属于软件工程活动可行性研究内容的是()。 A、问题是否有解决方法 B、选择问题解决方案 C、分析项目成本 D、分析项目效益 4、下列关于软件工程活动需求分析说法错误的是()。 A、分析项目是否值得去解决 B、分析目标系统应具备的功能

C、用数据字典分析问题 D、经用户确认后才能进入下一阶段 5、下列关于软件工程活动设计阶段说法错误的是()。 A、权衡各种解决方案成本 B、确定实现系统的方法 C、编写代码实现系统 D、可使用PDL语言描述设计结果 6、下列关于软件工程活动确认阶段任务说法错误的是()。 A、进行各种测试 B、确认项目值得开发 C、采用集成测试和验收测试 D、需要用户参与 7、下列关于软件工程活动支持阶段任务说法错误的是()。 A、改正用户发现的错误 B、修改软件适应环境变化 C、重新设计系统 D、根据用户要求改进系统 8、下列选项中不属于软件工程原则的是()。 A、选择适宜的开发模型 B、选择最经济的开发方案

C、采取合适的设计方法 D、重视开发过程管理 9、软件工程中瀑布模型的第一个阶段是()。 A、问题定义 B、可行性与需求分析 C、系统设计 D、程序实现 10、下列选项中属于软件工程模型的是()。 A、关系模型 B、树状模型 C、螺旋模型 D、层次模型 11、下列选项中不属于项目管理要素的是()。 A、项目的启动 B、范围 C、时间 D、客户满意度 12、导致软件项目失控的原因不包括()。 A、需求不明确 B、项目过于庞大 C、采用新技术 D、管理方法不当 13、分析软件需求时,不需要定义的内容是()。 A、系统输入 B、系统输出 C、系统功能 D、系统用户 14、软件需求与下列活动中无关的是()。 A、项目计划 B、变更控制

软件项目管理试题与答案

16.2.1 填空题 1.在软项目管理中,控制包括,,和。 2.软件项目计划是由和共同经过阶段后制定的。 3.能协调软件开发,使得混乱减少到最小的方法是使用。 4.在软件的生产过程中,总是有大量各种信息要记录,因此,在产品的开发过程中起着重要的作用。 5.成本估算是在软件项目开发之前,估算项目开发所需的,和。6.软件工程管理不同于其他过程管理,它对保证高质量的产品更具有极为重要的意义。7.成本估算方法中,有自顶向下估算方法,自底向上估算方法和方法。 的制度突出了主程序员的领导,责任集中到少数人身上,有利于提高软件质量。 9.基线的作用是把各阶段的开发工作划分得更加明确,便于检查与确认阶段成果。因此,基线可以作为项目的一个。 10.在一个大系统的开发过程中,由于失误造成的后果要比程序错误造成的后果更为严重。 11.软件工程包含和两大部分内容。 12.在软件开发和维护过程中一个软件往往有许多版本,版本控制工具用来存储,更新,恢复和管理一个软件的。 13.参照以前完成的项目所耗费的总成本,来推算将要开发的软件的总成本,然后把它们按阶段,步骤和工作单元进行分配,这种方法称为方法。 14.软件工程管理的具体内容包括对开发人员,组织机构,用户,等方面的管理。15.差别估算的缺点是不容易明确“差别”的界限,但它的优点是可以提高。16.在一个软件项目的开发过程中要自始至终得到的密切合作与支持。 17.风险分析是实际上就是贯穿在软件工程中的一系列风险管理步骤,其中包括,,,和。 18.软件开发项目生存期详细实际阶段应包括的文档。 19.软件项目计划的第一项活动是确定() 20.行业标准是由行业机构学术团体或国防机构制定的适合某个行业的标准。指(),指();指()。 21.工程网络图是一种()图,该图中用()表示事件,有向弧或箭头表示子任务的进行,箭头上的数字称为(),箭头下面的括号中的数字表示该任务的()。 22.软件配置管理。简称,它用于整个软件工程过程。其主要目标是(),(),()和()。是一组管理整个软件生存期各阶段中()的活动。 23.软件配置项()是软件工程中产生的(),它是配置管理的()。 24.国家标准由政府或国家级的机构制定或批准,适合于全国范围的标准。中华人民共和国国家集注监督局是中国的最高标准化机构,它所公布实施的标准简称为(),用()标识;是指(),是指(),是指(),是指()。 25.软件项目计划包括()与()两个任务。 26.软件工程过程中某一阶段的变更,均要引起()的变更,这种变更必须严格加以控制和管理,保持(),并把精确,清晰的信息传递到软件工程过程的()。 27.变更控制包括建立()和建立()。 28.软件配置管理,简称()。软件配置项简称()。 29.根据软件工程标准制定的机构与适用范围,它分为(),(),(),()和()五个等级。 30.工程网络只有一个开始点和一个终止点,开始点没有流入箭头称为()为零。终止点

软件项目标书范本

中国外汇交易中心数据仓库一期项目建议 第二册技术部分 安讯软件(上海)有限公司 2008年5月4日

目录 1项目目标................................................. 2技术解决方案............................................. 系统总体架构....................................... 逻辑架构........................................ 功能层面(上侧面)........................... 非功能层面(右侧面)......................... 设计层面........................................ ETL数据抽取.................................. 报表设计..................................... 报表展现..................................... 报表应用..................................... 物理架构........................................ 数据架构........................................ 系统技术实现方案................................... 总体技术实现方案................................ 高效的ETL处理.................................. ETL总体处理流程.............................. 数据仓库模型设计............................. 数据质量管理.................................... 数据仓库对数据质量的要求..................... 数据质量改进目标............................. 数据质量改进方法.............................

软件项目管理期末考试题

1.在什么情况下可以采用德尔菲方法进行风险识别_______C____。 A.存在模拟模型 B.需要大家的统一意见 C.有大量历史项目 D.风险概率明确 2.下面各项对沟通计划的描述,哪项是错误的。(D) A.确定沟通需求 B.确定沟通的内容 C.确定沟通方法 D.对项目管理是没有必要的 3.赶工一个任务时,你应该关注____C_____________。 A.尽可能多的任务 B.非关键任务 C.加速执行关键路径上的任务 D.通过成本最低化加速执行任务 4.在一个项目会议上,一个成员提出增加任务的要求,而这个要求超出了WBS确定的项目基线,这时,项目经理提出项目团队应该集中精力完成而且仅需完成原来定义的范围基线,这是一个__B_________的例子。 A.范围定义 B.范围管理 C.范围蔓延 D.范围变更请求 5.人员管理计划描述了__________。(B) A.如何获取项目成员 B.如何解决冲突 C.项目经理的团队建设总结 D.项目团队的人员什么时候如何加入到团队中和离开团队 6.关于浮动,下面除了哪个都是不正确的?(B) A.每个任务都有浮动 B.只有复杂的项目有浮动 C.浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量 D.浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量 7.合同激励的最终目标是___D______。 A.卖方节约成本 B.买方节约成本 C.增加卖方成本 D.协调合同双方的目标 8.下面哪个不是需求管理的过程_____D_________。 A.需求设计 B.需求获取 C.需求分析 D.需求变更 9.在一个项目中,项目经理会尽量争取怎样的“质量等级”?(B) A.尽可能高的 B.尽可能贴近项目目标的 C.最少的项目成本 D.超出项目需求定义的 10.活动A历时为3天,开始于星期一(4号),后置活动B与活动A具有完成-开始的依赖关系。完成-开始关系有3天的滞后,而且活动B历时为4天,星期天为非工作日,从这些数据可以得出什么结论 __B_________。 A.两项活动的总历时为8天 B.活动A开始到活动B完成之间的日历时间(calendar time)是11天 C.活动B完成是星期三,14号 D.活动A开始与活动B完成之间的日历时间14天 11.项目将近收尾的时候,项目职员更关注将来能够分配的任务,而不是当前的项目,下列哪项是当前项 目职员的需要?(A) A.生理需求 B.受人尊敬 C.安全 D.自我实现 12.项目质量管理的最终责任由谁来承担_____D_____。 A.项目开发人员 B.采购经理 C.质量经理 D.项目经理 13.进度控制重要的一个组成部分是___________。(C) A.确定进度偏差是否需要采取纠正措施 B.定义为项目的可交付成果所需要的活动 C.评估WBS定义是否足以支持进度计划 D.确保项目队伍的士气高昂,发挥团队成员的潜力 14.__A_____是用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的。 A.功能点 B.对象点 C.代码行 D.用例点 15.某项目经理刚刚得知卖方增加了成本,项目经理首先应该确定是否__________。(A) A.有足够的储备处理这个变更 B.另外的卖方可以按照原来的成本完成项目 C.另外的项目能够节约预算 D.任务是关键的项目任务 16.在项目进行过程中,2个项目成员使用不同版本的设计说明书,这时项目经理首先应该检查 ___B_______。 A.信息管理系统 B.配置管理系统 C.CPI D.SPI

软件开发项目管理

管理目标 1、所有关系人清晰明确地了解项目的需求和期望,努力做到满足项目所有关系人的不同需求;项目关系人包括:项目团队成员和项目团队外(内部/外部客户,内部/外部合作伙伴,经销商/客户等)。 2、项目管理三要素平衡(时间/成本/质量),即开发项目按需按时按质的完成。 3、目标:功能满足需求,设计支持变化,开发快速迭代,成果持续交付。 执行概述 1、建立有效的工作流程保证项目的顺利进行,初期使用传统RUP过程,引入部分敏捷方法, 团队磨合完成后逐步实现敏捷开发全流程管理。 2、明确项目目标,制定具有可行性的项目计划,有效明确的分解项目需求。 3、跟踪设计/开发/测试/回归/发布全流程,推动项目按预定计划执行。 4、解决项目过程中出现的问题和冲突,一般集中在需求不明/工作量或时长/开发难度/跨 部门协调等几个方面。 5、调动开发团队的积极性,创造力,推动团队成员在项目过程中的学习成长。 6、风险识别、风险控制以及风险的预案。 项目管理 1、需求阶段 对项目进行技术可行性分析、技术评估、成本评估以及风险评估。 与需求提出方的代表进行需求讨论,明确项目的目标、价值。 确定项目范围、功能及优先级。 组建项目团队,特别要搞清楚项目的关键人。 项目启动会议,相关的关系人都必须参加。 2、设计阶段 根据确认后的软件需求规格说明书,制定项目进度计划,工作任务分解(WBS);资源申请,项目涉及到的开发资源、测试资源、设计资源(包括人员和软硬件资源);数据库设计;系统设计;文档(包括系统用例、Demo、测试用例等);评审会议。 设计阶段结果交付一般为系统用例/系统原型/系统设计文档(概要设计和详细设计)/数据库设计文档等。 该阶段交付成果需要进行评审。 3、执行阶段(开发和测试) 准备开发环境、测试环境。 跟踪,推动项目按计划进行。 项目成员以日报/项目负责人以周报的形式通报各关系人当前项目的进展情况。 按里程碑对阶段成果进行评估,以确保该阶段完成的质量。 代码审核,包括CS审核、SQL审核、WEB审核等。 对需求变更进行控制管理。 测试阶段BUG响应及改进、收集反馈意见。 对项目风险进行管理。 4、发布阶段 包括制定项目发布计划,用户培训,发布上线。 5、试运行阶段 数据监控(日志、服务器状态),根据监控出现的问题,及时进行处理,改进性能问题,特定情况执行补丁升级。

软件项目招标书范例

一、项目名称河南省农村中小学现代远程教育工程试点工作教学资源库和备课系统项目. 二、项目概述 2004-2005年度河南省农村中小学现代远程教育工程试点工作是国家信息化的重要组成部分,将为河南省农村中小学按照三种模式进行配备,本次项目所招教学资源库和备课系统为模式的配套应用软件。 三、软件技术要求 教学资源库: 教学资源库应具有较强的政治性、科学性、实用性、针对性和时效性。要体现国家意志,符合国家的有关法律、法规和政策,贯彻党的教育方针,体现基础教育的性质、任务和培养目标,符合国家颁布的课程标准的各项要求。1.基本要求与功能 教师能够利用教学资源库通过网络进行备课、资料查询、参与教师培训等工作;能够通过网络组织、指导学生进行自主学习、协作学习和研究性学习等学习活动。 (1)内容符合教育需要,能够适应课程改革资源内容应以教育部《基础教育课程改革纲要(试行)》为指导,与各学科课程标准(教学大纲)和教材相适应。资源内容应是课程内容的延伸和补充,能够有效地解决教学中的重点、难点问题,为教师的教学设计和学生的学习提供充分、适用的多媒体资料;满足教师的教学、进修和学生自主学习、研究性学习、协作学习等学习方式的需求。 教学资源库内容应通过省级及以上教育行政部门组织的有关审定。

(2)资源应具有良好的开放性和规范性 资源开发必须符合教育部信息技术标准化委员会颁布的《基础教育教学资源元数据规范》等相关资源建设标准,以保证资源信息描述清晰,保证实现优质资源的共建与共享,使资源具有很强的开放性和规范性。符合科学、系统的资源分类方式;每个知识点下的资源均应包括备课资料、多媒体素材、能力训练三方面资源;资源分类细目包括且不限于教学目标、教学建议、教案示例、扩展资料、各类多媒体素材、习题、探究活动等类型。 (3)资源更新及时、形式丰富、容量大 要求紧密跟踪基础教育课程改革,兼顾各版本教材,满足各教学环节的需求;资源可持续追加,素材实用、新颖,且内容可添加和更新。 资源形式应包含文本、图片、动画、音频、视频、课件等多种媒体形式,特别应以动画、视频类素材为主,但视频资料内容不得是简单大头像形式。其中图片素材每幅容量一般不应小于150KB,视频素材不应是简单大头像形式,且清晰度一般以不出现模糊、马赛克现象为标准。 资源内容要涵盖初中各年级所有学科,资源库的总容量应达到80G以上。(4)教师自己创建的素材可加入到系统资源库中进行共享。 2.技术要求: (1)教学资源库的设计与要求 ①软件总体设计基于广域网络环境。 ②适用Windows和Linux操作系统,具有安全性、稳定性、高性能、高负载能力。 ③基于B/S系统框架,采用动态网页技术开发。

软件公司研发项目管理制度

软件公司研发项目管理制度 第一节总则 第一条为规范自有软件研发以及外包软件的管理工作,特制定本制度。本制度适用 于公司软件研发与管理。 第二条本制度中软件开发指新系统开发和现有系统维护或改造,此类工作均需要以项 目制管理。 第三条本制度中自行开发是指主要依赖公司自身的管理、业务和技术力量进行系统 设计、软件开发、集成和相关的技术支持工作,一般仅向外购置有关的硬件设备和支撑软件平台;合作开发是公司与专业IT公司(合作商)共同协作完成IT应用的项目实施和技术支持工作,一般形式是公司负责提供业务框架,合作商提供技术框架,双方组成开发团队进行项目实施,IT系统的日常支持由技术研发部承担;外包开发是指将IT应用项目的设计、开发、集成、培训等任务承包给某家专业公司(可以是专业的IT公司或咨询公司等),由该公司(承包商)负责应用项目的实施。 第四条 软件开发遵循项目管理和软件工程的基本原则。项目管理涉及立项管理、项目计划和监控、配置管理、合作开发管理和结项管理。软件工程涉及需求管理、系统设计、系统实现、系统测试、用户接受测试、试运行、系统验收、系统上线和数据迁移。 第五条 除特别指定,本制度中项目组包括业务组(或需求提出组)、开发组(可能包括网络管理员和合作开发商)。 第二节立项管理 第六条 提出项目需求的部门参与公司层面立项,进行立项的技术可行性分析,编写《立项分析报告》,开展前期筹备工作。《立项分析报告》应明确项目的范围和边界。 第七条 需求提出部门将立项分析报告》交相关部门会签后,上交公司高层进行立项审批,以保证系统项目与公司整体策略相一致。 第八条 《立项分析报告》得到批准后,成立项目组(如果是外包开发,则成立外包商项目组; 如果是合作开发,则与外包商共同成立合作开发项目组,以下统称“项目组”),项目组应包括业务组(由公司技术研发部需求管理组和相关业务部门组成)和开发组(自行开发为技术研发部开发组、网络管理员;外包开发为技术研发部指定的开发组长、网络管理员和外包商成员;合作开发为技术研发部开发组指定人员、网络管理员和外包商成员)。公司技术研发部委派一名项目经理负责监督项目的进度,进行项目管理工作,确保开发能及时完成并能满足业务需要。项目组人员的选择应满足项目对业务及技术要求,项目组人员应有足够的业务和IT技术方面的专业知识来胜任项目各方面的工作。

相关主题
文本预览
相关文档 最新文档