当前位置:文档之家› 第3章 软件项目管理 学习任务单

第3章 软件项目管理 学习任务单

第3章 软件项目管理 学习任务单
第3章 软件项目管理 学习任务单

第3章软件项目管理学习任务单

1.阅读教材第三章并学习第三章ppt讲稿

2.理解知识点:

●概述:软件项目的特征、软件项目管理的“4P”、软件项目的管理活动

●人员组织与管理:软件项目组织、软件团队的建设

●项目沟通管理:项目沟通复杂性、项目沟通方式、项目沟通活动

●软件项目规划:软件规模估算、软件成本估算、软件项目计划

●软件风险管理:风险识别、风险分析、风险规划、风险监控

●软件配置管理:基本概念、配置管理活动、配置管理工具

3.授课学时:4学时

4.完成习题:注意:“简答题”须交书面作业。

[单选题]

1. 软件项目管理的“4P”是()。

A. people,performance,payoff,product

B. people,product,performance,process

C. people,product,process,project

D. people,process,payoff,product

2. ()项目管理在现代软件开发中是不太重要的,因为大多数项目能够及时完成并成功交付。

A. 真

B. 假

3. 在软件开发的各种资源中,()是最重要的资源。

A. 开发工具

B. 方法

C. 硬件环境

D. 人员

4. 软件项目规划的第一步是()。

A. 确定项目预算

B. 选择团队的组织模型

C. 确定项目的约束

D. 建立项目的目标和范围

5. 下面的()方法最不适合你向团队成员解释他或她为什么表现不合格。

A. 个人谈话

B. 项目团队会议

C. 正式报告

D. 电子邮件

6. 功能点估算技术需要以()为基础进行问题分解。

A. 信息域

B. 项目进度

C. 软件功能

D. 过程活动

7. 软件开发团队的每一个成员都应该参与计划活动,以便()。

A. 降低计划的粒度

B. 深入地分析需求

C. 所有成员同意该计划

D. 开始设计

8. 在攻克技术难题时,最佳的开发团队组织模型是()。

A. 民主式结构

B. 主程序员式结构

C. 技术管理混合式结构

D. 以上所有选项都不是

9. 在选择开发团队组织结构时应考虑()因素。

A. 沟通的复杂程度

B. 最终程序的规模大小

C. 发布日期的严格程度

D. 项目预算的多少

E. 选项A,B和C

10. 在软件开发过程中避免受挫的最佳方法之一是()。

A. 给予团队成员对于过程和技术决策的更多控制权

B. 给予团队成员对于过程和技术决策的更少控制权

C. 向团队成员隐瞒坏消息直到事情有所改善

D. 根据生产效率奖励团队成员

11. 下面的()软件特性不是引起项目协调困难的一个因素。

A. 互操作性

B. 性能

C. 规模

D. 不确定性

12. 在进行项目范围活动时,问题分解的主要范围是()。

A. 客户工作流程

B. 需要发布的功能

C. 用于发布功能的过程

D. 软件过程模型

E. 选项B和C

13. ()随着项目计划的不断形成,产品分解和过程分解经常是同时发生的。

A. 真

B. 假

14. 为了将项目失败的风险减少到最小,项目经理需要采取()。

A. 将项目团队规模增加一倍

B. 要求更大的预算

C. 顺利地开始

D. 跟踪过程

E. 选项B和C

15. ()估算不可靠的唯一原因是估算人员缺乏经验。

A. 真

B. 假

16. ()由于软件项目估算不完全可靠,所以项目开始后可以忽略这些估算。

A. 真

B. 假

17. 软件项目规划的目的是()。

A. 使客户相信项目是可行的

B. 使用历史项目数据

C. 使项目管理者合理地估算成本和进度

D. 在投标项目之前确定大概的利润边界

18. 软件项目所需的人数应该()。

A. 在估计开发需要的努力之后决定

B. 由项目预算数量决定

C. 从评价系统复杂性来决定

D. 以上所有选项

19. ()估计待开发软件产品的规模必须基于像代码行等直接度量单位。

A. 真

B. 假

20. 代码行估算技术需要以()为基础进行问题分解。

A. 信息域值

B. 项目进度

C. 软件功能

D. 软件过程活动

21. 功能点估算技术需要以()为基础进行问题分解。

A. 信息域值

B. 项目进度

C. 软件功能

D. 软件过程活动

22. 经验估算模型是基于()。

A. 专家基于过去项目经验的判断

B. 期望值估计的细化

C. 来自历史项目数据的回归模型

D. 反复试验决定参数和系数

23. COCOMO II 是现代经验估算模型的一个实例,它需要以()为单位的程序规模信息。

A. 功能点

B. 代码行

C. 工作量

D. 以上任何选项

24. ()功能点不能用于估算面向对象的软件。

A. 真

B. 假

25. ()软件项目延迟是不可避免的,而且无法解释其原因。

A. 真

B. 假

26. ()将开发团队人数增加一倍可以保证项目完成时间减少一半。

A. 真

B. 假

27. 任务集是()的集合。

A. 工作任务、里程碑、工作产品

B. 任务分配、成本估算、度量单位

C. 里程碑、可交付物、度量单位

D. 责任、里程碑、文档

28. ()主动的风险管理有时被描述为救火。

A. 真

B. 假

29. 软件风险总是包括()两个特性。

A. 救火和危机管理

B. 已知的和未知的风险

C. 不确定和损失

D. 安置人员和预算

30. 风险的三种主要类型是()。

A. 商业风险、人员风险、预算风险

B. 项目风险、技术风险、商业风险

C. 计划风险、技术风险、人员风险

