当前位置:文档之家› 软件项目管理报告案例

软件项目管理报告案例

软件项目管理报告案例
软件项目管理报告案例

1.引言

1.1编写目的

该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有备选事件流则描述,否则则省略。而且还给出了非常直观的用例图。这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。

1.2项目背景

a. 所建议开发软件的名称:学生信息管理系统

b.项目的任务提出者:xxx学校。

c. 开发者:xxx软件开发公司。

d. 用户:全体师生。

e. 实现软件的单位:软件3071软件开发公司。

f. 项目使用的软件:Microsoft access2003。

g. 系统:本软件应使用Microsoft Windows xp。

1.3定义

本文档中没有用到专门术语的定义和缩写词的原文。

1.4参考资料

[1] 周佩德.《数据库原理及应用》.电子工业出版社

[2] 刘炳文等,VISUAL BASIC程序设计——数据库篇,1999

[3] 李光明.《Visual Basic编程实例大制作》.冶金工业出版社

[4] 李红等编著,管理信息系统开发与应用,电子工业出版社,2003

[5] 软件工程,人民邮电出版社,2002年3月第一版

[6] 康博工作室,张红军,王红等缟著《Visual Basic中文版高级应用与开发指南》,人民邮电出版社,2001年4月第一版

[7] 林立军,程斌,翁迪恩缟著《Visual Basic 数据库开发指南》,西安电子科技大学出版社,2000年2月第一版

[8] 宋伟,吴建国等编著《中文Visual Basic编程基础》,北京,清华大学出版社

2.可行性研究的前提

2.1要求

通过调查,要求系统需要有以下功能:

⑴要求有良好的人机界面;

⑵较好的权限管理;

⑶原始数据修改简单方便,支持多条件修改

⑷方便的数据查询,支持多条件查询;

⑸相应的权限下,删除数据方便简单,数据稳定性好;

⑹数据计算自动完成,尽量减少人工干预;

2.2目标

a. 人力与设备费用的节省;

b. 处理速度的提高;

c. 控制精度或生产能力的提高;

d. 管理信息服务的改进;

e. 决策系统的改进;

f. 人员工作效率的提高。

2.3条件、假定和限制

a. 开发软件运行的最短寿命为一年。

b. 进行系统方案选择比较的期限:2周。

c. 经费来源和使用限制:自筹资金。

d. 法律和政策方面的限制:本软件公司版权所有,未经作者允许,非法传播、复制,违者追究法律责任,后果自负。

e. 硬件CPU p3、内存256M.。

f. 软件:access2003。

g. 运行环境:本软件应使用Windows2003、Windows

xp操作系统。

h. 开发环境:本软件应使用Windows2003、Windows xp开发。

i. 开发软件投入使用的最迟时间为2013年10月01日。

2.4可行性研究方法

由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现

3.对现有系统的分析

3.1处理流程和数据流程班级管理业务流程图:

档案管理业务流程图:

课程管理业务流程图:

成绩管理业务流程图

3.2工作负荷

现有系统所承担的工作只能实现档案管理的简单功能,无法适应目前工作

中处理大量数据的功能。

3.3费用支出

开发这个项目总需三个人,4台计算机,一个可容纳6、7个人的办公室,必须有充足的物质做精神动力,每台计算机上必须有所需要的软件,比如:办公软件、数据库软件、截图软件等,必须有3000万元的准备开支。

3.4人员

数据库管理人员1名,维护人员1名。 1、

3.5设备

四台计算机,一台备用,一个工作室.一台打印机,扫描仪一台。

3.6局限性

现有系统主要存在如下不足:

1)信息分散、共享性差

每个人的时间精力是有限的,大量的信息资源分散在不同的收集者手中,难于共享和发挥作

用。还有就是用户毕业和离职时需要到不同的地方开办证明。

2)信息的及时性、准确性差

数据的采集和处理部分靠人工,效率低、速度慢、滞后严重、反馈不及时,严重影响信息的反馈速度和质量,不能有效地、及时地提供基层决策需要的定量信息和领导决策需要的宏观定性信息。

4.所建议技术可行性分析

4.1对系统的简要描述

建议系统实现注册、查询等具体功能。

4.2处理流程和数据流程

4.3与现有系统比较的优越性

系统实现学生教师查询各种信息。

4.4采用建议系统可能带来的影响

4.4.1对现有软件的影响

需将计算机升级为CPU P3、内存256M,添加一台打印机。

4.4.2对现有软件的影响

需要将Windows升级为2000以上。

4.4.3对系统运行的影响

(1)用户的操作严格按照系统要求规程。

(2)要求创建系统管理员与普通用户两种登录方式,分权限管理。

(3)数据应有系统管理员手动输入系统,普通用户无权输入数据。

(4)对数据有保存要求,并且对数据存储,恢复的处理。

(5)输出报告以报表的形式打印出来。

(6)系统具有恢复和备份的功能。

4.4.4对开发环境的影响

1、为了建立数据库,要求提供详细的数据资源。

2、为了开发和测验所建议系统而需要的计算机资源:CPU P

3、内存256M。

3、如数据涉及保密与安全问题,应由专人负责录入。

4.4.5对经费支出的影响

所建议系统的开发、设计经费开支:5000元。维持运行而需要的经费开支:1000元。

4.5技术可行性评价

a. 在限制条件下,完成功能目标的实现;

b.利用现有技术,功能目标一定能达到;

c. 对开发人员数量为5个人,每个人应对数据库知识有明确的了解,我们的组员都具有这种能力,一定按期完成工作;

d. 在规定的期限内,开发顺利完成。

5.所建议系统经济可行性分析

5.1支出

5.1.1基建投资

1、房屋和设施:500元。

2、ADP设备:1000元。

3、数据通讯设备500元。

4、环境保护设备200元。

5.1.2经常性支出

1、设备的租金和维护费用:500元。

2、数据的通讯方面的租金和维护费用500元。

3、人员的工资和奖金开支:3000元。

4、其他经常性的开支:2000元。

5.2收益/投资比

收益/投资比为3:1.

5.3投资回收周期

投资回收周期为半年.

5.4敏感性分析

1、应尽量延长系统生存周期,可延长至3年。

2、应是有效数据全部录入系统,使系统工作负荷量达到饱和。

