- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教育软件项目实施问题分析与对策
教育软件项目实施问题分析与对策 进入21世纪,信息技术的发展愈发迅猛,硬件设备的性能越来越高,但价格却越来越便宜。虚拟化、云计算、大数据等技术已经进入人们的生活,我们不经意的一个搜索、一个交易都建立在这些技术之上。 为了认真贯彻党的十五届五中全会精神,加快在中小学普及信息技术教育的步伐,教育部2000年11月14日发出《关于在中小学实施“校校通”工程的通知》,决定在全国中小学实施“校校通”工程。从此,全国各级各类学校都开始建设校园网,教育信息化飞速发展。以江苏南京为例,几乎所有的中小学、幼儿园都已经建立了千兆或百兆到桌面的校园网,并以10 M,100 M以上带宽专线接入互联网,甚至不少学校的网络都已经更新换代过好几次。解决了硬件、网络问题之后,各单位开始开发各种应用系统,以充分发挥信息化的优势,提高教育教学、日常办公的效率。经过多年的发展,我们取得了很多成果,推出了很多好的应用,但也出现了不少问题。 一、存在的问题 1.注重前期投入,忽视升级保障 软件和硬件不一样,硬件靠一次性投入,好坏主要看产品质量和前期投入,有各种指标去检测衡量,只要达标即可。而软件是智力产品,虽有各种性能指标来评测,但是软件总归是有缺陷的,所以没有最好,只有更好,需要不断地修复与完善,需要持续的人力、物力投入。有生命力的软件,哪个不是持续升级的? 2.过分追求个性化,拉高开发成本 在实际项目中,十个领导十个都会说,我们需要做出一个有特色的平台,跟其他的不一样。这种思想无可厚非,但是这正中了软件公司的下怀,本来各单位可以通用的产品,现在每个单位都要定制一套,浪费大量资金,不利于教育行业软件的发展。可喜的是,我们的职能管理部门已经意识到这个问题,不少省、市、区已经开始进行顶层设计,制定各种标准,虽然这些标准未必就是完美的,但有总比没有强。 3.贪大求全,追求研发速度,违背开发常理 很多单位在早期信息化软件建设时,胆子小,建设的平台功能都比较较单一,效果也很好,但现在面临多个系统整合的问题。还有一种极端是:当前很多单位的信息化软件建设,一上来就要做大而全的系统,什么功能都要有,方方面面都能管理,有的9月才立项,12月就要上马。作为用户,这些要求无可厚非,但却违背了软件开发的常理,不切实际,是“大跃进”,搞到最后产品是一摊烂泥,可能计划3个月,结果搞了3年,还没做好。 4.需求分析不充分,缺少系统详细设计,开发常返工 软件项目前期最重要的就是需求分析,有的项目连需求都没弄清就着手开发,有的项目没有进行系统详细设计,最终的产品符不符合需求可想而知。由于需求分析及设计工作没做好,项目开发过程中,开发人员老是抱怨我们的需求不固定、变更太频繁,我们则抱怨开发人员不理解自己的思路,做出来的产品不是想要的,最终拖垮了开发人员,也连累了自己。 5.缺少系统测试,产品瑕疵多,系统稳定性差 软件最终是要在日常工作中投入使用的,如果能尽早试用,就能尽早发现问题,从而修正开发方向,弥补开发失误。然而,很多软件在开发过程中,没有测试制度或规范来约束和保障,没有组建测试团队,甚至在整个开发周期中,开发人员只管自己埋头编程,不及时让用户参与开发版的测试,更不用说单元测试、白盒测试、黑盒测试、回归测试、集成测试、冒烟测试、压力测试等,就将产品匆匆集成交付。这样制作出来的软件必然有缺陷,错误多多,稳定性差。 二、解决的办法 1.转变思想观念,改变合作模式 软件开发是一种智力密集型的劳动,一个软件产品的问世,凝聚了开发人员的汗水、心血和智慧,同样离不开用户的全力配合和支持。软件项目启动后,需要我们和开发人员不断交流,进行头脑风暴、思维碰撞,做需求分析;在原型设计、系统详细设计时,需要我们进行确认;在程序设计和开发阶段需要对项目做持续构建,以方便测试团队和我们对系统进行及时测试和试用。所有这一切绝不能认为只是开发人员的事情,与用户无关,我们必须清醒地认识到,如果用户不尽心参与,软件必定做不成功,做好了也不好用。软件开发需要我们全员参与,积极主动地全身心投入,参与开发的全过程。 2.协助做好需求分析和系统设计工作 软件有生命周期,一个好的软件生命周期可以很长,差的软件从交付那天起生命周期可能就终止了。软件生命周期包含:问题定义、可行性分析、需求分析、系统概要设计、系统详细设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,每个阶段都要有定义、工作、审查并形成文档,以供交流或备查,提高软件的质量。 在项目的可行性分析阶段,我们必须实事求是,选择合适的硬件平台、熟练掌握并精通的语言、成熟稳定的技术架构,制定合理的产品指标,让一切都在开发人员及用户的能力掌控之下,切不可好高骛远、不切实际,选择超过预算的硬件、超过能力掌控的
文档评论(0)