D. 管理风险、技术风险、设计风险

31. 下面的()是有效的软件配置项。

A. 软件工具

B. 文档

C. 可执行程序

D. 测试数据

E. 以上所有选项

32. 下面的()配置对象通常不包括在项目数据库中。

A. 设计规格说明书

B. 可执行程序

C. 组织结构描述

D. 测试计划

33. 基线(Baseline)是指在项目生命周期的不同时间点上,一个或一组配置项通过()而进入正

式受控的一种状态。

A. 存取控制

B. 质量控制

C. 正式评审

D. 变更管理

34. ()软件工作产品一旦成为基线就不能再更改了。

A. 真

B. 假

35. ()如果开发小组使用自动化的项目数据库工具,那么就不需要变更控制。

A. 真

B. 假

36. 下面的()不是软件配置管理的任务。

A. 变更控制

B. 配置状态报告

C. 统计质量控制

D. 版本控制

37. 配置状态报告的主要目的是()。

A. 允许项目经理修改项目进度和成本估算

B. 评估软件开发人员和组织的绩效

C. 确保变更信息传达到受影响的团体

D. 选项A和C

E. 选项A、B和C

[简答题]

1.简要说明软件项目管理的过程。

2. 某个软件项目需要30名开发人员,现有两种人员组织方案:

(1)将30人划为一个开发组统一管理;

(2)按每个小组6人的方式,将30人分为5个小组。

请分析比较上述两种方案的优缺点。

3. 在选择人员进行软件项目开发时,应该考虑哪些因素?

4. 在开发团队建设过程中,让所有成员了解项目的进展情况和技术决策有助于增强团队的凝聚力,

请说明理由。

5. 假设你是一个软件项目的负责人,该项目要求开发一个安全性要求极高的医疗控制系统,用于控

制医院病人的放射性治疗。该系统是嵌入式系统,内存限定在16MB,程序规模估计是

10KLOC,病人的放射治疗信息将记录到数据库中。

(1)请使用简单COCOMO模型估算系统开发的工作量。

(2)请考虑产品、计算机、人员和项目等影响因素,使用中间COCOMO模型估算系统开发的工作量,并说明考虑这些因素的理由及其取值。

6. 某诊所需要开发一个软件系统来管理预约,具体要求如下:当病人打电话预约时,接待员将查询日历并安排病人尽早得到诊治。如果病人同意计划的约定时间,该接待员将输入约定时间和病人姓名,系统将核实病人姓名并提供病人已有的记录数据。在每次检查和治疗之后,医生将标记相应的预约已经完成并添加治疗说明,如果必要的话还会安排病人下一次再来。

诊所人员可以使用系统按照病人姓名和预约日期进行查询,查询结果显示病人的记录数据和预约信息。接待员可以取消预约,并打印出已经预约但不能接诊的通知清单。另外,接待员还可以打印出关于所有病人的每周预约安排。

请使用功能点技术估算该软件的规模,并说明每个信息域特征的估计理由。

7. 请设计一个支持COCOMO估算模型的CASE工具。(选作)

8. 请结合习题5的软件项目,制定一个切实可行的项目管理计划(结合课程实验项目安排完成)。

9. 请识别习题5的主要风险,并说明这些风险事件的发生条件和应对办法。

10. 请识别习题5的主要风险,并说明这些风险事件的发生条件和应对办法。

11. 请结合实际项目,列举在系统构建中可能出现的问题。

12. 在建立一个大型软件系统的发布版本过程中,开发人员必须考虑哪些主要因素?

软件项目管理计划书

软件项目管理计划书 项目名称:伦敦证券电子交易系统 组员: 学校:西安欧亚学院 专业:软件工程专业 时间:2014年10月11日1、简介......................................................................................................... 1.1项目概述 .......................................................................................... 1.2项目交付产品 .................................................................................. 1.3软件项目计划书的演化 .................................................................. 1.4参考资料 .......................................................................................... 2、项目组织................................................................................................. 2.1 团队的分工与合作 ......................................................................... 3、管理过程................................................................................................. 3.1 管理目标及优先级 ......................................................................... 3.2 风险管理 ......................................................................................... 3.3监督及控制机制 .............................................................................. 3.4人员计划 .......................................................................................... 3.5培训计划 .......................................................................................... 4、技术过程................................................................................................. 4.1 开发工具、方法和技术: .............................................................

软件工程项目管理计划书 完整版

储蓄业务项目管理计划书 1.简介 项目概述 本项目要开发一个银行系统,系统一共分为储蓄业务、贷款业务、外汇交易、网上银行、信用卡业务和系统管理六个子系统。本团队负责其中的有关储蓄业务 的子系统。通过团队合作开发整个子系统,使团队成员获得软件工程开发的实际训练。本系统采用目前主流的B/S开发架构,将与整个银行系统一起发布。不单独发布。交付的产品包括可执行的文件、源代码、技术文档与用户使用手册等。本系统的开发过程中的主要工作是子系统需求分析、系统总体设计、子系统源代码开发、子系统测试、交付团长进行最后的集成、整个系统的测试。关键里程碑是制定项目管理计划书、制定需求设计规格说明书初稿、制定系统设计报告的初稿、进行子系统运行情况的检查与测试、进行系统集成后的运行情况的检查与测试。项目所需工具是个人电脑和开发工具。进度为11周,工程量为3人/天。 项目范围说明 (1)提交文档:项目管理计划、需求规格说明,设计报告、测试报告、用户使用手册和项目个人总结。其中项目总结为每人一份,每个小组所有成员的总结装订在一起;其余文档每组提交一份。每个团队可将各小组的文档综合到一起,各小组也可自行分开提交,具体方式由团队内部协商确定。所有文档需要提交电子版和打印稿。 (2)源程序检查:一共两次。第一次检查每个小组的子系统运行情况。第二次检查每个团队内六个小组集成后完整的银行系统运行情况,检查完成后需要提交程序源文件和可执行的系统。程序检查安排在上机时间进行。 软件项目计划书的演化 软件项目计划书在第三周周末前经由小组讨论、共同撰写、汇总整合三步骤形成初稿,第四周以后根据项目的进展可以对其进行修改,需要有组员提出修改意,在全体会上讨论通过,并由组长整理修改意见并作出相应的修改。其余组员同步获得更新稿。 2.项目组织管理 过程模型 表1.过程模型表 团队的分工与合作