3、应尽量提高系统的处理速度。

4、应提高设备和软件的配置。

6.社会因素可行性分析

6.1法律因素

如果发现有侵权行为,必进行严格的处罚,本公司版权所有,未经作者的允许,禁止非法传播、复制,违者追究法律责任,后果自负。

6.2用户使用可行性

本系统使用比较简单,适合普通用户操作,只要用户对说明书进行认真阅读,都可了解。7.其他可供选择的方案

方案有许多但本公司选择了这套方案,他具有自己的优越感,运用编制菜单栏来省去代码,这是界面有好起来,又降低了工作难度,进而宏的运用更简化了工作难度。除提供的建议方案的具体功能外,还需增加网络功能,未被推荐的理由是目前尚不具备开发条件,投入与效益不成比例。

8.结论意见

结论意见可能是:

a. 可着手组织开发;

b. 需待若干条件(如资金、人力、设备等)具备后才能开发;

c. 需对开发目标进行某些修改;

d. 不能进行或不必进行(如技术不成熟,经济上不合算等);

e. 其他。

三软件项目计划

1. 引言

1.1 编写目的

软件项目开发是一项系统而复杂的工作,它需要一个团队互相配合、分工协作。软件项目管理系统可以规范一个软件开发团队的日常工作,提高工作效率。

为了很好的管理整个开发过程,同时预算整个开发过程的费用及时间的安排,给开发人员,管理人员一个参照物,明白自己在每一个阶段所需要完成的任务,协助他们更好地完成开发工作。

预期的读者:开发人员,项目经理,测试人员

1.2 背景

a.学生信息管理系统

b.提出者:项目经理,开发者:XXX开发团队。

1.3 定义

[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]

1.4 参考资料

[1] 周佩德.《数据库原理及应用》.电子工业出版社

[2] 刘炳文等,VISUAL BASIC程序设计——数据库篇,1999

[3] 李光明.《Visual Basic编程实例大制作》.冶金工业出版社

[4] 李红等编著,管理信息系统开发与应用,电子工业出版社,2003

[5] 软件工程,人民邮电出版社,2002年3月第一版

[6] 康博工作室,张红军,王红等缟著《Visual Basic中文版高级应用与开发指南》,人民邮电出版社,2001年4月第一版

[7] 林立军,程斌,翁迪恩缟著《Visual Basic 数据库开发指南》,西安电子科技大学出版社,2000年2月第一版

[8] 宋伟,吴建国等编著《中文Visual Basic编程基础》,北京,清华大学出版社

2. 项目概述

2.1 工作内容

1 需求分析: 1~3个月

2 概要设计: 2~3个月

3 详细设计: 2~3个月

4 编码: 2~3个月

5 测试: 1个月

6 发布: 1个月 2.2 主要参加人员

参与者个人情况

XX 软件工程专业学生,熟悉java语言,数据库编程 XX 软件工程专业学生,熟悉C#语言XX 软件工程专业学生,有很好的网页设计能力

XX 软件工程专业学生,有良好的界面设计的能力和测试经验

XX

专业为软件工程,从事开发工作一年,能过独立地完成小型项目的整个开发过程

2.3 产品

2.3.1 程序

名称编程语言媒体形式功能及能力

系统功能 C#+SQL Server 2000 文本管理学生的学籍信息,统计学生的相关信息。学生信息的增加、修改、删除、查询数据信息管理 C#+SQL Server 2000 文本学生学籍信息管理,学生选课信息管理

基本业务 C#+SQL Server 2000 文本学生注册、学籍信息维护,学生选课,老师管理班级信息。

信息浏览与查询 C#+SQL Server 2000

文本

管理员学生学籍信息浏览、查询

数据库 SQL Server 2000 数据库文件数据库文件可以直接附加到本地的SQL Server 2000中的数据库中

学生学籍管理系统

C#+SQL Server 2000

CD光盘

程序的运行文件,运行之后只要发布之后就可以了

2.3.2.文件

需求说明书,安装指南,用户操作手册,预计可能出现故障及解决办法

2.3.3.服务

培训安装:系统测试完毕之后,2012年10月10日至12日两天的安装和使用的培训时间,主要是让用户适应本系统的运行环境与操作习惯

维护:系统出现故障时,用户可参照手册进行自行解决,如果解决不了,则派维护人员过去,系统的维护期2012年10月14日到2013年10月15日,超过期限将不再派人去维修

2.3.4.非移交的产品

整个系统全部的的代码不必要给用户,所使用的技术及参考的文献也可以自己保留,以及该软件所使用的技术文档,这些都是不用给用户的

3. 实施计划

3.1 工作任务的分解与人员分工

1需求分析

负责人:汪国志

参与人:汪国志

2 概要设计

负责人:汪国志

参与人:汪国志

3 实现

负责人:汪国志

参与人:汪国志,XXX,XXX,XXX,XXX,XXX

4 测试

负责人:汪国志

参与人:汪国志

5 维护及用户培训

负责人:汪国志

参与人:汪国志

3.2 接口人员

负责人:汪国志

参与人:汪国志

职责:统一接口,使不同层之间能通信

3.3 进度

1 需求分析

开始时间:2012-10-01

完成时间:2012-12-30

所需资源:客户的需求

完成标志:完成需求分析说明书

2

设计

开始时间: 2013-01-01

结束时间: 2013-03-01

所需资源:需求分析说明书

完成标志:概要设计说明书

3 编码实现

开始时间: 2013-03-01

结束时间: 2013-06-01

所需资源:概要设计说明书,设配

完成标志:系统能顺利运行

4 测试

开始时间: 2013-06-01

结束时间: 2013-08-01

所需资源:能顺利运行的系统

完成标志:修复现存的bug 5 移交

开始时间: 2013-08-01

结束时间: 2013-10-01

所需资源: beta版系统 6 培训

开始时间: 2013-10-01

3.4 预算

1.采购必要设备的投资:网络平台的建设,包括了建设方式和联网建筑物数等等方面去计算,这一块需要200万左右;

服务器与存储系统,从发卡量和设备数量等估算,这一块需要100万左右;射频卡终端,包括读写器与POS机,这一块需要20万左右。

2.开发系统的投资:

