软件项目管理报告案例(共8篇)
软件项目管理报告案例 篇1
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 P3、内存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~3个月 2 概要设计: 2~3个月 3 详细设计: 2~3个月 4 编码: 2~3个月 5 测试: 1个月 发布: 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)软件项目风险管理花费的时间比预期的多。
软件项目管理报告案例 篇2
为了应对经济全球化形势下的产业发展对创新工程人才的大量需求, 联合国教科文组织提出了工程教育改革的三个战略:“做中学”、产学合作与国际化。德国的高职院校实行的”双元制”也给予我们启示, 学生如何一毕业就能胜任工作, 基于工作过程的系统化、项目式教学是关键。基于工程项目全过程的学习, 是对以课堂讲课为主的教学模式的革命。它是“做中学”原则和“基于项目的教育和学习”的集中体现。
我国已经将“以信息化带动工业化, 以工业化促进信息化”写进了国家发展规划纲要。软件技术作为信息技术领域中最核心的技术, 其水平的高低直接制约信息化建设的进程与发展, 而软件技术应用水平的高低取决于软件技术专业人才的数量与质量。据预测, 当今我国软件技术人才的需求量为100万人左右, 且这一需求每年仍以20%左右的速度递增。这些软件技术人才主要来自高校计算机相关专业及各种IT职业培训机构。但是, 目前, 软件 (甚至IT类) 类专业人才的供需双方呈现出“两难”的局面, 一方面企业感到人才难觅;另一方面, 学生感到难以找到专业对口的工作。究其根源是学校培养的人才的质量达不到企业岗位所需要的职业标准, 即培养的学生不是一个合格的“成品”。
项目化、案例式教学是突破这一瓶颈的唯一选择, 由此, 建立并研究实用、高质量的项目案例库是人才培养模式改革的必然。也是必须完成的省级示范院校建设———院级重点专业软件技术专业及专业群建设中“实践教学条件建设”中的重要项目之一。
2 项目案例库建设的目的
2.1 实用性
该项目案例库可以让学生得到实际开发项目的真实体验, 可以使学生进一步掌握软件项目的开发流程、开发方法和所需的文档管理技能。同时, 采用该项目案例库中的项目开展教学实践活动, 是项目化、案例式教学的具体体现。项目案例库更是给学生提供了一个自主学习的服务平台。
2.2 规范化
项目案例库中的项目拥有软件开发过程的规划化设计文档模板, 对学生进行规范化软件开发过程训练有示范作用, 能够提高学生的职业素质。同时, 案例式教学的顺利开展, 可以提高学生的主动参与意识。
2.3 有利于为地方经济建设和发展提供紧缺人才支持
有利于分院为成都建设软件人才洼地培养更多紧缺型人才, 为地方经济建设和发展提供人员支撑和保障。
2.4 有利于提高分院社会服务的能力和水平
有利于分院提高产学研能力, 更好地服务现代农业信息化建设发展需要和建设世界田园城市需要, 进一步提高农业信息化服务能力, 承接更多的农村劳动力转移培训。
2.5 有利于提高分院办学能力和办学水平
通过实践教学条件建设, 可有效提高学生动手能力, 为教师产学研提供有力支撑。通过校内实训条件建设可确保相关专业基本技能训练与实验开出率达到100%;通过校外实训条件建设, 可提高各相关专业综合技能训练和顶岗实习的需要;通过网络教学环境建设可满足学生自主个性化学习的需要, 同时提供开放式教育教学环境。
3 项目案例库建设的内容
项目案例库以企业开发的真实项目为基础进行研究、选择、裁减、编辑, 项目内容按照实践教学环节的需要搭建, 由项目标识、项目名称、项目类型、项目适用教学环节, 项目目标、预备知识、项目附件和项目文档组成, 并提供需要参考或使用的软件资源、参考资料、技术标准等。根据人才培养方案对项目案例的整体规划与需求, 校企合作进行开发。初步规划如下表1。
项目的应用领域一般涉及管理、财务、通讯、网络、OA等典型应用领域。开发技术要求是:Java、C、ASP、JSP、SSH等。
项目应该经过严格的测试, 并且在一个使用周期内完好。
另外, 项目库管理系统也是项目案例库建设中必须要有的, 主要包括, 建立项目相关信息, 查询项目文档和项目信息维护。该管理系统使用B/S结构, 采用JSP或ASP开发, 教师可以随时访问该系统, 查询信息。该平台可以作为公共技术支撑平台。
该项目案例库建设的重点是项目的选取和项目的开发, 以及项目库管理系统的设计。难点是项目大小的选取, 以及开发周期的控制。
项目案例库中的项目开发分为三个类型, 第一类为课程教学项目。该类项目专业核心课程项目化教学需要的项目或案例。根据其课程在人才培养方案中的地位, 设计课程的学习情景, 对应学习情境, 设计出相应的项目, 做到“做中学, 学中做, 教学做一体化“;第二类是阶段仿真项目, 适合于二门以上课程学习后的小综合技能培养训练;第三类是大综合训练的商业项目或仿真项目, 完成学生职业能力的培养。
4 总结
将来自企业一线的项目案例转化为适合学生个人或团队开发的项目案例, 建设实训项目案例库;建设学生实验、实习、实训所需的软件资源库、参考资料库、技术标准库;建设网络支撑平台。
将企业真实开发环境及开发流程提前到学院, 实现了“校中厂”, 增强了学生的开发能力。同时, 通过项目案例库, 使得教师和学生都实现了双赢。
一方面是项目知识经验积累:通过项目案例库实现所有项目过程文档和经验总结的积累, 从而形成项目型企业的核心财富。
另一方面是项目的快速交付:通过提炼项目运作过程中的标准方法, 提高项目的快速复制能力, 使每一个新的项目站在一个较高的起点上, 在已有经验的基础上进行, 避免了每个新项目都是从“零”开始。
结合软件技术专业人才培养模式的要求, 按照单项职业能力、综合职业能力、软件开发能力的能力递增培养模式, 项目案例库是实现软件技术专业人才培养改革的出路。
摘要:高职教育的人才培养模式决定了办学特色。目前, 软件技术专业的发展需要找到一个有效的方法解决企业所需人才与院校培养人才的距离, 采取教学做合一, 基于“项目化、案例式”的教学法, 建立项目案例库来实施教学的课程建设思路是这个行之有效的方法。
关键词:高职教育,人才培养模式,项目案例库
参考文献
[1]余平.高职院校软件技术专业教学思考与探讨[J].机械职业教育, 2007 (11) .
[2]陈桂生, 张哲.高职软件技术专业课程体系改革的实践与探索[J].教育与职业, 2007 (20) .
软件项目管理报告案例 篇3
关键词:软件外包;项目管理;风险;措施
中图分类号:F272.92 文献标识码:A文章编号:1007-9599 (2011) 15-0000-02
Software Development Outsourcing Project Management Case Analysis and Study
Xu Fang
(Zhejiang Institute of Mechanical&Electrical Engineering,Hangzhou310053,China)
Abstract:Outsourcing is a very big market,currently in the country,many software companies in the software outsourcing industry,or their own part of the business awarded to the outsourcer,outsourcing software projects outsourcing software project management with the development in recent years,more and more attention,with the company's content management project and there are both associated with differences in the actual article on the outsourcing of specific business case risk analysis,the corresponding solutions,and summarizes the project implementation problems and improve opinion,for the outsourcing project management software companies to provide a reference.
Keywords:Software outsourcing;Project management;Risk;Measures
一、引言
软件外包就是企业为了专注核心竞争力业务和降低软件项目成本,将软件项目中的全部或部分工作发包给提供外包服务的企业完成的软件需求活动。作为品牌和实力正处于培育发展阶段的软件公司,在市场拓展过程中为了克服积累不够等弱点,把自己不擅长或非发展方向的项目进行外包是非常普遍的现象。近年来软件外包在我国发展势头迅猛,因此软件外包业孕育着广阔的市场前景。而搞好外包项目管理是关键环节。软件项目外包本质来说,是软件开发过程从公司内部部分或全部延伸到公司外部的管理规范与管理技术。与内部实施相比,管理难度有过之而无不及。本文结合公司外包项目实际情况,分析了软件项目外包管理中存在的风险和应对措施,为其他软件项目的外包管理工作提供一定的借鉴。
二、项目背景概述
某公司为中小型软件开发企业,有比较稳定的开发团队,测试团队刚刚组建,力量比较薄弱。需要开发的项目要求高、开发周期短,具有较大的压力。本次系统的开发,公司选择了将测试工作外包给某软件外包公司完成。
目前软件企业测试团队的建设中,不可避免地会遇到许多棘手的问题,诸如:(1)招募过程中无法评估相关人员的测试水准和能力;(2)招募后没有为测试人员提供良好的测试技术培训体系;(3)无法正确快速地组建测试团队以融合到研发过程中;(4)无法系统地使测试人员最快限度地掌握最新测试技术用以研发需求;(5)如果各个项目的进度不是连续性的,测试人员的工作有可能会出现阶段性停滞而增大了成本等等。
通过分析公司的实际情况,选择将测试工作外包主要是基于以下一些原因:(1)公司测试人员短缺。该系统实施时,其它多个项目处于测试阶段,如果为此项目招聘人员,考虑招聘时间和培训时间,可能难以保障项目进度;(2)公司缺少自动化的测试工具,在项目启动时,尚无相关购买决定;(3)表面上看,把测试工作发包给同一城市的公司,将导致成本上升,但如果选择的是一个比较专业的公司,考虑到测试工作效率问题,最终成本实际会降低。
因此在项目启动时,公司项目组很快就做出了将测试工作外包的决定。通过外包给企业和项目带来的好处如下:(1)人员外包成本低于自身招募的综合成本;(2)来自专业测试公司的人员将比自身招募人员获得更多的来自测试公司的技术支持;(3)专业测试公司能够为企业带来更多基于项目业务需求的技术支持。
在选择外包公司时,公司将同城市的某外包公司列为第一候选人并开始与对方进行洽谈。该公司在当地有较高知名度,并且公司与其母公司有较多往来,将其列为首选对象是一种比较自然的选择。
三、项目外包风险分析及应对措施
软件外包具有很多优势,如可以降低或保持软件开发成本和管理成本,使企业专注于核心能力和核心竞争力等。但由于发包方和承包方之间存在不可避免的地域、文化、法律、价值观及管理方法等方面的差异,使得软件外包在其生命周期全过程中存在各种风险。在外包项目所面临的诸多挑战和风险当中,有些风险与企业自己开发项目面临的风险相似,但更多会面临不一样的、比自己开发多得多的风险。除非这些风险能够得到更好的控制和管理,否则,可能会遭遇比企业自己開发项目更多的失败的可能性[1]。
(一)风险分析
软件外包工作由于天然存在的地理、文化差别,其失败的风险几率较大,所以从事外包的管理人员在项目启动之前尤其要对项目中可能存在的风险因素有一个比较全面地识别和分析。比较好的一种风险识别方法是结构化的头脑风暴法,通过集思广益找出所有可能影响到项目进度、成本、质量的因素。一个非常重要的风险因素的来源是项目计划的假设和约束,一旦项目成功所作的假设不能达到,这些就会成为未来影响项目正常进展的问题。
风险贯穿于软件外包的全过程,具体表现形式多种多样。一般情况下主要包括以下几方面:(1)成本容易超出客户预算;(2)内部的信息系统专业能力流失;(3)失去对信息系统的控制;(4)外包开发商倒闭;(5)使用的产品种类受限制;(6)难以对开发方的职能与安排进行控制;(7)形成对开发商的依赖;(8)存在损失战略信息的风险;(9)外包开发商的系统落后;(10)外包商的文化与人员的适应性差。
从事软件项目管理的项目经理可能都知道这么一个事实,一个项目经理85%的时间都用在各方面的沟通交流上。很多项目出现问题都不是在技术上碰到难题,而更多的是由于沟通不畅引发的后果。这是公司首次将测试工作外包给其它公司。作为项目经理,通过分析有以下潜在问题可能会导致项目进行不顺利甚至失败:(1)异地交流问题:由于目前公司场地座位紧张,对方测试组需要在自己公司场地工作,由于面对面的沟通比较少,可能导致沟通问题;(2)开发流程差异:双方开发、测试团队之间需要频繁交流,这些交流很大程度上依赖于项目文档以及项目管理方法,双方所使用的项目文档风格若存在较大不一致,将导致沟通问题;(3)文化差异:双方人员存在大的工作文化、工作习惯差异,使得开发团队和测试团队之间难以沟通;(4)绩效问题:对于测试工作,还难以建立一个定量的指标去衡量工作效率,如果对方测试团队中部分人员效率低下,公司可能难以及时发现,从而影响质量;(5)知识产权:对方缺少完善的知识产权保护机制;(6)人员流失:在项目执行过程中,对方发生项目组人员流失,可能影响项目进程;(7)冲突化解:在一个公司、项目组内,所发生的争执更加容易化解,但涉及到两家公司时,容易更多地寻找对方的失误,使得争执、冲突扩大。
另外还有一些常见的外包风险,例如对工作规模估算过低,由于采取了单位计价方式付费,因此,即使是发生由于公司开发质量过低、需求更改过于频繁导致递交测试版本过多等原因引起测试工作量增加,对于对方而言,并不存在问题,因为这会使得对方收入增加,但会影响团队积极性,对公司方而言,需要从质量保障、变更控制、成本管理角度解决问题,在外包管理上,规模增加导致的管理问题有限。
一旦识别出尽可能多的风险因素之后,需要对这些因素进行评估,并不是所有的风险都需要去规避,所以必须分析哪些风险会对项目产生重大影响,哪些风险发生的可能性非常高。根据这些分析结果排出项目中优先级比较高的风险因素,然后针对这些风险分别找出规避的措施以及风险发生时的应对举措。
(二)风险控制
对于每个风险都能找到一定的规避和减少损失的措施,而控制外包风险的一般方式包括:(1)建立各方可度量和实施的共享目标和回报;(2)引入多个供应商作为激励机制;(3)建立一个交叉职能的合同管理团队;(4)建立绩效矩阵;(5)执行定期竞争性评估和基准检查;(6)实施短期合同;(7)在合同中明确数据的所有权。
针对上述项目,在确定将测试工作外包,并且选择了候选公司之后,作为项目经理需要完成下列工作:(1)确认该公司是否确实有实力完成该系统测试工作;(2)了解对方工作文化和工作习惯,确认双方团队可以很好沟通、协同;了解对方工作流程,编写工作说明书,明确双方职责、递交工作件(包含内容、质量要求和时间要求)、协同规则;(3)建立外包项目管理计划。
为了明确问题(1),作为发包方,公司的项目管理人员、研发人员和测试部门几名工程师走访了该公司,请该公司介绍采用类似技术的项目案例,对方介绍了为国外客户完成类似测试工作的案例,通过这些案例,我们可以确认该公司具有相应技术能力实施测试工作。
在计费方式上,可以选择固定计划方式、单位计价方式或者混合的方式。由于测试工作量存在不确定因素,该项目确定采用单位计价方式付费:由对方公司在项目不同阶段提供我方所要求数量的测试工程师,发包方按照每月工作时间付费。接下去,对方公司提供一份候选人名单,在工作开始前,发包方需要对这些候选人进行面试,确保对方承接此测试项目人员具有对应能力。
在列出了前面所提的7大問题之后,作为项目经理组织了一个座谈会去确认这些问题存在的程度。这个座谈会由双方分别派出一个包含开发、测试团队的完整项目组参加,向对方展示典型的项目执行过程案例,从而使双方人员都建立对对方项目管理的了解。另外,也需要与对方一些管理人员进行交谈。
通过一系列的调查、分析,在上述7个问题中,后5个问题影响会比较小:(1)文化差异:双方在同一个城市,但非同一家公司。因此,双方将存在文化差异,但这个差异应该有限。(2)绩效问题:对方属于专业型外包公司,长期从事对欧美外包业务,已经建立起了很好的内部绩效管理体系,在了解该体系之后,可以确认对方可以管理好绩效问题。(3)知识产权:对方有一套完整的客户知识产权保护体系。实际上,对于外包公司来说,保护客户知识产权也是他们的“生命线”。(4)人员流失:对方年均人员流失率低于本市平均水平,并且有大量合格人员可以在流失发生时补充到该项目。在对对方测试组进行领域知识、系统需求培训时,要求对方按照增加15%人员的比例参加培训,这样,万一人员流失,可以从后备人员中挑选人员进入项目组,他们的适应时间会较短。(5)冲突化解:由于公司业务特点,对方有较好的内部管理、职员教育体系,问题出在发包方的概率更大。这可以从发包方日常管理中解决问题。
前面两个问题会有相对大一些的影响。下面是采取的一些解决方案:(1)异地交流问题:对方长期从事对欧美外包业务,其员工具备丰富的远程协同工作经验,而发包方员工该方面经验比较缺乏。表面上看,问题会更可能出在发包方,但分析对方项目后发现,由于对方一直从事欧美金融领域外包业务,项目文档极其详细,这超过了发包方项目文档详细程度。简单地由发包方提高项目文档详细程度并不可取。采取了这样一些解决方案:双方人员所使用的PC均安装摄像头,可以视频交流;使用远程桌面;对于我们所使用的项目文档中的递交报告进行修改,要求更加详细地给出所递交版本的详细变更信息和最期望先被测试的功能点。(2)流程差异:由于不同公司对于项目开发、质量保障会有自己的流程。在这个问题上,采取的做法是:以发包方现有流程为基准,安排对方测试人员熟悉该流程。另外,发包方也进行一些改进:在以往项目流程中作为发包方的递交报告不够细,现在需要加以改进。
(三)存在问题及改进
上述问题,通过处理在项目进行时都没有出现大的问题。但在异地交流问题上,还是碰到了一些麻烦。使用远程桌面,确实可以帮助测试人员与开发人员建立对问题的共同理解,但效率还是远低于面对面的交流。当再次执行类似外包工作时,建议可以考虑进行每周两次的、相对固定时间的开发、测试碰头会,而在这个项目中是每周一次。在开发流程上,以发包方的流程定义为蓝本,同对方讨论后进行局部修改。这样做法,减少了发包方的工作量,但代价是对方需要学习的内容变多。对方的基于内部网的过程管理系统更多、更完善,在今后项目实施时,如果项目内容、服务供应商情况类似,一个改进的方法是:仍旧是以发包方流程为基础,但会参考、使用对方内部网上自行开发的小工具。
四、结束语
从实际的外包项目管理经验中可以看出,对于类似外包工作,工作的重点,即最容易出问题的地方是如何保持好两个或者更多人组成的团队沟通代价最小化。发包方和外包方需要根据实际情况建立良好合作模式。此外,外包项目的管理比企业内部开发项目的管理更复杂,担负更大的风险,需要更紧密的进度和质量监控。外包项目除了需要部分技术人员和用户群体参与外,更增加了一组外包商的资源,可以考虑充分运用。最后,项目经理需要做出一个详细的、完整的项目计划,并认真分析存在的风险和应对措施,以确保外包项目的顺利实施。
参考文献:
[1]王梅源.软件外包项目全过程风险管理[M].武汉:华中科技大学出版社,2009
软件项目管理报告案例 篇4
今日讲的事例是我家邻近的步步高超市的推广了。正本这种推广办法也是蛮常见的,但咱们能够并没有去介意这些。步步高超市,离我家很近。他树立的时间对比早,所以也就成了我家似的超市,有什么东西想买的时分就直接去这家超市了。后来又多了家超市,在十字路口。离我家远些,但超市却大许多,也就是新一佳超市了。正由于他的大,所以去的人仍是相当多的,由于东西更多,更有挑选的地步,报价也似乎是贱卖些。在咱们的心里越大型的超市,东西就越贱卖的感受。所以步步高超市的生意就差了不少。在步步高超市之前正本早年仍是有家更小型的自个超市就在我家门口的,当然也是由于步步高超市的树立而封闭了。所以比赛的压力使得各大商场都得有自个的法宝来做斗争的。都会选用自个的推广办法什么的。
我有些东西在步步高超市买不到,或买不到满意的产品,就会去新一佳超市。对比我想买的隐形眼镜,步步高超市就没有。不过没两年新一佳由于不知道的房钱缘由,关了门,这是我没有想到的。后来买眼镜就去了理工大学,那里的眼镜十分贱卖,由于是针对学生商场的,这让我很满意,仅仅对比远。
讲到这么久还没有讲到正题,呵呵。新一佳关了门后,步步高超市近期1年反而选用了许多的推广办法。近期想说的,就是收买满多少元,能够注册变本钱超市的会员。这样咱们不必花会员费就能够当会员,而会员有会员报价,相关于咱们来说是很合算的。天然要办会员了。往后买东西都能够节省些钱,毕竟日子用品是常常需求的。而关于超市来说,他们等于说是把顾客留住了,由于有会员身份,就会常常在他的超市购物,构成长期花费。而今日刚好又接到了短信,是超市的促销信息,是说几天后的时间在超市购物满88元送20元的抵金券,并且还有抽奖活动什么的。很是吸引人,毕竟日子花费品是有必要的,所以何不趁这个机缘大大的买一次呢,毕竟有实惠嘛,这都是老百姓的心思话。咱们得到了实惠,而超市也完成了一次极好的促销,这种促销不只多卖出去产品,也防止用户去另外当地买东西,并且抵金券也为下次收买做了引线,并且在下次需求满100元才能够运用抵金券。而这次促销的成功也正由于一开始注册成会员需求留下手机号所带来的。
管理软件实验报告 篇5
实验目的
主要填写对实验的目的和要求实习时间:2012年12月22日,8:40在6c504听老师讲解抄作详情,公司要求,工作流程,在当日早9:45分开始进行分组抄作。12月23日11:45实习结束,下午要求自己回家写总结。实习目的:通过实践,增进我们对于企业管理系统流程的了解,让我们明确投入工作后我们担任的职业到底应该咋个落实到实际上。以panda公司的经营模式,让我们每个学员扮演一个管理层的角色,在我们模拟上任之后,对市场未来的发展趋势了解,企业未来的战略规划和运作管理对企业的经营模式进行变革,使企业发展更具潜力的实体。建设发展中的各个类型企业会计核算及财务管理的相关内容作为对象,进行实地学习与实践。运用所学习的专业知识来了解管理层的工作流程和工作内容,加深对企业管理的认识,将理论联系于实践,培养实际工作能力和分析解决问题的能力,达到学以致用的目的,为成功走向社会做准备。实验要求:采取分组实习形式,由几个学生组成一组,每个组员担任一个管理层的任务,我担任的财务总监的角色,我负责对前三年的账务进行一个全面的梳理与总结,跟我同组的杨秋萍负责对后面两年以及今后的账目进行预测。?实验内容主要填写实验主要完成的内容实验中主要完成的内容:我在这个模拟公司的财务部工作,负责管理前三年的财务,主要工作包括出纳工作和会计工作,其中有记帐凭证的制作,记帐凭证的钉制,公司债务与收入款项的记录与发放,对银行对帐单的记录,计算印花税,在公司的生产部门提供了生产计划与物料需求计划之后对第二年和第三年现金流量表的记录与上报等等。我的工作流程如下:起始年:对财务报表的了解该公司目前状况【1】资产:流动资产:对现金的数量`应收账款的到期日`对起始年的原材料投入`产成品投入`在制品投入做统计。固定资产:土地建筑净值`机器设备净值`在建工程做统计。【2】负债及所有者权益负债:短期负债数目与到期日`应付款数目与到期日`应交税金`长期负债数目及到期日的统计,并对ceo汇报目前公司情况,让其可以对公司经营做个宏观调控。然后公司开始运行:第一年:【1】现金流量表跟着公司的流程走,在这个工程中我要严格坚守现金这个关口,要做对收入支出计算的过程完全不能产生的数字误差,否则年底清算是一个很困难的事情。在现金流量表的过程中为了减少错误,我在每个季度的结束时期都要对该季度的收入与支出总计,然后算出账面上的现金余额与我们的模拟公司实际剩下的账目是不是完全符合,如有不符合即使找出错误。下季度如有到期负债,而目前公司流动资产不够支付的情况,再本季末及时上报,ceo决策下季度贷款否。【2】年末账务公司账务结清,对机器设备净值折旧,从车间扣除现金作为折旧费用,在销售部查看今年销量,扣除成本,综合费用,产品折旧,财务净损益算出营业利润。在查看该有没有营业外净收益,得出利润总额,利润总额的33%为所得税,最后算出净利润。把净利润与所有者权益上报ceo·第二年:【1】比第一年多一个现金预算表,每年的年初从各个部门汇总的改年各个季度产量与定单的估量数目做一个本现金预算表。在年初做出今年的现金预算表,上报高层领导,让其商量决定到底下一年的重大决策,再交给ceo做决策。如贷款,产品研发,生产线投资,市场开拓投资。【2】开始今年的运作,然后年末结清,然后做出第二年的财务报表。第三年:【1】汇总各个部门的估量表做出报表。上报ceo。【2】开始第三年的运作【3】年末结清【4】做出第三年的报表。第三年与第四年的衔接:23日早上与同组财务人员杨秋萍做交接工作。【1】第三年的现金交接【2】第三年应收款的数目与到期日的交接【3】原材料,在制品,产成品的交接【4】年末机器设备净值,在建工程交接【5】短期负债,长期负债,高利贷数目与到期日的交接【6】年末所有者权益的交接【7】损益表交接(净利润·综合费用表)【8】交接完成上报,ceo了解到,然后交接工作完毕。最后在第四年第五年的运行过程中,为目前财务总监提供她需要了解的资料。这个就是我再这个实习总完成的工作。实验内容及过程分析我是学管理的,在书本上学过很多套经典管理理论,似乎通俗易懂,但从未付诸实践过。在这次的模拟公司实验的时候我才会体会到难度有多大;我们在老师那里或书本上看到过很多精彩的谈判案例,似乎轻而易举,也许亲临其境或亲自上阵才能意识到自己能力的欠缺和知识的匮乏。实习刚开始时,我的指导教师让我们进行分组,各人扮演自己的角色从学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成银行,同学变成同事以及老板,相处之道完全不同。在公司的运作过程中也有很大的分歧,在这巨大的转变中,我们可能彷徨,迷茫,无法马上适应新的环境。对于一手的账目我完全摸不着头脑,现金的收入与支出出现很大的纰漏,还好在下午老师带领我们从头来过,我终于开始对账目的梳理找到点感觉,然后开始做第二年的账目,每个人都在忙着自己的工作。因为开始配合不是很好我们也在这个合作的过程中有过很多争执,不过最后我们还是齐心合力的完成了。这次实习中老师的讲解,自己的观察中都提到了不少关于管理的问题和人际关系的问题。在与各个部门各种人员打交道时一定要注意沟通方法,协调好相互间的工作关系。22日结束时我们公司的账目还很乱,这个的确是我的疏忽。这样的处境让我有些尴尬,当即有些气馁的认为,难道我就这样呆坐到实习结束?回家我在网上查了一些资料,然后慢慢的一个一个的把老师带我们走的过程再走了一遍。在这个再次工作的过程中,发现了之前出现问题是因为我对帐目的记录不仔细。如果一开始我能秉持着对账目认真负责的态度,那这些都是没有必要的工作。然后开始做第二年的账目,然后开始自己第三年,终于账目平了。这个返工的过程中,我明白到作为一个会计人员必须具备严谨的工作态度。会计工作是一门很精准的工作,要求会计人员要准确的核算每一项指标,牢记每一条税法,正确使用每一个公式。会计不是一件具有创新意识的工作,它是靠一个又一个精准的数字来反映问题的。所以我们一定要加强自己对数字的敏感度,及时发现问题解决问题弥补漏洞。我也完成了前三年的财务任务,23日早上与同组杨秋萍完成财务交接工作。实验完成后,对我在管理财务上的状况分析,通过老师的讲解以及自己的观察与实体动手实践,将课堂上讲授的知识同实际联系起来,发现原来我们身边有许多细节都被我们忽略了,原来管理不是那么简单说说的,很多我们忽略的往往会照成很严重的损失,一些习以为常的事情背后还有大文章。填制记帐凭证要严格按照规定的格式和内容进行,除必须做到记录真实,内容完整,填制及时,书写清楚,应当根据经济业务的内容,按照会计制度的规定,确定应借应贷的科目.科目使用必须正确,不得任意改变,简化会计科目的名称,有关的明细科目要填写齐全,记帐凭证中,应借,应贷的帐户必须保持清楚的对应关系,一张记帐凭证填制完毕,应按所使用的记帐方法,加计合计数,以检查对应帐户的平衡关系,在这个运行中的过程中如果发生任何的错误都会对未来的工作照成不可弥补的损失。这次实践告诉我,在大学里学的不是知识,而是一种叫做自学的能力。实验总结这一次的实习虽然时间短暂,虽然接触到的工作很浅,但是依然让我学到了许多知识和经验,这些都是书本上无法得来的。通过实习,我们能够更好的了解自己的不足,了解会计工作的本质,了解这个社会的方方面面,能够让我更早的为自己做好职业规划,设定人生目标,向成功迈进一大步。同时也使我们对企业管理与财务管理有了更客观、深刻的认识。较好地实现了理论与实践的有机结合,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。也提高了实际工作能力和人际关系能力,为就业和将来的工作取得了一些宝贵的实践经验。也为毕业论文积累了素材和资料。为今后大学生的毕业实习和就业打下了良好的基础。在实践中我了解作为一名会计人员要具备良好的人际交往能力。会计部门是企业管理的核心部门,对下要收集会计信息,对上要汇报会计信息,对内要相互配合整理会计信息,对外要与社会公众和政府部门搞好关系。工作重要具备正确的心态和良好的心理素质。在这次团队合作之后,我应该在今后的工作学习中做到,做事高三级,做人低三分。在今后的学习工作中要有吃苦的决心,平和的心态和不耻下问的精神。作为一个新人,平和的心态很重要,做事不要太过急功近利,表现得好别人都看得到,当然表现得不好别人眼里也不会融进沙子。工作中要多看,多观察,多听,少讲,不要说与工作无关的内容,多学习别人的艺术语言,和办事方法。除努力工作具有责任心外,要善于经常做工作总结。每天坚持写工作日记,每周做一次工作总结。主要是记录,计划,和总结错误。工作中坚决不犯同样的错误,对于工作要未雨绸缪,努力做到更好。善于把握机会。如果上级把一件超出自己能力范围或工作范围的事情交给自己做,一定不要抱怨并努力完成,因为这也许是上级对自己的能力考验或是一次展示自己工作能力的机会。要坚持学习,不要只学习和会计有关的知识,还要学习与经济相关的知识。通过实习与模拟实践,我们也了解到应该再今后多注意,多弥补的知识,也在自己动手的过程中,学到了很多课本上讲再多我们听了确还是会错的东西,了解到实践的必要和重要性。实习的过程中,让我得到了前所未有的宝贵的财务实践经验,得到了在课堂上所得不到的许多实践知识,让我受益非浅,也为我以后的工作打下了坚实的实践基础。软件项目经理述职报告 篇6
一、克服困难,迎难而上
1、资金紧张
2、气候恶劣
二、积极采取的措施,精心组织、精心管理
1、完善激励机制,调动员工生产积极性
通过完善内部承包机制、制定循环奖励措施及月目标任务考核奖等手段,极大的提高了员工的劳动积极性,部分的缓解了因资金紧张带来的消极影响。
2、提高生产效率,降低生产成本
通过不断完善施工工艺,合理安排人员,精心组织,精心施工,在全体员工的努力下,施工产量不断提高,效率不断提升。
3、加强成本控制,强化数据管理,确保数据真实性
项目部每月X日定期召开成本分析会,认真分析上月存在的问题,找出不足,层层落实,下月改进,要求各项对比实现数据化,数据必须真实可靠,施工现场的每一个环节,层层控制,每道工序都做到有据可查,为了确保数据的准确性,做到每班质检工程师和领工员进行现场收方互相复核签认,确保了数据的真实性。
三、及时总结,及时调整
项目部定期组织进行安全、质量、环水保等有关方面的检查与总结,总结成功的经验和存在的不足,成功的加以推广,不足的采取措施防止再犯,使工作在一个良好的循环状态中前进。
以质量保安全、以安全保进度,全面细致,人性化的管理,以人为本,有制度、有落实,人人重视安全质量,人人实施安全质量。
四、注重自身修养,努力做好表率。
领导的行动就是无声的命令,“其身正,不令而行”。因此,我把加强自身修养,努力做好表率,做为实现领导的重要方法。
一是不断丰富知识,提高工作能力。
二是认真履行岗位职责,精心做好本职工作。
三是严格约束自己,力求做到公平公正。
五、存在的问题
主要方面是生产成本控制不力,居高不下。
分析其原因:
(1)进度压力大,造成人工、材料、机械设备投入过大。
(2)项目内部承包机制需不断完善。
(3)资金紧张、环境恶劣、交通不便,造成材料成本加大。
软件项目管理报告案例 篇7
随着经济全球化和“互联网+”的迅猛发展以及人力成本优势的不复存在,所有企业必须通过有效运用管理会计,不断提高企业的管理水平和创新能力,从而提升企业的核心竞争力。管理会计作为企业管理的重要工具,能够渗透到企业的各个层面,为企业管理提供基础信息、管控手段、评价方法等,从而为企业决策、改进管理和提高效益服务。
管理会计报告是记录和综合管理会计信息的报告,主要面向企业内部不同层级管理者,针对不同的报告对象其报告内容和格式存在差异。管理会计报告的报告对象,主要分为高层管理者、中层管理者和项目管理者。高层管理者关注企业战略目标,中层管理者关注战略目标的落实,项目管理者关注产品的成本控制、生产运营和产品质量。通过以上分析,可以将管理会计报告的目标归纳为,满足企业高层管理者、中层管理者和项目管理者实现其各自目标的需要而向其提供决策有用的信息。
管理会计报告已经得到施工企业高层管理者的高度重视,中国交通建设股份有限公司(简称“中交集团”)也不例外,中交集团正在使用的管理会计报告为中交集团制定专业化和差异化经营战略、培育各板块的核心业务提供了决策性资料。但是在施工企业精细化管理要求下,由于施工企业产品单一、施工周期长、施工地点流动性大、工作区域范围广、工程使用民工较多、工程机械化程度较低、资源的整合性强和施工危险等特点,导致施工企业成本管理难度非常大,而项目管理者缺乏管理会计报告,因此项目管理者迫切需要一套完整的符合施工企业特点的管理会计报告来全面反映工程项目的资金、预算执行、成本控制和绩效评价情况,从而找出项目管理的漏洞,提高项目管理水平。本文以中交第二航务工程局有限公司(简称“中交二航局”)为例,构建施工企业项目管理层的管理会计报告,从而解决项目部的管理困境,为项目管理者提供项目管理有效信息,显然对施工企业项目管理具有重要的指导和实践意义。
二、案例情况
1. 企业简介。
中交二航局是中交集团全资子公司,1950年成立,是集施工、设计、研发、资本运作于一体,以公路、桥梁、港口、城市轻轨、市政工程、BT项目、BOT项目为主业的大型工程建设企业,市场遍布全国各地以及亚洲、欧洲、非洲、南美洲等13个国家。在60多年的风雨历程中,中交二航局培育了“诚信共赢,拼搏奉献,持续改进,超越自我”的核心价值观,以“力争世界一流的工程建设企业,实现基业长青的百年二航伟业”为愿景,引领着二航人不断追求更强、更大、更卓越。
2. 案例研究方法。
本文主要依据会计学理论、管理学理论、决策论和系统论等原理研究施工企业项目管理层的管理会计报告,遵循关联性、灵活性、及时性、比较性等四项原则,围绕施工企业的行业特点,结合中交二航局的项目成本管理方法,采用平衡计分卡工具,量身打造项目管理层的管理会计报告。
三、案例分析
1. 管理会计报告在中交二航局的应用状况。
基于建立“适应性组织”创新改革战略要求,满足中交集团事业部、区域总部管理责任体系的建设需要,从各事业部、区域、行业的视角,中交集团已经制定出一套系统的管理会计报告,能合理反映财务状况、经营成果和现金流量以及行业的经营成果。按照中交集团的组织管理架构,管理会计报告分别从业务单元、行业维度出发,以会计主体的资产负债表、利润表和现金流量表为基础,对各级单位报表中所涉及的财务指标进行分解和归集,形成反映各事业部、区域总部的财务状况、经营成果和现金流量及各行业经营成果的管理会计报告。现阶段管理会计报告分为事业部管理会计报告、区域总部管理会计报告、行业管理会计报告三部分。通过分析以上三部分管理会计报告数据,反映各事业部对中交集团财务状况、经营成果和现金流量的贡献情况,有助于中交集团制定专业化和差异化经营战略,培育各板块的核心业务,形成企业核心竞争力。具体管理会计报告构成如表1所示:
中交二航局是中交集团二级单位,中交二航局的管理会计报告在集团管理会计报告基础上又进行了范围拓展和深化,管理会计报告由三部分分析内容构成:按照集团分析要求进行的管理会计整体分析、集中采购专项分析和依托财务共享中心进行的片区专项分析。管理会计报告具体分析内容如表2所示:
2. 管理会计报告在中交二航局应用中存在的不足。
(1)数据不够准确。由于财务系统与各业务系统还未完全对接,用于管理会计分析的相关数据需要通过EX-CEL表手工统计,采用查账、询问等方式才能收集完整,并且数据准确与否主要依赖于会计人员职业判断水平的高低,随意性较强,因此管理会计报告数据准确性不够。
(2)管理会计报告编制滞后。目前,中交二航局的会计核算和管理会计报告的编制都由各财务共享服务中心的岗位人员完成,共享中心人员的日常业务繁忙,季末正是编制财务报表的时期,所以管理会计报表的编制工作就得延后完成,这样管理会计报告的及时性很难保证。
(3)项目管理层缺乏管理会计报告。现在中交集团层面和中交二航局局层面,管理会计报告编写较为完整,能较好地为决策者提供有价值的资料,但是项目部层面的管理会计报告还缺乏统一的规范,各项目百花齐放,根据自身需要或多或少地有一些专项分析,却没有一套完整的基于项目管理层面的管理会计报告。
四、构建基于项目管理层面的管理会计报告
项目管理的重点在于成本管理,设计一套施工企业项目成本管理的报告,能够有效提高成本管理水平。本文依据管理会计报告编制的基本原则和平衡计分卡工具,将管理会计报告分为四大部分:收入、成本、费用分析报告,专项分析报告,资金分析报告和业绩评价报告。如下图所示:
1. 收入、成本、费用分析报告。
按照中交二航局的科目体系,项目损益分为收入、成本和费用。相应的管理会计报告分为收入分析、成本分析、费用分析管理会计报告。
(1)收入分析管理会计报告。该报告主要是根据项目的工程进度,将本月预算完成的工作量和实际完成的工作量进行对照,以便分析对项目盈亏的影响。
(2)成本分析管理会计报告。中交二航局施工企业的项目成本主要分为六大类:人工费、材料费、船机使用费、协作施工费、其他直接费和间接费。各项目应根据施工进度按月编制预算,将成本预算和实际执行进行对比分析,发现项目的盈亏点在哪里,为管理者提供高质量的报告。
(3)费用分析管理会计报告。项目费用主要包括财务费用和管理费用,属于期间费用,相对于成本预算要简单一些。
2. 专项分析报告。
专项分析管理会计报告主要是在预算执行的基础上,对于预算执行有大幅起落的成本费用进行专项分析,让项目管理者快速反应,提出相应对策,以便及时降低成本。专项分析报告应有其灵活性,根据预算报告的内容和管理需要,决定是否做专项分析及分析哪些方面的内容,实际是对成本预算的深挖和补充。如:职工薪酬、材料的采购和消耗、协作施工费用、间接费用、租赁设备、临时设施、常建制三级单位的管理费用、临时设施、项目税负情况等方面,以图表、数据、文字分析等模式进行多维度的分析。
3. 资金分析报告。
资金分析管理会计报告主要根据权责发生制的原则,依托现金流量表的主线,对资金计划和计划执行情况进行系统的分析。通过资金分析报告,了解项目的资金流向、资金余缺,合理使用资金,保障生产正常进行。
4. 业绩评价报告。
业绩评价管理会计报告是依靠平衡计分卡来进行分析,将企业的战略目标从财务效益维度、客户市场维度、内部运营维度、组织与成长维度,通过设定目标来考核项目的业绩。财务效益维度是项目管理层最关心的方面,能全面、综合地反映经营活动的最终价值。客户市场维度层面,企业应遵循“顾客就是上帝”的原则,向顾客提供满意的产品和优质服务。内部运营维度要求企业必须在某些方面满足生产顾客需要产品的机能,拥有竞争优势,才能立足。组织与成长维度的意义在于衡量相关岗位在追求营运效益的同时,是否为长远发展营造积极健康的人才梯队、信息系统与企业文化。这四个方面相辅相成,存在一定的因果关系。项目部层级的业绩评价报告如表7所示。
五、结论
本文构建的施工企业项目管理层管理会计报告是从成本分析、专项分析、资金分析、业绩评价四个维度对项目管理进行全面分析,为项目管理层提供管理决策所需信息。结论如下:
第一,较好地满足了施工企业项目管理层的现实需要。本文的管理会计报告充分结合施工企业的行业特点,按照项目管理层的现实需求进行设计,较好地满足了项目管理层的决策和管理需要,也能为上级管理者提供所需信息。
第二,构建了系统有效的项目管理层管理会计报告,为施工行业提供典型案例和范本。原来的管理会计报告的应用主要在高层管理者、中层管理者层面,即使在项目管理层层面也只是零星应用,缺乏系统化和常态化,无法有效支撑对项目管理层的决策。本文构建的管理会计报告能够系统有效地为项目管理层提供项目管理情况,其在中交二航局项目管理中得到全面应用,效果显著。显然能够解答多数施工企业在如何系统构建管理会计报告等方面的诸多困惑,为施工行业提供管理会计报告典型案例和范本。
第三,强调整体分析与专项分析相结合。收入、成本、费用分析管理会计报告,依据权责发生制,比照项目预算进行整体盈亏分析,对于成本的工、料、机出现异常的情况展开重点分析,找出原因,并提出解决问题的建议;专项分析是对整体分析的进一步深化,做到有的放矢。
第四,有利于管理会计报告在其他行业的应用。不同行业的管理内容不一样,其管理会计报告的构成也有所不同,但是管理会计报告编制的基本原则和目标相通,因此施工企业项目管理层管理会计报告模式的构建,将会为其他行业提供借鉴,推动其广泛应用。
参考文献
姜林.企业如何才能做好成本控制实现降本增效[J].金融经济,2012(8).
软件工程教学案例设计初探 篇8
[关键词]案例教学 案例设计 软件工程 教学方法
[作者简介]巫华芳(1968- ),女,赣南师范学院数学与计算机科学学院讲师,研究方向为计算机辅助教学、计算机软件及应用。(江西 赣州 341000)
[中图分类号]G642.0[文献标识码]A[文章编号]1004-3985(2007)27-0139-02
一、引言
软件工程是高等院校计算机专业的一门核心课程。开设该课程的主要目标一方面是让学生掌握软件开发的系统知识,包括其中的原理和方法;另一方面是提高学生解决实际问题的能力,培养学生的团队精神,为将来从事软件开发及进行项目管理打下良好的基础。随着新思想、新技术、新工具的不断出现,软件工程的教学如果完全使用传统教学模式已经不能满足该课程的要求。由于该课程强调实践和解决实际问题的能力培养,因此在教学过程中,采用在建构主义教学理论指导下,计算机技术和教学实践相结合设计出来的教学模式——案例教学法,能使软件工程课程的教学取得较好的效果。
案例教学法源自于医学教育中的问题导向学习(Problem-based learning),它借助真实的案例连接学习的内容与实际生活中的应用,希望引发学生内在学习动机,强化学习者主动参与的学习行为,增进学生自我引导的学习技巧,增强知识迁移,使学生能学以致用。此种方法较口述与文字叙述更能有效连接知识与实际应用,能更好地激发学生的好奇心和求知欲,使学生产生强烈的学习欲望,拓宽学生知识的深度和广度,通过创造性思维活动完成对问题的解决,真正提高学生的思维技能和创新能力。
案例教学是指向学习者提供案例研究的学习环境,包括从实际案例中选取资料,让学习者以调查员的身份去调查案情,通过对资料的收集、分析、决策,最终对问题的解决得出可行的结论。案例教学要取得较理想的效果,教学案例的选取与设计非常关键。
二、案例设计的一般原则
案例教学非常重视学生的主体活动,强调理论联系实际,培养学生解决问题的能力,这与软件工程的课程目标相一致。同时教学案例的设计与选取直接影响到该教学模式的教学效果及学生的学习兴趣,因此在设计案例时应遵循以下几条原则:(1)符合教学目标的原则。案例的设计与选取要与教学目标相一致。教师要对教材进行深入研究,制订较详细的教学计划,同时根据软件工程学科体系设计出包括基本概念、基本理论及应用在内的典型案例,确定案例的数目、各案例的目的或目标、使用案例的具体章节、每一个案例要用的课时数等。(2)真实性或拟真性原则。案例的设计要建立在理论知识的基础上,而又应回归到实际中。软件工程课程的案例教学法是基于建构主义理论指导下的一种教学方法,它首先强调的是教学中情境创设,因此案例要以软件开发中的常见问题为素材,同时要根据教学内容和学生的知识水平由浅入深地呈现给学生,这些案例需要学生经过一定的分析、思考才能解决。例如,可以采用学生管理信息系统、图书购销系统、酒店预订系统等实际系统作为教学案例。(3)典型性原则。软件系统设计和开发涉及的范围极为广泛,考虑到教学时间的关系,用于教学的案例应具有代表性或典型性,既能体现理论知识和系统原理的应用,又能做到举一反三,所以在需求、设计、编码和测试阶段的教学案例可选用2~3个典型的系统开发案例进行教学。(4)启发性原则。案例应体现出一定的问题情境并具有启发性,能启发学生深入思考,把握好问题的难度,要留给学生足够的思维空间。通过分析案例,教师要启发学生如何探求知识,逐步培养学生提出问题、解决问题的能力。通过案例的学习,学生不仅能学到系统的理论知识,而且可以学会探求知识的方法,学到一种思维的方法。(5)规范性原则。文档的编写也是软件工程课程中的重要教学内容。系统开发过程中每个阶段的工作都应在文档中体现出来,对文档写作有严格的标准和规范,因此可设计和选取一些与此有关的案例进行分析,如可设计需求规格说明书、概要设计说明书、详细设计说明书的文档案例。
三、软件工程课程中案例设计的基本方法
软件工程课程的特点是既有系统的理论知识,同时又有将理论应用于实践的方法和技术,因此在设计案例时,根据系统开发的不同阶段可设计一些与现实问题联系紧密的案例,如图书购销系统、病房监护系统等。在讲授系统开发的不同阶段时可设计和选取单个案例,单个案例侧重对个别典型事务或事项的处理,具有相对独立性。运用单个案例主要用于解决教学过程中的重点问题。也可以设计2~3个综合性的案例,综合性案例的内容应具有内在联系性,多种知识、方法与技术融为一体,有利于提高学生综合运用知识的能力。根据运用方式的不同,案例还应设计为概念型和操作型。概念型主要针对那些要求学生对理论方法等进行观察思考、讨论质疑,侧重提高分析和解决问题能力的案例,如在分析阶段的数据流图、设计阶段的体系结构图及文档书写等;操作性案例是根据提供的资料,要求学生独立或分组系统地进行整理、分析、提取等,旨在提高学生的实际动手技能等的案例,如算法的设计、代码编写、系统测试用例的设计等。
四、案例设计时应注意的问题
案例设计的好坏直接影响到教学的效果,所以设计案例时必须注意以下几个问题:
1.不要将案例与举例等同视之。案例教学以培养学生主动探索、积极参与、提高协作交流能力及解决问题的能力为目的,教学形式是讲授与小组讨论相结合;而举例是课堂教学中联系实际说明问题的一种常见的方法和手段,用常见的、易懂的事物事理说明、比拟、解释罕见的、较难理解的、抽象的事物,将实践与理论相融合,从而降低学习者理解知识的难度,促进学生对知识的建构。二者的出发点不同,目的也有差异。
2.案例的设计要有一定的深度,可以没有结果或答案。案例中体现的问题要有一定的深度,提供的信息不要一目了然,需要学生进行一定的思考、计算、加工、推导等步骤之后做出解决问题的方案,从而提高学生分析与解决问题的能力。设计案例时可不必给出结果,应让学生在分析、讨论的过程中得出答案,使学生有发挥创造力的空间,同时也尽力鼓励学生有不同的想法和结论。
3.请有开发经验的软件工程师参与教学和设计案例。软件工程是一门实践性的课程,要使课程的教学取得好的效果,应经常请一些长期从事软件设计、开发和研究的专业人员为学生举办专题讲座,同时结合他们的工作经验指导教师进行案例设计。这样既体现了书本知识,又与实践紧密相关,使学生了解当前社会应用的实际现状。
4.案例要不断充实与完善。随着计算机技术的快速发展,软件工程的理论与方法也在不断地发展和更新,所设计的案例应及时体现出这些变化,因此案例的设计并非一劳永逸,必须紧跟形势、与时俱进,不断地改进与完善。
虽然案例教学有较多的好处,但也存在一些较难克服的问题。首先,案例的设计和选取有一定的难度。在软件工程中使用案例教学是一种新的教学尝试,因此现成可用的案例极少。毕竟案例不是一个简单的举例,尤其是在软件工程这种系统开发的课程中,有时设计一个案例犹如开发一个系统,但案例与真实的系统之间又有较大的差异——案例中要体现出教学目标,因此设计的工作量较大。其次,采用案例教学由于教学内容的扩展而可能要占用较多的时间。所以,我们只有在教学中不断探索和总结,积累经验,才能将案例设计得更好,才能将案例教学应用得更好。
[参考文献]
[1]张琴珠.计算机辅助教育[M].北京:高等教育出版社,2003.
[2]何留杰.VFP教学中案例教学法的设计原则及其应用[J].黄河科技大学学报,2006(6).
[3]潘娅.软件工程教学方法探索[J].高教研究,2006(2).
[4]张丽梅.案例教学法的研究与教学实践[J].黑龙江教育,2006(3).
[5]高洁.案例教学法在电子技术教学中的实践与思考[J].华北航天工业学院学报,2006(16).
[6]张润莲,等.案例教学法及其应用[J].桂林电子工业学院学报,2004,24(4).
【软件项目管理报告案例】推荐阅读:
软件项目立项申请报告08-08
软件工程项目总结报告11-27
【资料】软件项目风险评估报告07-22
《软件项目管理方法与实践》课程设计报告06-07
软件工程文档--十、项目开发总结报告12-20
软件项目06-14
软件项目的项目管理12-11
中小软件项目07-14
发展软件项目管理07-08