软件项目管理课设报告

山西大学 软件项目管理课程设计报告 题目:教务管理系统 班级: 14 班 学号: 14 姓名: 2016年12月 实习目的: 为了将理论用于实践,巩固所学知识,提高自己发现问题并用所学知识分析问题和解决问题的能力,锻炼自己的工作能力,适应社会能力,自我管理能力,了解目前软件的应用情况,需求情况,发展方向及前景,为顺利毕业做好充分的准备,也为自己能顺利的与社会环境接轨做好准备.此次实习由学校统一组织安排,分两个阶段,两个方向进行系统的实习。 实习要求: 1、要求学生在实习过程中认真学习技术知识,积极与指导老师和同学配合; 2、在前期,按时到勤,认真学习。积极做好实习日志,能够理解当天的内容。对技术的理论知识要及时实践; 在后期,积极与同学沟通,认真完成项目要求的内容。在这个过程中要与老师同学多做沟通,通过探讨项目的解决方案以及进展。 教务系统招标书

根据《中华人民共和国招投标法》和学校有关规定,对我校的教务管理信息系统软件项目(以下简称该项目)进行国内邀请招标。 一.系统要求 教务管理信息系统的主要功能模块包括:系统应该包括教务和教学两部分,教务和教学可以灵活组合、自由搭配,可以组成学校教务管理或教学管理系统。教务管理信息系统涵盖教务业务中的各个功能部件,从学籍、注册、排课、选课、考试、成绩、教学评价、教材等诸多方面形成一体化管理模式, 教务部门主要负责学校各类专科生的教学管理,主要负责5个方面的工作:基本教学活动管理。主要包括:各类教学计划管理、教学运行管理、教学考评管理;教学基本建设管理。主要包括:专业建设、课程建设、教学基地建设、教学管理制度和学风建设。组织开展相关的教育科学研究、教学改革和教学成果评审;学历与学籍管理。主要包括:在校专科生的学历与学籍管理工作,负责历届本(专)科生的学历和学位管理;教师队伍建设的有关工作。组织教师和管理干部队伍的相关业务培训与考核工作,参与拟制教师队伍建设规划和专业技术职务评审工作,负责聘任兼职教授的相关工作;其它工作,学校人才培养有关工作的牵头和情况汇总上报; 教学管理信息系统在结构上可划分为下列功能模块:公共信息管理(教学资源(设施)管理)、教学计划管理、开课管理、学籍管理、注册管理、排课管理、选课管理、考试管理、成绩管理、教材管理、教学质量评估那里、实践教学管理、教师管理、毕业管理、教务办公(综合查询)、系统维护、教师门户、学生门户等模块。 二.投标商应该完成的工作 2.1 根据各系统目标和功能描述,识别并给出系统需求(需求调查,对项目的理解)。 2.2 提出达到系统目标和完成系统功能的最佳途径(项目方案)。 三、工作要求

《软件项目管理计划书》最佳模板

软件项目管理计划书 项目名称: 时间:年月日

目录 1.简介 (3) 1.1.项目概述 (3) 1.2.项目主要功能及性能 (3) 1.3.项目交付产品 (3) 1.4.参考资料 (3) 2.项目组织 (3) 2.1.过程模型 (3) 2.2.团队的分工与合作 (4) 3.管理过程 (4) 3.1.管理目标及优先级 (4) 3.2.风险管理 (5) 3.3.监督及控制机制 (5) 3.4.人员计划 (5) 3.5.培训计划 (6) 3.6.风险管理计划 (6) 3.7.项目配置计划 (7) 3.8.计划更新策略 (7) 3.9.项目沟通计划 (8) 3.9.1.项目组会议 (8) 3.9.2.项目报告机制 (8) 3.10.项目的重用计划 (9) 3.11.质量保证活动 (9) 3.11.1.内部审核 (9) 3.11.2.阶段审核 (10) 4.技术过程 (10) 4.1.开发工具、方法和技术 (10) 4.2.软件需交付的文档 (10) 5.开发进度安排及预算 (11) 5.1.进度表格描述 (11) 5.2.开发过程中的资源需求 (11) 5.3.软件管理过程中预算及资源分配 (12) 5.4.项目进度及关键工期设置 (12)

1.简介 1.1.项目概述 1.2.项目主要功能及性能 1.3.项目交付产品 (1)提交文档:项目管理计划、需求规格说明,设计报告、测试报告、用户使用手册和项目个人总结。其中项目总结为每人一份,每个小组所有成员的总结装订在一起;其余文档每组提交一份。每个团队可将各小组的文档综合到一起,各小组也可自行分开提交,具体方式由团队内部协商确定。所有文档需要提交电子版和打印稿。 (2)源程序检查:一共 1.4.参考资料 2.项目组织 2.1.过程模型

软件项目总结报告