按目前市场上一卡通管理系统的开发价格来看,开发所需的投大概在50万不等;

4.总计::350万左右;

3.5 关键问题

本系统的操作过程简单,实现技术要求也不高,所以没有要特别列出的关键问题

4.支持条件

4.1 运行环境

a. 开发软件运行的最短寿命为一年。

b. 进行系统方案选择比较的期限:2周。

c. 经费来源和使用限制:自筹资金。

d. 法律和政策方面的限制:本软件公司版权所有,未经作者允许,非法传播、复制,违者追究法律责任,后果自负。

e. 硬件CPU p3、内存256M.。

f. 软件:access2003。

g. 运行环境:本软件应使用Windows2003、Windows xp操作系统。

h. 开发环境:本软件应使用Windows2003、Windows xp开发。

4.2 需由用户承担的工作

数据库的初始化需要用户自己录入,这个应该在测试之前完成,所以编码之前,由开发人员做好数据库,然后由用户安排人录入初始数据库,且必须在2013年6月1日之前完成。4.3 需由外单位提供的条件

本项目希望得到委托商的资金支持,人员支持,如取需求时,能够提供部分食堂为我们的测试的提供支持环境,还有技术支持

5.专题计划要点

专题计划要点

合同计划

在分析阶段拟定合同书,分析阶段一结束就签订合同,合同包括需求的定义,如出现任何问题,可以根据合同调解,以及费用的支付,在每个阶段结束之后,委托方需支付开发方多少现金

测试计划

包括单元测试,集成测试,系统测试计划,主要参照开发文档,拟定计划,具体到输入的格式,响应的时间,需求的确认

五进度计划风险列表

1.最常见的进度计划风险

1)功能无限蔓延;

2)质量不定

3)计划过于乐观

4)设计欠佳

5)银弹综合症

6)研发导向开发

7)人员薄弱

8)签约商失败;

10)研发人员与客户的磨擦。

2.进度计划风险完整列表

2.1 计划编制风险

1)计划、资源和产品定义全凭客户或上层领导口头指令,并且不完全一致;

2)计划是优化的,是“最佳状态”;

3)计划忽略了必要的任务;

4)计划基于使用特定的小组成员,而那个小组成员其实指望不上。

5)在限定的时间内无法建成已定规模大小的产品;

6)产品规模比估计的要大一些;

7)工作量大于估算数;

8)进度已经拖延的项目在重新评估时过于优化或忽视项目历史;

9)过度的进度压力造成生产率下降;

10)目标日期提前,但没有相应地调整产品范围或可用资源;

11)一个任务的延迟导致相关任务的连锁反应;

12)涉足不熟悉的产品领域,花费在设计和实现上的时间比预期的要多。

2.2 组织和管理

1)项目缺乏一个有凝聚力的最高领导人;

2)由于前期乏力,项目长时间被搁置;

3)解雇和削减开支导致项目小组能力下降;

4)仅由管理层或市场人员进行技术决策,导致计划进度延长;

5)低效的项目组结构降低生产率;

6)管理层审查/决策的周期比预期时间长;

7)预算削减打乱项目计划;

8)管理层做出了打击项目组织积极性的决定;

9)非技术的第三方的工作比预期延长(如审批,采购等);

10)计划性太差,无法适应期望的开发速度;

11)项目计划由于压力而放弃,导致开发混乱、低效;

12)管理层强调英雄主义,而忽视客观确切的状态报告,这会降低发现和改正问题的能力。

2.3 开发环境

1)设施没有及时到位;

2)设施到位,但不配套;

3)设施拥挤、杂乱或者破损;

4)开发工具未能及时到位;

5)开发工具不如期望那样有效,开发人员需要时间创建工作环境或切换新的工具;

6)开发工具的选择不是基于技术需求,不能提供计划要求的性能;

7)新开发工具的学习期比预期的长,内容繁多。

2.4 最终用户

1)最终用户坚持新的需求;

2)最终用户对于最后交付的产品不满意,要求重新设计和重做;

3)最终用户不买进项目产品,无法提供后续支持;

4)最终用户的意见未被采纳,造成产品最终无法满足用户期望,而必须重做。

2.5 客户

1)客户坚持新的需求;

2)客户对规划、原型和规格的审核/决策周期比预期长;

3)客户没有或不能参与规划、原型和规格阶段的审核,导致需求不稳定和耗时的重复;4)客户答复的时间比预期长(如回答需求中需澄清的问题);

5)客户坚持技术决策而导致进度计划延长;

6)客户对开发进度管理过细,导致实际进展变慢;

7)客户提供的组件无法与开发的产品匹配,导致额外的设计和集成工作;

8)客户提供的组件质量欠佳,导致额外的测试、设计和集成工作,以及额外的客户关系管理工作;

9)客户要求的支持工具和环境不兼容、性能差或者功能不完善,导致生产率降低;

10)客户不接受交付的软件,尽管它满足了所有的规格;

11)客户期望的开发速度是开发人员无法达到的。

2.6 承包商

1)承包商没有按承诺交付组件;

2)承包商递交的组件质量低下无法接收,必须花时间改进质量;

3)承包商没有买进项目开发需要的工具,进而无法提供需要的性能水平。

2.7 需求

1)需求已经成为项目基准,但变化还在继续;

2)需求定义欠佳,而进一步的定义会扩展项目范畴;

3)添加额外的需求;

4)产品定义含混的部分比预期需要更多的时间。

2.8 产品

1)错误发生率高的模块需要比预期更多的测试、设计和实现工作;

2)校正质量低下不可接受的产品,需要比预期更多的测试、设计和实现工作。

3)在一个或多上新兴领域推广计算机技术使得计划进度的延长不可预

4)由于软件功能的错误,需要重新设计和实现;

5)开发额外不需要的功能(镀金)延长了计划进度;

6)要满足产品规格与速度要求,需比预期更多时间,包括重新设计和实现的时间;

7)严格要求与现有系统兼容,需要进行比预期更多的测试、设计和实现工作;

8)要求与其他系统、复杂系统或不受本项目控制的系统相连,导致无法预料的设计、实现和测试工作。

9)要求在不同操作系统下运行将花费比预期更长的时间;

10)在不熟悉或未经检验的软(硬)件环境中运行产生未预料的问题;

