




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件项目完工总结报告篇一:软件项目总结报告软件项目总结报告范文1引言编写目的XXX 公司业务管理系统的开发已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的订制开发 ; 让我在今后的项目开发中有更多的有据的资料来规范我们的开发过程和提高我们的开发效率 ,从而创造更多公司效益。背景项目名称:XXX 业务管理系统软件名称:XXX 业务系统客户:XXX用户:XXX 员工参考资料项目开发文档:软件开发数据模型:PDM_数据库开发文档: XXX 业务管理系统数据库设计说明书软件业务流程参考: XXX 业务管理系统流程说明.doc软件使用手册参考:XXX 业务管理系统功能说
2、明软件业务流程参考: XXX 业务管理系统流程说明.doc软件中使用到的第三方控件: ComponentArtfor软件中使用的安全 Ikey 驱动:Ikey以上参考资料是截止 XX-08-31 是最新的资料文档。如有修改,即使修改此处的参考文档名称。2 开发工作评价对生产效率的评价系统开发已历时快年的时间了开发的反复性比较多。对客户的需求理解不是很透彻。综合以上,此项目的开发效率不是很高,相反有相当一定时间的浪费。对产品功能的评价经过我们公司各位同事的共同努力协作,XXX 业务管理系统已经很好的完成了客户的业务流需求。经过对客户使用过程的观察,此项目开发的还是比较成功,但是还是存在着一些问题
3、,造成这些问题的原因是多方面的。如:前期系统数据库的设计缺陷和部分代码的构建缺陷、客户需求的理解上也存在一定问题,这就需要我们用一定的时间来维护客户使用过程中提出的新问题和存在的 debug。总的来说,此系统的功能开发还是一个比较成功的案例。对技术方法的总结在此项目中使用到技术和工具:.使用代码生成器:使用代码生成器 动软.Net 代码自动生成器,此工具在很大程度上提高了编码效率,从而加快了项目的开发进程。在以后的项目中,我们要尽量的来使用一些类似的工具来在最短的时间内完成工作。在今后的项目开发中,我们最好是能开发出适合自己的代码生成工具,更大限度的节省开发周期和开发费用。.使用数据库建模工具
4、; PowerDesigner 工具来建立系统数据库模型,以方便程序员很好的理解业务流和掌握系统架构者的架构思想,更好的满足客户的功能需求。在今后的项目开发中,我们要更好的来完成系统的前期数据库模型的建立,最大的来优化系统功能。.使用第三方控件:此系统中使用了 ComponentArt第三方控件。此控件在很大程度上满足了客户对软件界面的需求,从而也给软件的操作带来了方便。本项目中只使用了ComponentArt 一种第三方控件,在今后的项目开发过程中,要继续使用第三方的控件。这样以来,无论是针对软件界面的美观性、友好性来说、易操作性而言,还是针对系统开发效率而言,这都是很好途径。但需要意的是:
5、在是使用第三方控件时,要谨慎的选择一些络中的比较常见的第三方控件。.使用自定义控件:此系统中使用了自定义控件(GhdGridView),此自定义控件可以很好的统一系统中的所有信息显示表格样式。如客户对数据显示样式有什么新的意见,我就不需要修改每一个页面的表格样式,我们只需要修改 GhdGridView 控 件 的 样 式 , 系 统 中 的 所 有 继 承 自GhdGridView 的表格样式都可以改变。.系统开发框架:此系统的框架使用的是简单三层结构,此框架在开发一些中小软件是比较实用的。但是我们要是可以开发出自己的框架,把一些通用的功能开发到框架中。这样以来,在以后的系统开发中,针对系统中
6、一些通用的功能就不需要再开发,从而也可以很好的提高我们的开发效率;减少很多维护费用。使我们的技术不断的更加成熟。.系统安全加密:此系统中针对客户提出的系统安全问题,我们采用了 Ikey 加密硬件钥匙来验证客户端登陆客户的合法性,此 Ikey 钥匙可以绑定到一个系统使用用户,也可以让多个用户来使用一个加密钥匙来验证登陆系统的合法性。这样以来,即使用户的密码不慎丢失,或者被不法人员取得(不法人员他也是无法登陆到我们的系统中来),这样就最大的提高了我们系统的安全性。Ikey 加密钥匙是很好的加密 B/S 架构软件的硬件工具,在以后的软件安全方面可以借鉴。3 项目经验总结签定合同一个项目的开发成败或者
7、说项目开发带来效益的大小,在很大程度上是受项目合同签定的影响的。往往,很多一部分公司与客户签定的项目合同都是很模糊的,也很难签定的比较清楚,这样以来就会导致在项目的开发后期,工作两会越来越大,影响项目的竣工周期;而且,项目的开发费用一般是不会变的。这样以来,我们就大大的降低了我们的开发效益。虽然需求范围很难签定的明确,但是我们在签定合同时,要尽量的去把合同功能边界和添加新功能的条件签定。开发团队在项目确立后,要尽快的建立起项目开发团队。项目团队成员的团结合作、相互沟通是非常重要的,团队成员之间要相互学习彼此的优点和技术,使团队的能力不断的提高。这样,在项目的开发过程中,团队才不会被难题困住不动
8、。另外,团队中要有一个项目负责人,这个人无论是在与客户的沟通上,还是在技术上都要是很出众的人,此项目负责人要能很好的沟通客户与开发成员之间,以此来更好的理解客户的功能需求。人的记忆力总是有限的,所以就要求开发团队成员要尽量的书写一些开发文档,这些文档往往是我们在项目开发后期要用到的可寻资料。项目团队士气是项目成功的一个因素 ,我们需要不断的来培养我们的团队气势,使我们的团队不断的壮大。需求的调研在项目确立后,就到了需求调研分析阶段。项目组对客户的整体组织结构、公司有关人员的关系、职责等如果没有一个很好、足够的了解掌握,这样项目组就无法很好的完整的整理到客户的需求、或者说客户真实的功能需求,如此
9、以来我们就为自己埋下了地雷 ,影响项目的开发周期,这就要求我们要与客户搞好无论是工作上的还是生活上的朋友关系,要深入的去了解客户需求。我们要尽量的让客户也参与到项目的开发团队中来,也就是说我们要使客户把自己也纳入到项目的开发团队中来,如此一来,我们掌握客户需求的真实性、可靠性就会大大的提高,也就不会为项目的后期功能开发埋下陷阱在需求调研过程中,如果缺乏足够用户参与,这样的需求调研也是失败的。很多程序员不愿参与到客户的需求调研中去,为什么呢?很简单,与客户沟通不如与代码沟通容易有意思。尽管这样,我们还是必须用足够多的时间去和客户进行沟通,了解他们真实的需求。很多用户也是如此,他们自己也不愿意参与
10、到项目的需求调研中来,为什么呢?需求调研有出去和朋友一块烂漫对吗。虽然现状如此,我们还是要努力的使客户参与到需求的调研中来。模糊需求,也就是模棱两可是需求规格说明中最为可怕的问题。一是指诸多客户对需求说明产生了不同的理解;一是指单个读者能用不止一个方式来解释某个需求说明。针对对这种情况,就要求我们的调研人员要能够从多个角度来分析客户的不同需求,整理出最终的需求与客户确认,定出最终真实可靠的需求,我们绝不能凭借我们自己的单面理解来定立客户的最终需求。在一个项目的开发中,文档的书写是极为中要的一项工作。因为,某些文档就是我们在开发后期与客户沟通的可寻依据、也是我们程序员在编码过程中要用到的重要文档
11、。我们绝对不能认为,凭借我们的大脑来记录所有的开发需求。;即使,你说你是天才,你要用你那颗爱因斯坦的大脑来记录所有的开发需求,那也是不可能的,人的精力总是有限的。这就要求我们在需求调研中做好需求文档的记录和整理。需求调研工具选择,客户一般对图形还是比较感兴趣的,所以我们在调研过程中,我要尽量的采用图形化界面来和客户沟通需求。比如可以采用 Rose 工具,把客户的意思转换为用例图、时序图、协作图、状态图、类图等,使表达的意思更加直观。这样客户会更快的进行问题的实质。做好开发计划在项目确立后,我们就需要做好项目开发计划,需求调研用时,开发用时,测试用时,实施用时,维护用时。在我们做好了计划后,我们
12、要随时的跟踪计划任务的完成进度,从而使我们的项目进度掌控在我们的开发周期范围之内,今日计划、行动,明日成功。很好的沟通在其他行业中,人与人的之间的沟通只很重要的。项目开发也不例外,很好的沟通能够加快项目的进度,这就要求我们每一个开发人员要学会和善于沟通于客户和同事之间。在一个项目的开发过程中,我们与客户的沟通是一个不断交流和沟通的过程。在开发到一定的阶段,我们就需要和客户沟通已有功能,尽量的去避免一些隐藏的问题,及时的发现问题,解决问题,从而按时或者提前完成项目的开发。做好工作总结在项目进行的过程中,我们要不断去整理自己的工作情况和做好总结,这样以来,无论是在自己的技术还是其它方面,都会对我们
13、有很大的提高,在长期的积累后,无论是我们个人能力,还是我们的团队能力都会有很大的提高。篇二:软件开发总结报告软件开发总结报告目录一 引言 21 编 写 目的 22 项 目 背景 23 参 考 资料 3二 . 开 发 结果 31 产品 32 主 要 功能: 33 所 用 时间 4三 评价 41 技 术 方 案 评价 42 产 品 质 量 评价 . 5四 总结 5一 引言1编写目的本项目开发总结报告,主要是总结本软件的开发经验和总结所学到的知识,以及对一个系统的大型的软件设计的总体感悟,并将软件设计过程中遇到的问题加以阐述和说明。读者对象:开发人员、大赛评委2项目背景系统名称:3D 旅游咨询员任务
14、提出者:山东省齐鲁软件设计大赛委员组开发者:面向用户:游客开发时间:XX年9月1号到XX年9月19号该软件运行系统:单机版计算计3参考资料A、软件项目开发总结报告书(GB856T88)国家标准B、齐鲁软件设计大赛手机游戏创意与实现项目的文档要求C、互联上的各类相关资料二.开发结果1 产品名称:3D 旅游咨询员存储媒体的形式:光盘数量:3 份;D 、产品文档名称:软件开发文档:需求需求说明书、概要设计说明书、详细设计说明书、软件测试计划、软件测试报告项目管理文档:软件项目计划、项目进度报告、项目开发总结报告产 品 文 档:用户手册、演示文件2主要功能:这是一款关于 3d 旅游的软件,3D 为本软
15、件的一大特色。模拟现实世界场景,做到真实逼真的效果,增加了视觉冲击力。可以像现实的人物一样随意走动,想到那就到那,想看到那就看那,而且操作简单易行,很方便用户的使用,带给用户一种全新的设计。设计一个以岱庙为背景的软件,软件界面以红色、灰蓝色和土黄色为主,为游客展现一个立体的三维场景,展现岱庙的建筑群和总体的设计,帮助游客大体的了解岱庙的基本信息,更好的完成游览观光的功能。分为四个模块,即操作介绍、查询、推荐信息、进入 3D 景区。采用了 3D 模型建立的技术,碰撞检测技术,数据库连接技术性能:A、可靠性在从设计、开发到使用的全过程中,为提供满足用户使用要求的高有效性,软件所采取了提高可靠性的一
16、切措施、方法和活动。B、可用性本游戏具有很高的实用性,采取文本和语音同时输出,适合于任何的年龄段人使用,界面简洁,操作简单,很容易上手,帮助用户了解岱庙的知识,并且对岱庙有一个具体的了解。C、可维护性此维护是软件周期的最后阶段,维护人员可以简单的对此软件进行维护。3所用时间3 周,100 多个小时三 评价1 技术方案评价我们小组开发的是 3D 旅游咨询员,具有一定的难度,我们通过开源游戏引擎直接控制,可以说是减少了一定的难度,使得软件的实行更有可靠性和完善性。软件的需求分析阶段严格按照先设计后实现的功能,需求由于进行了比较严格的分析和策划,所以后期的实现相对而言,改动较少,提高了开发效率;软件
17、的场景采取三维立体效果,体现了 3D 的主题,所以提供较好的视觉效果,是人们有身历其境的感觉。软件采取文本和语音同时输出,实现人机交互的功能,让用户比较强烈的感受软件的好处。3D 场景可以加入音乐和实现全屏等具体的功能,增加了软件的可实现性,完善了软件的功能。2产品质量评价整个软件系统比较稳定,进行过比较严密的测试。可用性:此游戏具有很好的实用效果,适合于任何的人用。可维护性:此游戏系统比较稳定。维护是游戏软件设计周期的最后阶段。可转移 /转换性:此软件运用 c+语言和irrlicht 开源引擎,在 windows 系统的基础上,实现软件功能。软件的移植性比较强,只要是装了操作系统的 pc 机
18、,都可以使用。四 总结通过这次大赛,培养了我们的创新精神,竞争意识,克服困难、坚持不懈的毅力以及团队合作精神。开发的这款软件,从设计到开发都经过了细致摸索和推敲和实地考察,做到了作品的原创性。这是一款独立研发且具有成品性质的软件,是我们大家共同努力的结果。游戏开发中,大家的能力,诸如大家的合作,个人的协作能力,策划能力,以及时间观念都有一定的提高。希望软件的设计能给大家耳目一新的感觉,丰富多彩的视听效果,能给用户以视听享受,希望成为广受用户的欢迎。通过参加“齐鲁软件设计大赛”,得到了许多经验和教训:一个成功的设计应该是以用户为出发点,始终在考虑“用户需要什么”, 软件策划并不是典型的用户,我们
19、不是真正的旅游观光者,但是我们也进行旅游,我们制作的游戏是游客使用的,而不是自娱自乐用的。一味从自我考虑,只做符合自己的软件,你会发现它的需求是如此的不足,功能有很大的缺失,最后会发现做出来的软件连你自己的愿望。篇三:软件系统项目验收报告XXXXX 系统项目验收报告一、项目基本信息二、验收目的目的在于对项目进行全方位的检验与测评,检验乙方提供的软件系统是否遵循软件开发标准的要求,检验各项指标与功能是否与合同要求相吻合。三、验收范围验收范围以双方签订的技术开发合同所描述的内容为准。具体如下: 1、项目技术目标XXXXXXXX 系统可支持 4 个人工座席客户端,实现 XXXXX功能。 2、项目技术
20、内容(1)、研究设计 XXXXXXX 系统,系统可支持 4 个人工座席 客 户 端 ; 实 现 。;(2)、硬件平台建设:包括研华工控机 1 套;客户端主机 DELL 台式机 10 套,DELL 笔记本 3 套;三汇语音卡 1 套;SONY DSLR-A230L 数码相机 1 套;D-Link 24 口 络交换机 1套。项目于 XX 年 11 月开始组织建设,在甲乙双方密切配合下,项目进展顺利,乙方按合同完成了 XXX 硬件平台建设、软件系统平台开发、数据库建设、系统培训、技术支持等工作,系统于 XX 年 12 月正式投入使用,系统正常运行。四、项目验收表验收单位(签章):篇四:软件项目总结报
21、告项目名称 软件项目总结报告编号:-项目名称缩写-CLOSUREREPORT版本:变更记录1 项目信息2 项目说明简要描述项目背景, 可从软件需求规格说明书拷贝3 项目周期1)项目进度总结:2)偏差原因说明:若项目整体进度偏差率或项目周期偏差率超过设定的阈值,需要对偏差原因进行总结分析。3)改进措施:若项目整体进度偏差率或项目周期偏差率超过设定的阈值,需要总结改进措施,。篇五:软件项目竣工文件*服务系统开发项目项目编号: (第三包)(第 XX 分册)竣工文件(第一分册 共二册)合同/开工/计划/需求/设计(第二分册 共二册)交付/部署/初验/终验/变更/周报/其他编制单位: 科技有限责任公司编
22、制日期:XX 年 XX 月 XX 日目 录234567891011121314151617基于 & 的 * 服务系统开发项目中标合同 . 3 开 工 申 请 及 其 附件 4 计 划 报 审 表 及 其 附件 5 软 件 需 求 报 审 表 及 其 附件 6 软 件 需 求 评 审 报告 7 软 件 概 要 设计 8 软 件 详 细 设计 9 交 付 产品 10 部 署 阶段 11 初 验 申 请 及 其 附件 12 初 验 报 告 及 其 附件 13 终 验 联 合 测 试 申 请 及 其 附件 14 终验申请 及 其 附件 15 终 验 报 告 及 其 附件 16 工 程 延 期 申 请
23、及 其 附件 17 项 目 周报 18 其 他 过 程 文档 19(注:下面所有大纲页都用彩色纸打印,也要编上连续页码;每个阶段中的每份文件都要注明页码(除了已经装订成册的文件);每个阶段流程中的附件内容按照实际情况添加到大纲中。) 1 基于&的*服务系统开发项目中标合同2 开工申请及其附件开工申请报审表(页码)附 1:国家*&服务平台项目系统开发进度计划(页码)附 2:国家*&服务平台项目_软件需求规格说明书请参见案卷中的单册文件:国家*&服务平台项目_软件需求规格说明书附 3:概要设计说明书国家 *& 服务平台项目 _概要设计说明书请参见案卷中的单册文件:国家*&服务平台项目_概要设计说明
24、书&广播内容制作系统概要设计说明书请参见案卷中的单册文件:&广播内容制作系统概要设计说明书&门户服务模块概要设计说明书请参见案卷中的单册文件:&门户服务模块概要设计说明书&内容加工系统概要设计说明书请参见案卷中的单册文件:&内容加工系统概要设计说明书&同步信息编辑系统概要设计说明书请参见案卷中的单册文件:&同步信息编辑系统概要设计说明书终端 MRP 中间件模块概要设计说明书请参见案卷中的单册文件:终端 MRP 中间件模块概要设计说明书3 计划报审表及其附件计划报审表(页码)附 1:国家*&服务平台项目系统开发进度计划(页码)附 2:国家*&服务平台_配置管理计划(页码)附 3:国家*&服务平台
25、_质量保证计划(页码)附 4:国家*&服务平台应用系统代码走查计划(页码)附 5:国家*&服务平台应用系统项目计划表(页码)篇六:项目总结报告项目开发总结报告1引言编写目的医院管理系统基本完成,此文档有利于在以后的项目开发中更好地实施项目的订制开发,为规范开发过程和提高开发效率提供更多的、实用的资料。 预期读者:薛建明老师,开发人员背景1. 系统名称:HR 医院信息管理系统 2. 任务提出者:薛建明老师 3. 开发者:HRfivestars 开发团队。 4. 面向用户:医院 5. 实现软件单位:学校6. 项目与其他软件,系统的关系:7. 本项目采用客户机/服务器原理,客户端的程序是建立在 Wi
26、ndows NT 系统上以Microsoft Visual C# 为开发软件的应用程序,服务器端采用 Linux 为操作系统的工作站,是采用 Oracle 8 的为开发软件的数据库服务程序。随着医疗水平的不断提高,医院的规模不断的扩大,利用计算机管理系统管理,医院的事务处理已经成为提高医院工作效率的最佳途径。开发小组于 XX 年 9 月 7 日开始策划医院信息管理系统的开发工作。预计十月份完成项目开发任务。特此声明:此软件不带有任何商业利益,开发目的仅为提高队员人员的项目开发能力、学习能力及团队合作意识。该软件开发仅学习交流,不用于任何商业目的。参考资料1. 参考书籍:1、软件工程陈明 中央广
27、播电视大学出版社 XX年6月版; 2、数据库技术及应用范剑波 浙江大学出版社;3、Access XX 数据库系统开发实例导航范国平、陈晓鹏 人民邮电出版社 XX 年 12 月版;4、SQL Server 实用简明教程 闪四清 清华大学出版社 XX 年1月版;5、SQL Server 数据库基础教程与上机指导 出版单位:清华大学出版社;6、络资料。1)2. 其它相关文档1)项目管理文档:软件项目计划、项目进度报告;2) 软件开发文档:需求规格说明、概要设计说明、详细设计说明; 3) 软件测试文档:测试计划、软件测试分析报告; 4) 产品文档:用户使用手册和演示文件2 实际开发结果产品产品名称:H
28、R 医院信息管理系统源程序行数:xx 行; 程序大小:xx M程序模块程序系统中各个程序的名字,它们之间的层次关系,以千字节为单位的各个程序的程序量、存储媒体的形式和数量;程序版本分类测试版 正式版包含文档产品文档:1) 项目开发计划 2) 需求规格说明书 3) 概要设计说明书 4) 详细设计说明书 5) 用户操作手册 6) 测试计划7) 测试分析报告 8) 软件进度报告主要功能和性能1. 基本功能图 1 医院管理系统应有的基本功能各模块实现的功能分别是:1、“职工管理”用于管理医院在职员工医生、护士等的基本信息。包括编号、姓名、性别、身份证号、地址、电话、科室名称、科室编号、职务、学历、执业
29、资格、技术职称、聘用日期、备注。职工还包括在医院就职的其他非医务工作者,如后勤服务者,管理人员,负责医院安全工作的人员等。主要功能有人员信息新建、修改、查询、删除。输入姓名或者科室等基本信息查询出符合信息的人员名单4、“财务管理“主要负责门诊划价收费,住院费用,病人资金帐户管理、预缴金处理、固定费用处理、处方费及各种治疗费。日清、月清报表图5、“药房管理”主要管理药品的相关信息,包括供应商基本信息、药品基本信息、采购计划、应付款管理、药品入库、药品出库、药品盘点、药品报损、底线报警、有效期提醒。对库存药品进行统计查询。篇七:XX 年软件开发项目总结报告XX 年软件开发项目总结报告随着市场经济的
30、进一步完善及全球经济一体化进程加快,企业面临着激烈的市场竞争,企业内部、外部信息交流已成为企业发展、参与市场经济竞争的迫切需要。企业引入先进的信息处理技术,增加信息共享程度,不仅提高了工作效率、降低成本,而且也提高企业管理的科学性和自动化程度。信息已成为企业生存与发展的基础,在原有系统的基础上,计算机中心于 XX 年开始加大信息管理系统的开发,已到年底,开发项目也基本上完成了;为了总结 03 年所有开发项目的整个开发及管理过程,我们选取 2 个比较大的软件项目来分析,项目为:出口技术支持站管理系统、模具管理系统;在这两个具有代表性的项目中,我们清晰的看到了我们在项目开发过程中的成果及所存在的不
31、足和应该改进的地方,总的说来,设计开发的功能基本上达到了用户需求的 75%,用户也能够开始使用我们开发的系统来达到其管理目的。如出口技术站为国外的客户提供了方便快捷的了解到我们公司的空调产品及技术信息、空调配件信息等等。模具管理系统最大程度的实现了模具信息的共享,各使用部门可以方便的查询模具的位置、进度、状态、申请单、试模、验收、合格、模具的调拨、报废等等信息;查询模具的相关信息信息由原来的 1-2 天缩短为 10 分钟之内。产品型号、零件图号统一维护,规范管理,出错比例大大下降。而且在更改零件图号的情况下,基础数据更改,其它相关文件的同一数据会随之更改,减少系统维护量提高了生产部编制模具生产
32、任务单的工作效率,缩短了模具制造任务传递时间,查询新的开模单更方便快速,由原来的至少半天缩短为 10 分钟之内汇总改模单情况由原来的多人每日手工填写改进为阶段一次汇总,时间仅须 20 分种左右,大大提高了效率,模具台账能显示所有的模具汇总及分配情况;虽然相关项目基本上达到了预期的目的,但是,反思在整个项目的需求提出、项目评估、需求分析、项目计划、总体设计、详细设计、测试计划、实施的各个环节,我们都有工作不足之处,特别是某些关键控制点上面,我们有一些失误,当然,原因是多方面的,有果必有其因。下面我们从关键控制点上面来分析我们在项目开发过程中存在的问题、原因分析及改进措施:一、从用户提出需求,到需
33、求响应时间,我们需要 9 天时间,而需求评估完成时间需要 15 天左右,这就是我们存在的一些问题,导致需求响应时间及评估完成时间比较长的原因有如下几方面:(1)、由于计算机中心软件开发人员不够:各应用系统的支持人员及软件开发人员加起来才 8 个,公司各子应用系统有几十个,ERP的各个子系统及模块就有将近 20 个,一个员工要支持 5 到 6个功能子系统的维护;(2)、分工不明确:软件开发人员往往身兼数职,跨多个职能领域,应用用户习惯找谁就认定那个人,什么事都找该员工;工作效率就相对低下;二、关键用户访谈率及关键用户对需求的认同率都比较低,关键用户访谈率只有 70%,而关键用户对需求的认同率只有
34、 68%;为什么会有这样的结果了,分析原因如下:(1)、由于计算机中心人员紧张:有时没有办法访谈所有的关键用户,只能找几个评估时认为特关键的用户;(2)、被访谈用户原因:由于被访谈用户事情太多,往往在提出需求以后,抽不出时间来接受访谈;另外有些用户只局限于本部门或者本岗位来考虑问题,不愿意从公司层面或者大局来考虑;(3)、用户不重视:有些需求是由于用户部门领导要求,跟得比较紧,但是如果部门领导没有跟得紧的情况下,用户就不那么急了,就算立了项,也不能很好的配合;(4)、软件需求分析人员原因:由于需求分析人员经验不足,导致需求不够明确,不能了解到用户需求背后的真正目的;三、设计功能满足率比较低,只
35、有 75%,功能点 BUG 数比较多,每个功能模块平均的 BUG 数有 15 个之多,函数注释率只有 10%左右,各功能点的测试覆盖率只有 40%,分析原因如下:(1)、用户需求不明确:有些用户在接受访谈时说的需求,及在需求确认时都没有问题,但是到软件功能设计出来以后,却完全不是这么回事,用户就会解释说当时没想清楚;(2)、软件开发工具的原因:软件开发人员使用的开发工具不够实用,很多工发工具能检查出来的 BUG,没有办法检查出来,需要开发人员自已检查;(3)、软件开发人员的原因:由于软件人员紧张,项目任务多,交期短,所以在开发时,没有多少时间去写程序代码的注释,况且有些开发人员也根本没有注释的
36、习惯,没有多少时间去完整的测试各个功能点;把测试的任务有时就直接交给用户了;四、系统架构变更次数过多,一个项目平均下来变更 6次之多,原因如下:(1)、系统设计人员的原因:由于系统设计人员在架构设计时,没有考虑到系统架构的灵活性;不易于扩展;一旦用户的需求有变化,系统架构就必须重新修改;(2)、用户需求变更太频繁:由于用户的需求很随意变更的,加大了系统设计的难度,导致了系统架构变更;五、项目的按时完成率比较低,平均下来只有 60%,分析原因如下:(1)、用户需求变更太频繁:由于用户需求变更太随意,太频繁,导致有些开发工作完成,又必须推倒重来,做了很多无用工作;另外有些用户只局限于本部门或者本岗
37、位来考虑问题,不愿意从公司层面或者大局来考虑;造成重复工作,重复设计;(2)、软件开发人员的原因:由于软件开发人员不够,项目多,任务紧,一个人身兼数职,也是造成软件开发项目推迟的直接原因;另外,软件开发人员专业技术水平不够,有些功能开发要花太多的时间去研究,寻找解决方案,也导致了项目的延迟;(3)、系统架构变更太多:导致有些程序开发工作无用,必须重新开发;(4)、软件需求分析设计人员的原因:由于设计的不合理,分析用户需求不够透彻和全面,架构设计不合理,导致软件开发变更及错误多,也导致了软件项目的开发延迟;(5)、软件开发工具及开发方法落后:由于软件开发人员没有太多的时间去研究使用新的,先进的开
38、发工具,也没有太多时间去学习新的开发方法,导致软件的开发速度慢,开发出来的程序 BUG多,程序没有多少可重用性,也导致了软件项目的开发延迟;综上所述,为了配合公司的发展,满足公司对信息化建设的要求,顺利实现计算机中心 04 年目标,我们必须针对软件开发项目中存在的问题采购行之有效的改进方案,计划改进措施提议分为内部及外部:内部的改进措施提议如下:1、增加人员配置,解决人手严重不够的问题;2、明确分开,重新划分业务小组;3、明确岗位职责,细分软件项目开发所需要的各个岗位;4、制定岗位知识能力模型,对每个岗位要求的能力必须定义清楚,要求严格达标;不达标的必须重新培训;做到合适的人在合适的位置做合适
39、的事;5、加强专业技能培训;6、加强软件开发管理,培养团队合作精神,加强软件过程控制;7、优化设计开发方法:加强设计标准化、模块化;提高软件开发效率;8、加强业务培训,更实际的了解业务需求;外部的改进措施提议如下:1、加强业务部门对系统了解;2、培养用户需求的分析能力;3、加强与用户的互动及双向沟通,让用户参与到设计中来;4、引导用户的软件需求,培养用户从公司层面或者大局来提出需求;篇八:软件项目开发总结报告模版十、项目开发总结报告1 引言 1编 写 目的 1项 目 背景 1定义 1参 考 资料 22 开 发 结果 2产品 2主 要 功 能 及 性能 2所 用 工时 2所 用 机时 2进度 2
40、费用 33 评价 3生 产 率 评价 3技 术 方 案 评价 3产 品 质 量 评价 34 经 验 与 教训 31引言编写目的【阐明编写总结报告的目的,指明读者对象。】项目背景【说明项目来源、委托单位、开发单位及主管部门。】定义【列出报告用到的专门术语的定义和缩写词的原文。】参考资料【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括: a. 项目经核准的计划任务书、合同或上级机关的批文;b. 项目开发计划;c. 需求规格说明书;d. 概要设计说明书;e. 详细设计说明书;f. 用户操作手册;g. 测试计划;h. 测试分析报告;i. 本报告引用的其他资料、采用的开发标准或开发规范 。】2开发结果产品【可包括:a. 列出各部分的程序名称、源程序行数(包括注释行)或目标程序字节数及程序总计数量、存储形式;b. 产品文档名称等。】主要功能及性能所用工时【按人员的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025云南省建筑安全员知识题库
- 郑州工业安全职业学院《大数据快速运算》2023-2024学年第二学期期末试卷
- 辽宁装备制造职业技术学院《医学微生物学实验转专业》2023-2024学年第二学期期末试卷
- 山东管理学院《诊断胸肺检查》2023-2024学年第二学期期末试卷
- 广州城建职业学院《电子商务技术基础》2023-2024学年第二学期期末试卷
- 太原科技大学《城市规划与管理》2023-2024学年第二学期期末试卷
- 玉溪职业技术学院《轧制工艺学管材生产》2023-2024学年第二学期期末试卷
- 商丘职业技术学院《表面活性剂化学与应用》2023-2024学年第二学期期末试卷
- 五年级教师2025年第一季度工作计划
- 做账实操-商贸企业成本核算方法
- 《小红帽》绘本故事-课件
- 寒假日常生活劳动清单及评价表
- 专题06 现代文阅读(原卷版)2015-2024单招考试语文(四川真题)
- 校园超市招商政策
- 《数据采集技术》课件-网络爬虫
- 网络地址转换NAT
- 【MOOC】营养学-武汉大学 中国大学慕课MOOC答案
- 工资薪金管理制度模版(3篇)
- 广东省茂名市高州市五校联考2024-2025学年高一上学期12月月考化学试题(含答案)
- 高等数学(二)(山东联盟)知到智慧树章节测试课后答案2024年秋青岛科技大学
- 《高级算法设计》课件 第2章 高级图算法
评论
0/150
提交评论