软件项目总结报告范文 1引言 1.1编写目的 XXX公司业务管理系统的开发已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的订制开发; 让我在今后的项目开发中有更多的有据的资料来规范我们的开发过程和提高我们的开发效率,从而创造更多公司效益。 1.2背景 项目名称:XXX业务管理系统 软件名称:XXX业务系统 客户:XXX 用户:XXX员工 1.3参考资料 项目开发文档: 1.软件开发数据模型:PDM_OperationSystem20070831.pdm 2.数据库开发文档: XXX业务管理系统数据库设计说明书2.0.doc 3.软件业务流程参考:XXX业务管理系统流程说明.doc 4.软件使用手册参考:XXX业务管理系统功能说明3.0.doc 5.软件业务流程参考:XXX业务管理系统流程说明.doc 6.软件中使用到的第三方控件:ComponentArt Web.UI 2006.1252 for https://www.doczj.com/doc/0b8561938.html,2.0.rar 7.软件中使用的安全Ikey驱动:Ikey Driver.rar 以上参考资料是截止2007-08-31是最新的资料文档。如有修改,即使修改此处的参考文档名称。 2开发工作评价 2.1对生产效率的评价 1.系统开发已历时快1年的时间了 2.开发的反复性比较多。 3.对客户的需求理解不是很透彻。

综合以上,此项目的开发效率不是很高,相反有相当一定时间的浪费。 2.2对产品功能的评价 经过我们公司各位同事的共同努力协作,XXX业务管理系统已经很好的完成了客户的业务流需求。经过对客户使用过程的观察,此项目开发的还是比较成功,但是还是存在着一些问题,造成这些问题的原因是多方面的。如:前期系统数据库的设计缺陷和部分代码的构建缺陷、客户需求的理解上也存在一定问题,这就需要我们用一定的时间来维护客户使用过程中提出的新问题和存在的debug。总的来说,此系统的功能开发还是一个比较成功的案例。 2.3对技术方法的总结 在此项目中使用到技术和工具: 1.使用代码生成器:使用代码生成器 [动软.Net代码自动生成器],此工具在很大程度上提高了编码效率,从而加快了项目的开发进程。在以后的项目中,我们要尽量的来使用一些类似的工具来在最短的时间内完成工作。在今后的项目开发中,我们最好是能开发出适合自己的代码生成工具,更大限度的节省开发周期和开发费用。 2.使用数据库建模工具;PowerDesigner 工具来建立系统数据库模型,以方便程序员很好的理解业务流和掌握系统架构者的架构思想,更好的满足客户的功能需求。在今后的项目开发中,我们要更好的来完成系统的前期数据库模型的建立,最大的来优化系统功能。 3.使用第三方控件:此系统中使用了ComponentArt Web.UI 第三方控件。此控件在很大程度上满足了客户对软件界面的需求,从而也给软件的操作带来了方便。本项目中只使用了ComponentArt Web.UI一种第三方控件,在今后的项目开发过程中,要继续使用第三方的控件。这样以来,无论是针对软件界面的美观性、友好性来说、易操作性而言,还是针对系统开发效率而言,这都是很好途径。但需要意的是:在是使用第三方控件时,要谨慎的选择一些网络中的比较常见的第三方控件。 4.使用自定义控件:此系统中使用了自定义控件(GhdGridView),此自定义控件可以很好的统一系统中的所有信息显示表格样式。如客户对数据显示样式有什么新的意见,我就不需要修改每一个页面的表格样式,我们只需要修改GhdGridView控件的样式,系统中的所有继承自GhdGridView的表格样式都可以改变。 5.系统开发框架:此系统的框架使用的是简单三层结构,此框架在开发一些中小软件是比较实用的。但是我们要是可以开发出自己的框架,把一些通用的功能开发到框架中。这样以来,在以后的系统开发中,针对系统中一些通用的功能就不需要再开发,从而也可以很好的提高我们的开发效率;减少很多维护费用。使我们的技术不断的更加成熟。 6.系统安全加密:此系统中针对客户提出的系统安全问题,我们采用了Ikey加密硬件钥匙来验证客户端登陆客户的合法性,此Ikey钥匙可以绑定到一个系统使用用户,也可以让多个用户来使用一个加密钥匙来验证登陆系统的合法性。这样以来,即使用户的密码不慎丢失,或者被不法人员取得(不法人员他也是无法登陆到我们的系统中来),这样就最大的提高了我们系统的安全性。Ikey加密钥匙是很好的加密B/S架构软件的硬件工具,在以后的软件安全方面可以借鉴。

计算机软件项目管理与计划