11)开发一种对组织全新的模块将比预期花费更长的时间;

12)依赖正在开发中的技术将延长计划进度。

2.9 外部环境

1)产品依赖政府规章,而规章的改变将是不可预期的;

2)产品依赖草拟中的技术标准,而最后的标准将是不可预期的。

2.10 人员

1)招聘人员所花时间比预期的长;

2)作为先决条件的任务不能按时完成(如培训、其它项目);

3)开发人员和管理层之间关系不佳导致决策缓慢,影响全局;

4)项目组成员没有全身心投入项目,进而无法达到需要的产品性能水平;

5)缺乏激励措施,士气低下,降低了生产能力;

6)缺乏必要的规范,增加了工作失误与重复工作;

7)某些人需要更多时间适应不熟悉的软件工具和环境、硬件环境、编程语言;

8)项目结束前,合同制人员离开团队,或雇员辞职;

9)项目后期加入新的开发人员,额外的培训和沟通降低现有成员的效率;

10)项目组成员不能有效地一起工作;

11)由于项目组成员间的冲突,导致沟通不畅、设计欠佳、接口错误和额外的重复工作;12)有问题的成员没有调离项目组,损害了项目组其他成员的积极性;

13)项目的最佳人选未加入项目组;

14)项目的最佳人选已加入项目组,但因其他原因未能合理使用;

15)没有找到项目急需的具有特定技能的人;

16)关键人物只能兼职参与;

17)项目人员不足;

18)任务的分配与人员技能不匹配;

19)人员工作的进展比预期的慢;

20)项目管理人员怠工导致计划和进度失效;

21)技术人员怠工导致工作遗漏或质量低下,工作需要重做。

2.11 设计与实现

1)设计过于简单,无法确定主要事件,并导致重新设计和实现;

2)设计过于复杂,导致一些不必要的工作,影响实现效率;

3)设计质量低下,导致重复设计和实现

4)使用不熟悉的方法,导致额外的培训时间,并重犯前期使用这种方法时导致的错误;5)产品采用低级语言来实施,导致生产率比预期的低;

6)一些必要的功能无法使用现有的代码和库实现,开发人员必须使用新库或自选开发所要的功能;

7)代码和库质量低下,导致需要额外的测试、错误修正或重做;

8)过高估计了增强型工具对计划进度的节省量;

9)分别开发的模块无法有效集成,需要重新设计或重做。

2.12 过程

1)大量的纸面工作导致进程比预期的慢;

2)进程跟踪不准确,导致无法预知项目是否已落后于计划进度;3)前期的质量保证行为不真实,导致后期的重复工作;

4)质量跟踪不准确,导致无法得知影响进度的质量问题;

5)太不正规,导致沟通不足,质量问题和工作重做;

6)过于正规,导致过多耗时无用的工作;

7)向管理层撰写进度报告占用的开发人员的时间比预期的多;8)风险管理粗心,导致没有发现重大的项目风险;

9)软件项目风险管理花费的时间比预期的多。

软件项目管理与案例分析 期末复习题

《软件项目管理与案例分析》复习题 一选择题 1. 核心计划过程有明确的依赖关系,在大多数项目中要以同样的顺序必须完成。下列哪一项符合核心计划过程的正确顺序:. A. 范围规划--范围定义--活动排序--活动工期估计 B. 范围定义--范围规划--活动定义--活动排序--活动工期估计 C. 范围规划--范围定义--活动排序--活动定义--活动工期估计 D. 活动工期估计--范围规划--范围定义--活动定义--活动排序 参考答案:A 2. PERT和CPM的主要区别在于PERT: A.在计算进度时使用分布的均值(预期值) B.使用最可能估算计算浮动时间 C.侧重计算浮动时间来确定那些活动的进度没有灵活性 D.在图中包括了回路或条件分支活动 参考答案:A 3.由于你的项目的范围发生变更,因此成本基线也发生变更。你的下一步将是: A.估计范围变更的程度 B.更新预算 C.记录获得的经验 D.执行得到批准的范围变更 参考答案:D

4. 以下哪项不属于合同管理的部分? A.评估风险 B.确认已经送出建议书 C.确认已经进行了合同变更 D.回答潜在卖方的问题 参考答案:D 5. 你负责对项目进行成本估计工作。因为要求成本估计尽可能精确,所以你决定做出保守的估计。你的第一步工作是: A、确定一种计算机工具帮助进行估计成本 B、利用以前的项目成本估计 C、确定并估计项目的每项工作的成本 D、咨询各方面的专家,并在他们的建议的基础上进行成本估计 参考答案:C 6. 项目整体管理是指? A.复杂系统的软件集成管理 B.将系统开发过程的管理和项目管理结合起来 C.将系统的主机平台.网络平台.应用软件开发和系统环境建设作为一个整体来进行项目管 理 D.包括在项目生命周期中协调所有其它项目管理知识领域所涉及的过程 参考答案:B 7. 涉及多领域工作的复杂项目最好由下列哪种组织形式管理: A.项目型 B.职能型

软件项目管理课设报告

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

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

软件项目管理及案例分析

软件项目管理及案例分析 引导语:美国项目管理专业资质认证委员会主席PaulGrace说过,在当今社会中,一切都是项目,一切也将成为项目。下面是为你带来的软件项目管理及案例分析,希望对你有所帮助。 中国科学院计算技术研究所是国家专门的计算技术研究机构,同时也是中国信息化建设的重要支撑单位,中科院计算所培训中心是致力于高端IT类人才培养及企业内训的专业培训机构。中心凭借科学院强大师资力量,在总结多年大型软件开发和组织经验的基础上,自主研发出一整套课程体系,其目的是希望能够切实帮助中国软件企业培养高级软件管理与技术人才,提升整体研发能力。迄今为止已先后为国家培养了数万名计算机专业人员,并先后为数千家大型国内外企业进行过专门的定制培训服务。 高水平项目管理是软件项目成功的关键,也是软件产品质量的根本保证,具有这方面理论和实践的人员是目前软件组织中急需的高层次人才。为建立符合中国国情的软件开发过程和组织体系,培训中心特举办“软件项目管理”培训班,具体事宜通知如下: 一、培训对象 软件开发机构高级管理人员、项目经理、系统架构师、系统分析师、资深开发人员、质量保证人员以及其他对提升软件开发质量负有责任的人员。二、学员基础 1,对软件项目的分析、设计、组织和开发具有一定实践经验;

