《基于信息化软件开发项目管理-精品文档.docx》由会员分享,可在线阅读,更多相关《基于信息化软件开发项目管理-精品文档.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于信息化软件开发项目管理【摘要】软件开发项目管理睬直接影响软件的质量和水平,本文将首先阐述软件开发的问题以及信息化软件开发项目优势;其次通过对专业工具的部署、对信息监控机制的不断完善、建立信息分享以及评估机制、结合本地化、完善信息化、对信息化工具进行进一步推广等六个方面,分析基于信息化的软件开发项目管理的施行方法。【关键词】信息化;软件开发;项目管理对于软件产品,软件开发的方法以及相关技术的提高,能够促进软件产品的质量以及使用效率。在提高软件产品质量以及功能的同时,不断地缩短软件开发的周期,降低软件开发成本,是软件市场的根本。使用当代化的信息技术,对软件开发工作进行项目的管理与创新,对于相关
2、企业具有重要意义。1软件开发的问题以及信息化的软件开发项目优势1.1软件开发的现状及问题大部分企业软件开发的实际情况,是在需求活动完成之前就进行实际的开发工作,大多数团队都未能做到根据规定执行瀑布开发工作。软件的开发与硬件的开发之间最大的区别是,随着开发程度的不断加深,软件开发经常会出现变更,这就要求软件要及时的做好更新与升级。目前大多数的软件开发团队并不具备有效的开发与管理工具,使得相关管理工作效率低下,很难做到及时的对软件进行更新与管理。并且对于相关需求从设计到编码,再到对软件的实际测试,缺乏一体化的管理以及监控机制。1.2信息化的软件开发项目优势信息化的软件开发项目优势的第一方面就是,由
3、传统的手工向自动化进行转变。传统软件开发项目当中,对于工时、评审、缺陷等数据的记录,要进行人工书写,并且相关的审批工作都是采取纸质的形式完成。在这一经过需要花费大量的人力和物力。而信息化技术,能够使得数据信息的产生、评估、汇总等工作做到自动化,解放大量工作人员,提高软件开发工作效率;第二方面优势是能够有效的保证信息记录的及时性以及准确性。信息化手段能够做到对相关信息的及时性以及准确性进行保证。并且在实际的项目执行经过当中,信息系统会对操作记录、工时、软件缺陷等信息进行保存,确保在这一经过信息的实时性以及有效性;第三方面优势是使得信息具有可追溯性。传统的人工记录大多使用纸质对相关信息进行保存,纸
4、质的信息会出现模糊丢失现象的发生,而利用信息化进行保存与管理能够为相关信息提供完好的追溯性。2基于信息化的软件开发项目管理的施行方法2.1专业工具的部署实现软件信息化管理,首先要部署各个阶段需要的专业工具,详细如下:1需求开发活动,对软件管理信息化部署专业需求管理工具,将过去计划为主的方式变为以需求为主,驱动任务开展,建议全生命周期全维度管理形式,实现对软件的全经过跟踪管理,以需求作为信息化管理的主线,从需求到设计,再到编码与测试进行跟踪,自动识别变更影响域,收集各阶段需求信息;2设计活动,将线下设计工作逐步转为线上设计,在设计工具的应用下,人们能够以需求框架作为参考,开展设计工作,根据要素输
5、出情况进行文档设计,知足需求覆盖了与标准符合率;3编码活动,以往的电子或纸质配置流程方式逐步被信息化手段取代,基于SVN服务器建立起专业的管理工具,开发库、受控库与产品库之间相辅相成,帮助工作人员完成编码工作与测试工作;4测试活动,专业的自动化测试工具能够对单元测试、系统测试起到良好的作用,系统能够自动收集软件质量信息,并对软件质量情况加以研究。2.2信息监控机制的不断完善面对已经收集到的信息,工作人员对各工具数据信息完成分析以后,能够得到与产品质量有关的内容,同时获得关于人员能力与工作效率信息,这些真实信息能够作为软件评价研发工作的参数指标,可以以成为项目管理者进行决策时的有效根据。建议人们
6、在进行信息化建设的时候打造质量信息监控系统,整个监控系统能够贯穿于项目生命周期,为人们展示软件从研发开场各个经过的质量信息,完成对信息的自动监控,对风险进行预知与监控,分析出风险趋势后予以告警,引起工作人员的关注,并根据实际风险采取有效措施。2.3信息分享以及评估机制的建立传统的信息化软件灵敏性缺乏,人们对细化的信息化要求增加,希望软件能够充分体现个性化,并实现信息之间的沟通与分享,完成专业工具的部署工作后,还要将各个工具之间的信息通道打通,让信息孤岛能够连接成信息平台,实现自动化信息收集、信息分析、信息评估,将质量问题如实展示。要求工作人员明确质量信息内容,对软件产品信息、人员能力情况以及工
7、作效率情况有所把握,开发出相应的评估模型。进一步识别信息要素,梳理分享信息流向,将信息通道成功打通。ERP系统是一套信息化管理系统,是企业实现信息化、数据化管理的重要手段。ERP是当今世界企业经营与管理技术进步的代表,对企业来讲,应用ERP的价值就在于通过系统的计划和控制等功能,结合企业的流程优化,有效地配制各项资源,降低成本的同时提高市场占有率,实现经济效益的增长与市场信息资源的分享,完成企业内外合作伙伴之间、企业各部门之间的信息分享。2.4结合本地化、完善信息化所谓的本地化就是集合本身软件制作团队、以及客户的需求、相关文化、相关技术以及相关工具的详细情况等因素,对软件进行信息化的管理与设计
8、,并制定出相关工作流程。对于软件开发项目研发形式的信息化完善,要始终跟随时代的技术而进行变化。信息化手段要做到与时俱进,对于相关的软件信息系统,要做好改良以及完善工作。不断地根据客户的反应与意见、软件实际的使用率等情况进行进一步的完善,不断地优化信息系统的相关功能,为软件的开发与管理工作提供有效的保障。综上所述,在软件开发经过当中,使用信息化技术能够有效地提高软件开发的质量。经过上文分析,基于信息化的软件开发项目管理,能够对软件质量情况不断进行优化、对软件的风险以及生命周期做到有效的监管、不断优化信息系统的相关功能,为软件的开发与管理工作提供有效的保障以及加深软件的使用等优势。因而在以后的软件开发经过当中,要不断地结合信息化技术对软件开发进行进一步的完善与管理。