计算机软件项目管理与计划 【摘要】随着计算机的深入发展和广泛应用,针对软件工程过程以及软件项目管理等方面的问题。本文讨论了它的主要技术内容。 【关键词】软件工程;软件工程过程;软件项目管理 软件项目管理的对象是软件工程项目,它所涉及的范围覆盖了整个软件工程过程。这种管理开始于技术工作开始之前,在软件从概念到实现的过程中持续,最后终止于软件工作过程结束。 1 项目管理过程 一个软件项目的管理过程包括以下几个方面的内容: 1.1 启动一个软件项目 软件人员和用户是在系统工程阶段确定项目的目标和范围。目标标明了软件项目的目的但不涉及如何去达到这些目的。范围标明了软件要实现的基本功能,并尽量以定量的方式界定这些功能。 1.2 度量 进行度量工作,是为了帮助软件人员了解产品开发的技术过程和产品。度量的作用是为了有效地定量地进行管理。度量的目的是为了把握软件工程过程的实际情况和它所产生的产品质量。 1.3 估算 在软件项目管理过程中一个关键的活动是制定项目计划。在做计划时,必须就需要的人力、项目持续时间、成本作出估算。现在有许多用于软件开发的估算技术,基本的步骤是:事先建立软件的工作范围;以软件度量为基础作出估算;把项目分解成科单独进行估算的小块。管理人员可使用各种估算技术。 1.4 风险分析 每当开始一个新的软件项目时,总是存在着某些不确定性。如是否能准确地理解用户的要求?项目的功能能否实现?是否存在目前还未发现的技术难题?等等。风险分析对于软件项目管理是决定性的。 1.5 进度安排 每一个软件项目都要求制定一个进度安排,但不是所有的进度都得一样安排。软件项目的进度安排与任何一个工程项目的进度安排没有实质上的不同。首先识别一组项目任务,再建立任务之间的相互关联,然后估算各个任务的工作量,分配人力和其他资源,制定进度时序。 1.6 追踪和控制 一旦建立了开发进度安排,就可以开始着手追踪和控制活动。由项目管理人员负责追踪在进度中标明的每一个任务。如果任务实际完成日期滞后于进度安排,则管理人员可以使用一种自动的项目进度安排工具来确定在项目中间里程碑上进度误期所造成的影响。 2 软件项目的组织与计划 2.1 软件项目管理的特点 软件产品与其他任何产业的产品不同,它是无形的,完全没有物理属性,但它确实是把思想、概念、算法、流程、组织、效率、优化等融合在一起了。因此对软件项目进行管理,涉及到系统工程学、统计学、心理学、社会学以及法律等方面的问题。需要用到多方面的综合知识,仅靠技术或科研项目的效率很难得到

互联网APP项目管理各阶段的文档(汇总版)

项目可行性研究(模版1) 一、项目基本情况 项目名称:制作日期:年月日 制作人:签发人: 二、项目背景 1.目前状态 (简要描述目前的商业环境和项目产生背景。) 2.拟解决的商业问题 (简要说明需要项目解决的商业问题,以表明项目存在的理由。) 3.影响范围 (简要说明项目问题及问题的解决将对企业哪些方面产生影响,包括影响的组织范围。)4.项目预期的结束日期 (尽可能对项目的完成日期做出准确推断。) 三、可能的项目方案 方案2: 四、初步评估意见 (对第三部分提出的若干项目方案进行评估,并提出推荐意见。在一件重要说明各种方案可能的风险以及修正或调节意见。) 对各方案的结论:□接受□拒绝□修改□暂缓决定 五、签字 (由项目可行性论证小组成员签字,项目组成员至少需要包含商业/管理、财务、技术三方面的人员。)

一、项目基本情况 项目名称:制作日期:年月日 制作人:签发人: 二、项目目的 1.项目需解决的商业问题 (所有的项目均起始于某个商业问题,该部分简要描述这些问题。) 2.项目工作内容 (对项目范围的限定,以及对完成项目的主要工作内容和方法的陈述。) 3.项目目标 (包含工期目标、费用目标和交付产品特征与特征的主要描述。) 三、项目的关键成功要素 (对确保项目成功的关键环节和关键资源、关键方法、度量标准等进行概念性地简要描述。) 四、项目影响范围 (包含对企业战略的影响、对技术的影响和对财务的影响。) 五、项目主要里程碑计划 (包含主要里程碑的时间、费用和成果目标。) 六、项目假设 (说明项目的主要假设条件。) 七、项目约束条件 (说明项目启动和实施过程中的限制性条件。) 八、项目评价标准 (说明项目成果在何种情况下将被接受,何时项目将被终止或取消,项目成功标准的度量或验收规程。) 九、项目主要利益相关者 (包括项目发起人,项目经理,项目团队主要成员,相关职能部门负责人,客户等的头衔、签字和签字日期。)

软件项目管理报告-沈红兵

学生实验报告 (理工类) 课程名称:软件项目管理专业班级: 13NIIT 学生学号: 1305105026 学生姓名:沈红兵 所属院部:软件工程学院指导教师:张海涛 2015 ——2016学年第 1学期 金陵科技学院教务处制