2,有一定的软件项目管理、技术管理或质量保证的基础知识与实践经验。三、师资 由业界知名专家亲自授课: 袁老师培训中心高级讲师,CMMI、GJB5000A高级咨询顾问,具有多年成功管理大型软件项目的经验,对软件工程管理与过程具有深邃的理论见解和丰富的实践经验。四、培训要点 高质量软件于高水平的项目管理,这个观点已经成为业内的共识。软件项目成功最重要的要素是什么?大型软件项目是依靠一个组织来完成的,如果这个组织在管理上是无序的,开发过程是非正式和混乱的,计划期限和成本目标通常超限,项目的成功取决于个人英雄式的行为,在人员发生变动时项目往往陷入灾难,那么很难说这个项目会获得成功。从这个意义上说,软件项目管理是项目成功的关键因素。 所有软件开发机构都必须在今天这种技术含量高、变化速度快、资源有限的环境下,实现软件生产规模化、规范化、国际化,这也是当前我国软件行业面临的最大挑战。在这样复杂的背景下,我们该如何去思考如何去做呢?1,项目管理人员必须具备更广阔的视角,包括站在更高的角度理解企业管理的思想理念, 理解产品开发的质量、成本、效率与效益之间的关系,理解过程是如何对管理发挥作用的,理解规范化的软件工程方法。更重要的是,理解如何提升自身的领导素质,培养更好的领导力。这种宽阔的眼界,对于一个高级项目管理人员极其重要。

软件项目管理案例分析

IT项目管理案例分析The GPS Auto-navigation System Verification Project 戴小卫 Z09030928 9/25/2010

REQUIREMENT 1: Project Organization You quickly began assembling the project planning team. The team would have responsibility for: (1) developing the project plan and schedule, (2) conducting the reliability testing of the guidance systems, (3) conducting the tear down audit and interpreting the results, and (4) reporting the results of the project to Senior Management. This is your project. Your project team consists of Gail YU, Manager of Quality Engineering, Tom HUANG, Manager of Design and Product Engineering, Jesse LIU, a senior engineer from Product Manufacturing, and Pete DONG, a senior engineer from Administration responsible for component purchasing and incoming testing of materials. Each member of your project team has access to whatever resources they need to support the project. This is a top priority for the company and you have been assured that you will “get whatever you need to complete the project”. You decide that a first order of business is to develop a Project Charter. You will have an initial meeting in one day with the project management team. This is where you will develop the project objectives, roles, and responsibilities. You decide to go in with a draft and have the team work from there. In preparation for this meeting, (a) develop an initial project charter, 项目名称:导航系统可靠性测试及模块分解审计 项目起始时间:2010-9-1 项目结束时间:2010-9-27 项目目标:通过对5套导航系统的可靠性测试和模块审计,分别从工艺评估和工程设计分析去判断那些工艺上的缺陷对产品的影响。通过测试结果的说明去说服客户公司的 产品设计和实现是可靠可信的。 项目经理:Da i xiaowei Reliability Engineering Manager 项目成员:Gail YU, Manager of Quality Engineering Tom HUANG,Manager of Design and Product Engineering Jesse LIU,senior engineer from Product Manufacturing Pete DONG,senior engineer from Administration responsible for component purchasing and incoming testing of materials

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

学生实验报告 (理工类) 课程名称:软件项目管理专业班级: 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) 选择[视图] –>[甘特图]切换到“甘特图”视图,在“任务名称” 域中输入项目的任务名称;输入所有的任务直到最后。

软件项目总结报告

软件项目总结报告范文 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/5d11077780.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架构软件的硬件工具,在以后的软件安全方面可以借鉴。

软件项目管理计划书案例完整

学生宿舍信息管理系统项目计划书

目录 第一章前言---------------------------------------------------------2 1.1项目开发背景-------------------------------------------------2 1.2项目开发目的-------------------------------------------------2 1.3项目开发意义-------------------------------------------------2 第二章范围计划-------------------------------------------------------3 2.1项目工作分解结构--------------------------------------------3 2.2软件生命周期模型---------------------------------------------5 2.2.1软件生命周期模型图示表示-----------------------------------6 2.2.2软件生命周期模型详细文档-----------------------------------6 (一)软件规划----------------------------------------------6 (二)需求开发----------------------------------------------7 (三)软件结构设计-------------------------------------------8 (四)数据库设计-------------------------------------------10 (五)实施-------------------------------------------------10 (六)系统集成----------------------------------------------10 (七)提交-------------------------------------------------11 (八)维护-------------------------------------------------11 第三章进度计划------------------------------------------------------11 3.1甘特图-----------------------------------------------------11 3.2网络图(单代号或双代号)-------------------------------------12

软件项目管理案例教程(第三版)课后复习题答案40517

第一章 二、判断题 1、搬家属于项目。(√) 2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。(×) 3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。(√) 4、项目具有临时性的特征。(√) 5、日常运作存在大量的变更管理,而项目基本保持连贯性的。(×) 6、项目开发过程中可以无限制地使用资源。(×) 三、选择题 1、下列选项中不是项目与日常运作的区别的是(C) A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。 B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。 C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。 D.项目是一次性的,日常运作是重复性的。 2、下列选项中最能体现项目的特征(C) A.运用进度计划技巧B.整合围与成本C.确定期限D.利用网络进行跟踪3、以下都是日常运作和项目的共同之处,除了(D) A.由人来做B.受限于有限的资源C.需要规划、执行和控制D.都是重复性工作 4、项目经理的职责不包括(D) A.开发计划 B.组织实施 C.项目控制 D.提供资金 5、下列选项中属于项目的是(C) A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁 6、下列选项中正确的是(C) A.一个项目具有明确的目标而且周期不限 B.一个项目一旦确定就不会发生变更 C.每个项目都有自己的独特性 D.项目都是一次性的并由项目经理独自完成 7、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。 A.过程 B.项目 C.项目群 D.组合 8、(B)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。 A.人力资源管理 B.项目管理 C.软件项目管理 D.需求管理 9、下列活动中不是项目的是(C) A.野餐活动 B.集体婚礼 C.上课 D.开发操作系统 10、下列选项中不是项目的特征的是(C) A.项目具有明确的目标 B.项目具有限定的周期 C.项目可以重复进行 D.项目对资源成本具有约束性 第二章 二、判断题 1、项目初始阶段甲方为软件开发方,乙方为顾客。(×) 2、项目招标对于一个项目的开发是必需的,即便项目是部项目。(×)

软件项目管理实验报告

西华大学软件工程系上机实践报告 课程名称:软件项目管理年级:2011级上机实践成绩: 指导教师:夏梅宸姓名:邱仁 上机实践名称:Project应用学号:312011*********上机实践日期:2013.11.13上机实践编号:1组号:上机实践时间:4 学时 一. 实验目的 1. 了解Microsoft Project工具的使用和项目管理的相关知识; 2. 学会用Project2007绘制甘特图,掌握以下内容: 1)在项目中建立任务; 2)输入任务的工期; 3)调整任务的层次; 4)设定任务之间的关联性; 5)建立资源,并将资源分派到任务中; 6)建立成本花费表。 二. 实验内容 参考教材P276~282的内容,根据P85表3-9项目计划完成甘特图的绘制,绘制结果参考图3-30和3-31。 三. 使用环境 windows XP ,Microsoft Project 2007 四. 提交内容 1. 得到的甘特图

2. 得到的任务成本信息 图2 任务成本图

3. 得到的网络图 图3 网络图 4. 得到的资源工作表 图4 资源工作表 五. 总结 管理者由此极为便利地弄清一项任务(项目)还剩下哪些工作要做,生产管理并可评估工作是提前还是滞后,亦或正常进行。是一种理想的控制工具。 它说明的是一系列与项目相关的任务和时间组合。甘特图的形式是条形图,其中横轴为时间或日期,纵轴为需要完成的任务。甘特图的优势是图形化概要,易于理解,能传递大量信息。甘特图的主要作用之一是通过代表任

务的横条在时间坐标上的位置和跨度来直观地反映任务的相关时间信息(开始时间、工期、结束时间);通过横条的不同图像特征(实心条、空心条等)来反映任务的不同状态;通过用带箭头的线来反映任务间的逻辑关系。 甘特图的另一主要作用是进度控制。其工作原理是将项目实际进展情况以横条形式画在同一个项目的进度计划横条图中,以此来直观地对比实际进度和计划进度之间的差距,并作为控制计划制定的依据。 甘特图是一种常用的进度计划方法,在实践中得到了不断的改造和完善,它从形式上可以被细分为传统甘特图、带有时差甘特图和具有逻辑关系的甘特图。

软件项目管理报告