实验报告书写要求 实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。纸张一律采用A4的纸张。 实验报告书写说明 实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。 填写注意事项 (1)细致观察,及时、准确、如实记录。 (2)准确说明,层次清晰。 (3)尽量采用专用术语来说明事物。 (4)外文、符号、公式要准确,应使用统一规定的名词和符号。 (5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。 实验报告批改说明 实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。 实验报告装订要求 实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。

实验项目名称: Project2010运用实验学时: 2 同组学生姓名:陈妤涵/徐铭/王婵实验地点: 1512 实验日期: 2015/10/26 实验成绩: 批改教师:批改时间: 一、实验目的和要求 实验目的: 1.了解IT项目管理的基本概念和项目管理核心领域的一般知识 2.熟练项目管理软件Microsoft Project 2010基本操作 3.学会如何建立项目管理文件,创建项目任务,任务工期安排,任务链接 4.熟练掌握项目资源分配 实验要求: 按照实验题目的要求,在Project 2010中创建项目 二、实验仪器和设备 需要准备一台安装了Microsoft Project Professional 2010软件的计算机。 三、实验过程 1、在开始制定项目计划之前,明确定义项目的一些基本属性信息,或者对项目有一个基本定义,给出项目的名称、内容、开始时间、结束时间等。在Project2010中创建此项目。 2、初步熟悉创建项目任务,任务是构成项目的基本单元,所有的任务完成了,项目才可以完成。实验步骤如下: (1)任务建立 (i) 打开项目文件XXX.mpp; (ii) 选择[视图] –>[甘特图]切换到“甘特图”视图,在“任务名称” 域中输入项目的任务名称;输入所有的任务直到最后。

软件项目管理计划模板

. 软件项目管理计划 Version 1.2专业资料word . Revision 专业资料word . 录目 1. 简介1 项目概述1.1 1.2 项目交付产品1 SPMP 的演化1.3 1 参考资料1.4 1 1.5

术语与缩写1 1 2. 项目组织 1 2.1 过程模型2. 2 组织结构1 2. 3 组织接口1 2.4 项目职责2 2 管理过程3. 3 3.1 管理目标和优先级3.2 假设、依赖关系和限制3 风险管理3.3 3 监督和控制机制3.4 3 3.5 人员计划3 3 4. 技术过程 4 方法、工具和技术4.1 软件文档4.2 4 用户文档4.3 4 4.4 项目支持功能4 4 工作包、进度表和预算5. 4 工作包5.1 依赖关系5.2 4 资源需求5.3 4 预算和资源分配5.4 4 5.5 进度表4 6. 其他索引 6.1 4 6.2 附录 4 专业资料word . 1. 简介 1.1 项目概述 说明:简要综述项目的目标、发布的产品、主要工作活动、主要工作制品、关键里程碑、所需资源、进[度和预算等。必要的情况下,还应描述该项目与其他项目的关系。] 1.2 项目交付产品

说明:列出主要的可交付产品、交付日期、交付地点和满足项目协议条款所需的质量。][的演化SPMP1.3 说明:描述如何以及由谁负责维护本文档,应指明更新内容的传播方式以及在变更控制下更新文档版本[ 的机制。] 1.4 参考资料 说明:提供项目计划中所引用的所有文档和其他信息资源的完整清单,包括标题、报告编号、日期、作[ 者以及发布机构。] 1.5 术语与缩写 说明:定义SPMP 所应用的全部术语和缩写词。][ 2. 项目组织 2.1 过程模型 说明:描述该项目所使用的软件过程模型,或者是所遵循的组织标准模型。过程模型需要指明[里程碑的时间、基线、评审、工作制品、项目交付产品、结束标志等。] 2.2 组织结构 说明:描述项目的内部组织结构,可以参考如下的层次结构图形式。][专业资料word .

软件项目管理项目计划书

湖南文理学院实验报告 时间:2013年12月3日 课程名称:软件项目管理 实验名称:xx学院毕业生就业信息管理系统项目计划书 班级:姓名:同组人: 指导教师评定:签名: 一、实验目的 掌握项目计划书的格式和写作要求,会结合具体项目写作项目计划书。 二、实验要求 1、结合模拟项目写出项目计划书。 2、提交项目计划书一份。 三、实验环境 1.硬件:计算机 2.操作系统:windows平台。 3.相关软件:Microsoft office软件。 四、实验内容 1 引言 1.1 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 1.2 背景 项目的名称:xx学院毕业生就业信息管理系统。

项目的委托单位:xx学院计算机科学与技术学院软件开发部。 项目的用户(单位):xx学院各届毕业生。 项目的任务提出者:xx学院计算机科学与技术学院软件开发部。 项目的主要承担部门:xx学院计算机科学与技术学院软件开发部。 项目建设背景:通过本系统可以使xx学院毕业生就业信息管理工作更加合理化、科学化,提高工作的效率,从根本上改变就业管理工作的方式,通过Internet,各院系和学生利用网络的便利,可以直接查询和提交就业信息。在这种系统平台下,可以快速、有效、全面的反映最新的用人单位信息、毕业生基本信息和就业趋势,及时提供高校学生工作管理人员对历届用人单位需求信息的分析统计,及时有效地调查分析大学毕业生的择业趋势和引发的心理问题并进行及时有效的就业指导。可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。 1.3定义 Microsoft SQL Server2008:数据库开发环境 Visual Studio 2010:程序开发环境 1.4参考资料 [1]朱少民.软件过程管理.北京:清华大学出版社,2007 [2]朱少民.软件质量保证和管理.北京:清华大学出版社,2007 [3]韩万江,姜立新.软件开发项目管理.北京:机械工业出版社,2004 [4]Harold Kerzner,杨爱华,等.项目管理—计划、进度和控制的系统方法.第9版.北京: 电子工业出版社,2006. 1.5标准、条约和约定 《计算机科学与技术学院毕业生就业信息管理系统立项建议书》 《计算机科学与技术学院毕业生就业信息管理系统项目任务书》 《计算机科学与技术学院毕业生就业信息管理系统项目履行合同》 2、项目概述

软件项目管理报告

软件项目管理报告文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

一可行性研究报告 1.可行性研究的前提 1.1要求 通过调查,要求系统需要有以下功能: ⑴要求有良好的人机界面; ⑵较好的权限管理; ⑶原始数据修改简单方便,支持多条件修改 ⑷方便的数据查询,支持多条件查询; ⑸相应的权限下,删除数据方便简单,数据稳定性好; ⑹数据计算自动完成,尽量减少人工干预; 1.2目标 a.人力与设备费用的节省; b.处理速度的提高; c.控制精度或生产能力的提高; d.管理信息服务的改进; e.决策系统的改进; f.人员工作效率的提高。 1.3条件、假定和限制 a.开发软件运行的最短寿命为一年。 b.进行系统方案选择比较的期限:2周。 c.经费来源和使用限制:自筹资金。 d.法律和政策方面的限制:本软件公司版权所有,未经作者允许,非法 传播、复制,违者追究法律责任,后果自负。 e.硬件CPU p3、内存256M.。

f.软件:access2003。 g.运行环境:本软件应使用Windows2003、Windows xp操作系统。 h.开发环境:本软件应使用Windows2003、Windows xp开发。 i.开发软件投入使用的最迟时间为2013年10月01日。 1.4可行性研究方法 由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。 2.对现有系统的分析 2.1处理流程和数据流程 班级管理业务流程图:

软件项目管理计划书

软件项目管理计划书 项目名称:人力资源管理系统 1、简介 (3) 1.1项目概述 (3) 1.2项目交付产品 (4) 1.3软件项目计划书的演化 (4) 1.4参考资料 (4) 2、项目组织 (5) 2.1过程模型 (5) 2.2 团队的分工与合作 (7) 3、管理过程 (8) 3.1 管理目标及优先级 (8)

3.2 风险管理 (8) 3.3监督及控制机制 (10) 3.4人员计划 (11) 3.5培训计划 (11) 4、技术过程 (12) 4.1 开发工具、方法和技术: (12) 4.2软件需交付的文档: (12) 5、开发进度安排及预算 (13) 5.1进度表格描述 (13) 5.2 开发过程中的资源需求 (16) 5.3 软件管理过程中预算及资源分配 (17) 5.4 项目进度及关键工期设置 (17)

1、简介 1.1项目概述 本项目要开发一个人力资源管理系统,本系统将实现对人员信息的详细管理、对学校各个部门的详细管理;重点在加强奖惩制度的实施,以实现激励员工的工作激情,还要加强员工的技能培训,使职工或者教师具有更高的文化水平,提高学校的知名度,培养出高精尖水平的学生。通过团队合作开发整个子系统,使团队成员获得软件工程开发的实际训练。本系统采用目前主流的B/S开发架构,将与整个人力资源管理系统系统一起发布。不单独发布。交付的产品包括可执行的文件、源代码、技术文档与用户使用手册等。 本系统的开发过程中的主要工作是子系统需求分析、系统总体设计、子系统源代码开发、子系统测试、交付组长进行最后的集成、整个系统的测试。关键里程碑是制定项目管理计划书、制定需求设计规格说明书初稿、制定系统设计报告的初稿、进行子系统运行情况的检查与测试、进行系统集成后的运

软件项目管理分析报告

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持. IT项目管理 软件分析报告

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持. 目录 1.第一章引言 .................................................................................................. 错误!未定义书签。 1.目的 ................................................................................................................ 错误!未定义书签。 2.IT项目管理内容简介 ................................................................................... 错误!未定义书签。 2.1.按管理目标............................................................................................ 错误!未定义书签。 2.2.按IT项目的进程阶段 .......................................................................... 错误!未定义书签。 3.系统架构分析 ................................................................................................ 错误!未定义书签。 4.相关组织机构和角色分析 ............................................................................ 错误!未定义书签。 2.第二章详细需求 .......................................................................................... 错误!未定义书签。 1.本章导读 ........................................................................................................ 错误!未定义书签。 2.年度计划 ........................................................................................................ 错误!未定义书签。 2.1.年度计划录入: .................................................................................... 错误!未定义书签。 3.立项管理 ........................................................................................................ 错误!未定义书签。 3.1.开始立项................................................................................................ 错误!未定义书签。 4.招投标管理 .................................................................................................... 错误!未定义书签。 4.1.招标表拟定............................................................................................ 错误!未定义书签。 4.2.省局合同管理........................................................................................ 错误!未定义书签。 4.3.分公司子合同管理 ................................................................................ 错误!未定义书签。 5.项目过程管理 ................................................................................................ 错误!未定义书签。 5.1.省局项目计划管理 ................................................................................ 错误!未定义书签。 5.2.分公司项目计划管理 ............................................................................ 错误!未定义书签。 5.3.省局费用付款管理 ................................................................................ 错误!未定义书签。 5.4.分公司费用付款管理 ............................................................................ 错误!未定义书签。 6.报表输出 ........................................................................................................ 错误!未定义书签。 6.1.本年项目进程表 .................................................................................... 错误!未定义书签。 6.2.本年项目付款情况明细 ........................................................................ 错误!未定义书签。 7.附录: ............................................................................................................ 错误!未定义书签。 7.1.需要再次调研确认的问题 .................................................................... 错误!未定义书签。

软件项目管理计划模板

软件项目管理计划 Version1.2

SoftwareProjectManagementPlanofQuartet(Team10) 版本: 软件项目管理计划日期: Quartet_SPMP.doc Revision Date Version Description Author

Page1

SoftwareProjectManagementPlanofQuartet 版本:软件项目管理计划日期:Quartet_SPMP.doc 目录 1.简介 1.1项目概述 1.2项目交付产品 1.3SPMP的演化 1.4参考资料 1.5术语与缩写 2.项目组织 2.1过程模型 2.2组织结构 2.3组织接口 2.4项目职责 3.管理过程 3.1管理目标和优先级 3.2假设、依赖关系和限制 3.3风险管理 3.4监督和控制机制 3.5人员计划 4.技术过程 4.1方法、工具和技术 4.2软件文档 4.3用户文档 4.4项目支持功能 5.工作包、进度表和预算 5.1工作包 5.2依赖关系 5.3资源需求 5.4预算和资源分配 5.5进度表 6.其他 6.1 索引 6.2 附录1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4

Page2

SoftwareProjectManagementPlanofQuartet 版本: 软件项目管理计划日期: Quartet_SPMP.doc 1.简介 1.1项目概述 [说明:简要综述项目的目标、发布的产品、主要工作活动、主要工作制品、关键里程碑、所需资源、进度和预算等。必要的情况下,还应描述该项目与其他项目的关系。] 1.2项目交付产品 [说明:列出主要的可交付产品、交付日期、交付地点和满足项目协议条款所需的质量。] 1.3 SPMP的演化 [说明:描述如何以及由谁负责维护本文档,应指明更新内容的传播方式以及在变更控制下更新文 档版本的机制。] 1.4参考资料 [说明:提供项目计划中所引用的所有文档和其他信息资源的完整清单,包括标题、报告编号、日 期、作者以及发布机构。] 1.5术语与缩写 [说明:定义 SPMP所应用的全部术语和缩写词。] 2.项目组织 2.1过程模型 [说明:描述该项目所使用的软件过程模型,或者是所遵循的组织标准模型。过程模型需要指明 里程碑的时间、基线、评审、工作制品、项目交付产品、结束标志等。] 2.2组织结构 [说明:描述项目的内部组织结构,可以参考如下的层次结构图形式。]

(完整版)项目管理九大知识体系和五大阶段

驱动21世纪新型商务企业发展的原动力是什么?有人答曰:项目管理。的确,项目管理作 为一门新兴的学科,发展之快已超过了我们的想象。美国Fortune杂志甚至预言,项目经理 将是21世纪的首选职业。让我们共同走近项目管理。 金字塔工程”到北极星导弹计划” 论起项目管理的起源,其实很早。古代诸如金字塔、长城等著名的伟大工程项目的成功,都得助于当时对工程项目进行的严密和科学的管理。20世纪60年代初,在著名数学家华罗 庚教授的倡导下,将项目管理的概念引入了我国,并在当时的国民经济各个部门进行试点应用,将这种方法命名为统筹法”。之后,中国科学院管理科学与科技政策研究所,还牵头成立了中国统筹法、优选法与经济数学研究会”。改革开放后,项目管理在水利、建筑、化工 等领域开始被大量地应用起来。2000年底,联想在天麒”、天麟”两款计算机产品的开发过 程中,结合业务对项目管理的需求,配合项目管理相关理论、方法编制软件方案,使该项目在8个月的时间内便全部完成,并达到了国际上PC生产技术的最高水平。 现代项目管理的概念起源于美国。上个世纪五十年代后期,美国的Booz-Allen Lockheed 公司首次在北极星导弹计划中运用了PERT技术。同一时期,美国的Dupo nt and RamintonnRand公司创造了CPM方法,用于研究和开发、生产控制和计划编排,结果大大缩短了完成预定任务的时间,之后它们分别被称为计划评审技术”和关键路径法”。现代项 目管理科学便是从这两项技术的基础上迅速发展起来的, 融合了后来发展起来的WBS工 作分解技术、蒙特卡罗(Monte Carlo )模拟技术和EV挣值分析技术,形成了一门关于项目资金、时间、人力等资源控制的管理科学。著名的阿波罗登月计划、曼哈顿计划等都是采用项目管理的理论和方法而取得成功的经典案例。 9大知识体系与5个具体阶段 早期的项目管理主要关注的是成本、进度(时间),后来又扩展到质量。最近十几年间, 项目管理逐渐发展成为一个涵盖9大知识体系、5个具体阶段的单独的学科分支。9大知识体系包括: ?集成管理在项目分析中,项目管理人员必须把各种能力综合起来并加以协调利用。 ?范围管理定义项目的边界,着眼于大画面”的事物。例如项目的生命周期、工作分工结构的开发、管理流程变动的实施等。 ?时间管理要求培养规划技巧。有经验的项目管理人员应该知道,当项目岀现偏离规划时,如何让它重回规划。 ?成本管理要求项目管理人员培养经营技巧,处理诸如成本估计、计划预算、成本控制、 资本预算以及基本财务结算等事务。 ?人力资源管理着重于人员的管理能力,包括冲突的处理、对职员工作动力的促进、高效率的组织结构规划、团队工作和团队形成以及人际关系技巧。 ?风险管理需要管理人员在信息不完备的情况下作决定。风险管理模式通常由三个步

软件项目管理实验报告

1. 实验目的 学习使用Project进行软件项目管理。 2. 实验任务 (1)启动Project Standard; (2)Project视图; (3)设置非工作日; (4)设置人力资源; (5)设置设备资源; (6)设置材料资源; (7)设置成本资源 (8)输入资源费率 (9)为单个资源调整工作时间3. 实验步骤 3.1 新建项目 点击“文件”菜单—>新建:

然后出现一个“新建项目”窗格: 选择“计算机上的模板”,并选择“项目模板”选项卡:

选择“开办新业务”,并确定,Project根据“开办新业务”模板创建项目计划: 3.2 打开项目向导 使用Project的项目向导可以执行与任务、资源和分配有关的常见操作。项目向导默认是关闭的,显示方法有两种: (1) 视图菜单 点击视图菜单下的启动项目向导

(2) 工具菜单 选择工具菜单中的“选项”: 在“界面”选项卡中勾选“显示项目向导”复选框:

打开后,Project窗体显示如下:

4. Project视图 Project中的工作区称为视图。Project包含若干视图,通常一次只使用一个(有时是两个)视图。使用视图可以输入、编辑、分析和显示项目信息。如上一节所示默认视图是“甘特图”。下面先以“甘特图”视图启动Project,然后切换到反映项目信息的其他视图,最后学习复合视图。 4.1 资源工资表 打开“视图”菜单下的“资源工资表”,打开项目“资源工作表”视图: “资源工作表”中一行显示项目中显式的一种资源。但此视图中并没有显示出资源在项目任务中的分配情况,如想查看此类信息,需切换到其他视图。

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