软件项目管理报告文件管理序列号:[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处理流程和数据流程 班级管理业务流程图:

软件项目管理案例教程第4版前十二章课后习题答案

第一章 一、填空题 1.敏捷模型包括(4)个核心价值,对应(12)个敏捷原则。 2.项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。 二、判断题 1、搬家属于项目。(√) 2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。(×) 3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。(√) 4、项目具有临时性的特征。(√) 5、日常运作存在大量的变更管理,而项目基本保持连贯性的。(×) 6、项目开发过程中可以无限制地使用资源。(×) 7、相比传统开发的预测性过程,敏捷开发属于自适应过程(√) 三、选择题 1、下列选项中不是项目与日常运作的区别的是(C) A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。 B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。 C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。 D.项目是一次性的,日常运作是重复性的。 2、以下都是日常运作和项目的共同之处,除了(D) A.由人来做 B.受限于有限的资源 C.需要规划、执行和控制 D.都是重复性工作 3、下面选项中不是PMBOK的知识域的是(A) A.招聘管理 B.质量管理 C.围管理 D.风险管理 4、下列选项中属于项目的是(C) A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁 5、下列选项中正确的是(C) A.一个项目具有明确的目标而且周期不限 B.一个项目一旦确定就不会发生变更 C.每个项目都有自己的独特性 D.项目都是一次性的并由项目经理独自完成 6、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。

软件项目管理案例教程(第2版)课后习题答案(详细版)

课后练习题答案 序-- 练习题 一、回答问题: 1.项目集成管理 (Project Integration Management) 是什么? 集成项目管理是项目成功的关键 ,它贯穿了项目的全过程,包括从初始、计 划、执行、管理到结束等过程。项目集成管理在项目的整个生存期内协调项 目管理其他各管理知识域,保证项目总目标的是实现。 2.项目管理九大知识域是什么? 项目管理九大知识域是项目范围管理、项目时间管理、项目成本管理、项目 质量管理、项目人力资源管理、项目采购管理、项目沟通管理、项目风险管理、 项目集成管理。 3.项目成本管理( Project Cost management)包括哪些过程? 项目成本管理( Project Cost management )包括成本估算(Cost estimating),成本预算( Cost budgeting),成本控制( Cost control)等 过程。 4.项目管理的五个过程组是什么? 项目管理的五个过程组是启动过程组、计划过程组、执行过程组、控制过程组、 收尾过程组。 5.下面活动是项目: 野餐活动 集体婚礼 开发微软的操作系统 神州飞船计划 二、判断题: 6. 项目开发过程中可以无限制地使用资源。(×) 7.项目具有暂时的特征。(√) 8.项目管理核心的三角形是范围、进度、风险。( X ) 9. 过程管理与项目管理在软件组织中是两项最为重要的管理,项目管理用于保证 项目的成功,而过程管理用于管理最佳实践。(√) 10.运作管理 (Operation Management)是从宏观上帮助企业明确和把握企业发展 方向的管理。(×) 第一章练习题 一、名词解释 1.项目章程 项目章程( project charter )是指项目执行组织高层批准的一份以书面签 署的确认项目存在的文件,包括对项目的确认、对项目经理的授权和项目 目标的概述等。

软件项目管理案例分析题

软件工程管理案例分析 案例分析一 问题1: 本工程申请国家技术创新基金100万元,但国家实际批准基金额度很可能会低于100万元,“工程投资来源”中应当说明:当国家实际批准基金低于申请额度时,如何补足二者之间的差额以及由此所引起的地方匹配基金的差额。 应重新召开股东大会并讨论以下议题:当国家实际批准基金低于申请额度时,公司是否愿意补足二者之间的差额以及由此引起的地方匹配基金的差额。 如果能够通过,应在“工程投资来源”中加注:当国家实际批准基金低于申请额度时,公司承诺补足二者之间的差额以及由此引起的地方匹配基金的差额(附新的公司股东大会决议)。 问题2: A,B双方以B方现有技术成果为基础进一步合作开发,应明确以下几个主要问题: (1)B方是以现有技术成果折价入股,还是将现有技术成果转让给A方; (2)如果是“技术转让”,应明确是“专利权转让”、“专利实施许可”、还是“技术秘密转让”? (3)双方是否已就合作开发的新技术成果的所有权、使用权以及利益分成问题达成一致意见? 双方是否已正式签订“合作开发合同”或“技术转让合同”? 问题3: 应主要从以下几方面分析工程技术的成熟性: (1)关键技术成熟性分析(包括采用的现有成熟关键技术、已攻克的关键技术、待研究的关键技术等); (2)工程采用的关键技术是否获得国家、部门或地方科技计划的支持(已获得、尚未获得)及计划的名称、获得支持的时间; (3)工程采用的关键技术是否通过技术鉴定(已鉴定、尚未鉴定)及鉴定单位、鉴定意见、鉴定时间。 案例分析二 问题1: 由工程执行偏差导致工程计划变更的各种诱发因素称为工程变更的内部因素。由工程目标变化导致工程计划变更的各种诱发因素称为工程变更的外部因素。 问题2: “B方首付资金未能按时交付”、“A方盲目确定进度目标”、“A方的前期设计有疏漏”、“A方编制的需求分析说明书未能准确、全面地表达B方的实际需求”、“B方自行负责的机房装修误期”、“A方开发人员跳槽”,属于工程变更的内部因素。 “证监会要求上市公司执行新的会计制度”、“B方因机构重组改变了业务流程”、“B方提出增加合同审计功能”、“B方行业主管部门发布了新的行业ERP实施规范”,属于变更的外部因素。 问题3: “A方盲目确定进度目标”、“A方的前期设计有疏漏”、“A方开发人员跳槽”,属于A方责任。由此而增加的工程经费,由A方承担。“需求分析时,B方表达不清,A 方理解有误,双方沟通不够,A方编制的需求分析说明了书未能准确、全面地表达B方的

软件项目管理报告

软件项目管理报告

一可行性研究报告 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处理流程和数据流程

软件项目管理方案实例分析.docx

软件项目管理实例分析 1引言 随着信息技术产业的迅速发展,软件越来越受到了人们的关注与重视,越来越多的人把目光 投到了充满风险与利益的软件行业。 但据资料载,软件业的发展却存在如下的关键性问题:[1]① 大的系统,一般常滞后于计划; ②只有 10%的软件能按时完成并交付使用; ③需求比较高的软件有25%无法完成。 仅英国,这些原因造成的损失约有20 亿英镑之多。实际上,这些问题的出现在很大程 度上足由于没有有效地进行软件项目的管理造成的。 如果把软件项目的实施简单的认为是把工作分发给每个人员,然后幻想他们将会取得一 个预期的结果的话,许多本可能成功的项目也会走向失败! 但如果重视项目管理、有效的实施项目管理,即使更复杂的项目也可能成功。早在70年代,“阿波罗” 登月计划就采纳并应用了有效的项目管理方法,结果取得了巨大的成功[2] 。 软件项目管理是传统意义上项目管理的一个应用领域。美国著名杂志《 Fortune 》(即《财富》 )预测,项目管理将是后工业时代的首选职业。这对软件业来说更是如此了[4] 。 但目前,软件行业的项耳管理方法还欠规范且专业化程度不高。 本文将探讨如何有效运用传统项目管理的科学方法进行软件项目管理, 并将给出一个作者亲历的实例。 2项目管理与软件项目管理 软件的项目管理在一定程度上借鉴了传统意义上项目管理科学,但又在一定程度上不同于后者。本部分将介绍这方面的理论。 2.1 项目管理 2.1.1 项目 什么是项目 ?我们知道,社会的各种工作可分为两大类:一是重复性、持续性的工作, 可称为运作,譬如火车的往返运行,在运作中存在若大量的常规性劳动;二是独特性、一次性的工作,可称为项目,譬如高速铁路的研制和建设,每条高速铁路都会有自己独特的地理位置和技术创新,并日只需研制和建造一次,在项目中则存在较多的创新性劳动。由此可知, 项目就是以一套独特而相互联系的任务为前提,有效的利用资源,为实现一个特定的目标所作的 工作[3]。 由于项目的独特性和一次性特征,引伸出它的其他特点,如目标的确定性、过程的渐进性、成果的不可挽回性、组织的临时性和开放性等。 一个项目的成功实现通常受 4 个因素的制约:技术范围、成本、进度控制、客户满意度。

软件开发部规章制度及软件项目管理方法

软件开发部规章制度及软件项目管理方法 第一部分:软件开发部规章制度 一、日常工作制度: 1、关于休假、加班: 严格遵守公司的考勤制度,如有事,提前书面形式填写请假申请,批准后方可休假,如情况紧急不能提前填写请假申请,要电话请示上级领导,并在休假后补办请假手续。 开发部人员在项目紧张时尽量不提出请假申请。 研发人员原则上不安排加班,研发进度根据公司要求结合项目实际由项目组长负责制定,项目组长协调安排工作。项目组长根据进度需要安排的加班,加班费用由项目奖金中支出。公司工作需要硬性安排的加班,加班费有公司支出。相关标准按照国家相关制度执行。 2、开发部员工守则: 遵纪守法,忠于职守,克己奉公。 维护公司声誉,保护公司利益。 服从领导,关心下属,团结互助。 爱护公物,节约开支,杜绝浪费。 努力学习,提高水平,精通业务。 积极进取,勇于开拓,创新贡献。 3、员工工作日志: ●工作日志制度的目的是形成严格的工作跟踪和积累习惯,要求部门中项目负责人以下 人员按要求每日记录。 ●工作日志是部门员工的工作记录载体,起到部分绩效考核和浮动工资的确定依据的作 用。 ●工作日志包含每日计划和完成情况,每日工作始终时间,每日工作饱和度(5为最高, 1为最低,如为请假,请注明“事假”或“病假”),次周计划,以及问题、意见和建议。 ●工作日志严格要求每日填写,绝不允许在上交前统一填写。填写时注意清空原有内容。 如发现某些栏目多周雷同的情况,将进行警告。 ●每日工作内容如无特殊情况,至少需要写3条以上。叙述工作内容要求尽可能说明清 楚。不允许简单的如“修改错误”的描述。 ●工作日志严格要求在次周上午10:00前提交。不提交工作周报将适当予以惩罚。对于 未提交日志的人员,部门经理保证当周内口头通知。 ●工作日志以Email形式提交给项目负责人和部门经理。部门经理收到后保证第一时间

软件项目管理案例教程(第三版)课后习题答案

项目管理案例教程(第三版)习题及答案 第一章软件项目管理概述 一、填空题 1、实现项目目标的制约因素有(项目范围)、(成本)、(进度计划)、(客户满意度)等。 2、项目管理包括(启动过程组)、(计划过程组)、(执行过程组)、(控制过程组)、(收尾过程组)5个过程组。 二、判断题 1、搬家属于项目。(对) 2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。(错) 3、过程管理就是对过程进行管理,目的是要让过程能够被共享、复用,并得到持续的改进。(对) 4、项目具有临时性的特征。(对) 5、日常运作存在大量的变更管理,而项目基本保持连贯性的。(错) 6、项目开发过程中可以无限制地使用资源。(错) 三、选择题 1、下列选项中不是项目与日常运作的区别的是(C) A. 项目是以目标为导向的,日常运作是通过效率和有效性体现的。 B. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理。 C.项目需要有专业知识的人来完成,而日常运作的完成无需特定专业知识。 D.项目是一次性的,日常运作是重复性的。 2、下列选项中最能体现项目的特征(C) A.运用进度计划技巧 B.整合范围与成本 C.确定期限 D.利用网络进行跟踪 3、以下都是日常运作和项目的共同之处,除了(D) A.由人来做 B.受限于有限的资源 C.需要规划、执行和控制 D.都是重复性工作 4、项目经理的职责不包括(D) A.开发计划 B.组织实施 C.项目控制 D.提供资金 5、下列选项中属于项目的是(C) A.上课 B.社区保安 C.野餐活动 D.每天的卫生保洁 6、下列选项中正确的是(C) A.一个项目具有明确的目标而且周期不限 B.一个项目一旦确定就不会发生变更 C.每个项目都有自己的独特性 D.项目都是一次性的并由项目经理独自完成 7、(B)是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力。 A.过程 B.项目 C.项目群 D.组合 8、(B)是一系列伴随着项目的进行而进行,目的是确保项目能够达到期望结果的一系列管理行为。

软件项目经理绩效考核指标设计与评价报告

软件项目经理绩效考核指标设计与评价报告

【内容摘要】项目经理对于项目成败具有举足轻重的影响,项目经理绩效对项目型企业的绩效贡献重大,如何设计项目经理绩效指标及评价是企业绩效管理的重要内容与管理难点。本文阐述了A信息系统公司M软件项目经理绩效指标设计及评价的实践过程,并总结了实践的效果与启示,希望能给软件等项目型企业的绩效管理提供借鉴。 【关键词】软件项目经理,绩效指标,设计,考核 A集团是上海一家民营科技型集团企业,专注于为烟草行业用户的信息化建设提供整体解决方案。 A信息系统有限公司(简称A公司)是A集团的全资子公司,员工从最初的十几人发展到今天的300多人,作为上海市IT高科技企业,先后为中国烟草总公司、上海烟草集团、海南省烟草总公司等行业大客户提供了软件开发、IT 服务、系统集成等专业服务.并被国内外合.作伙伴授予“2002至2003年度IBM应用软件开发商合作伙伴”、“2003年度趋势科技企业安全供应商”及“2003年度SYBASE授权合作伙伴”等称号。 2000-2003年,A公司年营业收入平均增幅超过100%,且占据集团总收入的半壁江山,对集团的发展起到了主要推动作用。 A公司良好业绩的取得,一个重要的原因就是打破以往单纯以项目财务结果为衡量依据的评价方式,全力推行项目经理绩效管理,有效激发知识员工的创造热情与才智,在实现人力资源保值增值的同时打造公司的核心能力,贯彻落实集团的战略意图和子公司战略目标。本文阐述的A公司“M烟草集团自营出口管理信息系统”项目(简称M项目)经理绩效评价正是基于上述背景展开的。 一、A公司项目经理绩效指标设计实践 1.项目经理绩效管理定位 首先,公司高层充分认识到项目绩效对项目型企业绩效的重大贡献,将项目经理绩效置于企业绩效中全方位考查。公司从组织的角度把企业绩效划分为三个层级:企业层绩效、部门(项目)层绩效、员工层绩效,分别对应三个层级的评价对象为企业(经营者),部门、项目(经理),员工。为了保证项目团队能够对环境的变化和项目的需求做出快速反应,为了促使项目经理拥有对资源的最大控制权,A公司的项目采取了矩阵式组织结构。项目组虽是临时性团队,但项目经理的绩效指标不仅要反映项目绩效,还应体现公司的战略意图与绩效,并能够分解传递至项目组成员。因此,项目经理绩效管理发挥着承上启下的管理效能,是联系企业绩效与员工绩效的重要管理纽带;通过对项目团队领军人物——项目经理的绩效管理,激发他的团队领导力,进而带动项目组同舟共济地去实现团队目标与团队绩效。 2.企业绩效目标与项目绩效目标的因果关联 卡普兰和诺顿于1992年提出了BSC(平衡计分卡),采用了衡量未来业绩的驱动因素指标,弥补了仅衡量过去业绩的财务指标的不足,其目标和指标来源于企业的愿景和战略,从四个层面考察企业业绩,即:财务、客户、内部业务流程、学习与成长。在年度计划中,A公司根据集团战略制定了自身的发展战略,并按照平衡计分卡的思想设计了一套企业层的绩效指标。软件开发是公司的主营业务,软件项目的绩效直接影响企业的绩效,项目绩

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