《监理经过中的软件工程论文(精品).docx》由会员分享,可在线阅读,更多相关《监理经过中的软件工程论文(精品).docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、监理经过中的软件工程论文1经过对于软件工程监理来讲,明确监理环节和内容是监理活动得以顺利开展的基础和前提。软件工程与一般的土建工程、电气工程的差异非常大,其监理活动也具有独特的特点,下面简单分析一下软件工程监理能够分成哪几个环节以及各个环节的监理要点。1.1招标阶段的监理招标是软件工程开展下去的第一步,只要做好充分的准备,才可能知足业主的期望,这一环节的成败将会直接影响到整个软件工程项目的成败。在招标阶段,合同成功签订表明该环节的结束,业主与软件开发商签订了具有法律效应的合同,双方具有了互相约束、互相配合的法律关系,是保证接下来工作顺利进行的基础。在这一环节中,监理工作主要包括这样几部分:1监
2、理人员协助业主编制招标计划、审核软件工程的需求等。2监理人员仔细审核标书。3协助业主明确软件工程的目的、内容、功能以及进行软件工程的预算。4审核承建合同,仔细审核合同中的软件工程功能、技术指标、测试内容、验收要求、双方责任等内容。5协助业主与其他软件开发商进行良好的信息沟通,确保双方沟通的顺畅。在招标阶段,软件开发商尚未走进工程项目中,故此监理人员的主要职责是审核和确认,做好前期基础性工作。1.2设计阶段的监理设计阶段是软件工程项目的一个关键阶段,固然设计费用仅占软件工程项目总造价比例的1%-3%,但是其对整个项目的顺利开展以及造价、质量、进度等的管理影响非常大,设计方案质量高低将直接影响到软
3、件工程项目施行经过中的开发与配置。在这一阶段,监理内容主要是:1审核软件系统的需求能否合理,以及施行道路、关键技术等内容能否合理,签署审核意见。2监理人员协助业主开展设计方案的评审工作。3组织业主、专业人员对软件工程项目测试方案、验收方案等进行具体审核,并签署审核意见。4结合合同要求进行进度计划审核,并确认进度计划的可行性、合理性,签署审核意见。5协助业主配合软件开发商开展软件工程施行前期的调查。在设计阶段,监理重点内容就是对设计方案进行细之又细、慎之又慎的审核。1.3施行阶段的监理在软件工程项目施行阶段,一般能够分成需求分析、设计、编码、测试这4个步骤,每个步骤都有相应的监理内容和侧重点。1
4、需求分析是软件工程施行的第一步,是保证最后开发出来的软件产品符合业主需求的基础,这一阶段的工程内容主要包括词汇表、用例模型、用例规约等内容,而对应的监理内容则包括监督需求分析经过、审核需求分析计划、审核需求分析结果等内容。2是设计阶段的监理经过,主要包括监督软件开发商的设计经过、审核设计计划、审核软件构造文档、监督软件设计构造中存在的问题并提出意见等。3编码阶段的监理,这一阶段是将软件开发商的设计思想变成计算机语言的经过,监理任务主要是审核项目组的人员、设备、进度计划等,并实时把握软件开发情况,确保软件工程开发能根据进度计划顺利开展。4测试阶段的监理。软件工程的测试一般能够简单分成单元测试、集
5、成测试、系统测试等内容,而监理内容则主要是审核测试计划、监督测试流程、复核测试结果等。1.4验收阶段的监理验收阶段是软件工程项目的最后一个阶段,该阶段就是软件系统的试运行、验收移交经过,监理内容则主要是对软件系统进行细致的审核、监督、验证、测试、确认。2应用分析正确的软件工程监理方法有助于保证软件工程监理质量,进而确保软件工程质量,但目前国内软件工程监理工作中,还没有构成系统的监理方法体系,只要一些零散的监理方法和理论,比方,PDCA戴明环、鱼骨图等。在软件工程项目中,监理单位扮演的是技术方角色,其与普通土建工程的旁站监理不同,需要从软件工程项目一开场就做好进度、成本、质量等方面的监理,确保软
6、件工程的顺利开展。2.1质量控制在质量控制方面,最常用的方法是鱼骨图和PDCA戴明环。在运用鱼骨图进行软件质量控制时,首先需要确立质量控制目的,分析影响质量的因素,并对这些因素进行深化分析,在鱼骨图上标出来,讨论解决问题的方法,并标出解决方法的权重,以此来控制软件工程质量。比方讲:在软件工程详细某施行项目的质量分析上,从人、机、料、法、环5个角度分析现场作业的质量因素。例如:某税收管理系统建设中,监理单位为有效控制工程质量,在需求分写环节非常重视需求的调研以及需求分析结果的审核,运用鱼骨图从人、事、时、地、物五个方面分析影响因素,如图1所示。2.2进度控制在进度控制上,软件工程监理常采用甘特图
7、进行,而采用这一方法的前提是对软件工程项目的任务了如指掌,绘制出具体的工作任务分解构造图,将所有项目的开场时间、工期等到标注到甘特图上,然后结合软件工程项目的特点确定控制关键点,并确定项目的关键途径,确定项目活动之间的互相依靠关系以及时序进度,根据项目类型将项目联络起来。例如:在某税收管理系统工程项目的进度监理管理中,监理人员绘制甘特图,对软件开发商的进度计划进行整体分析,发现其中存在这样几个问题:任务阶段划分不明确、任务间的关系不合理、关键任务不明确、忽略国家宏观政策对项目的影响等,结合这几个问题要求软件开发商立即进行进度计划的调整和整改,得出最优化的进度计划,并确保整个软件工程施行都处于受控状态,有效保证软件工程项目的顺利开展。3结语固然不能将软件工程监理工作片面的看成控制软件的质量,将软件项目工作做好,但是任何工程的监理工作都要对工程投资、工程质量以及工程进度进行严格控制。除此之外,在开发软件工作以来,软件相关工作假如只以来程序员,便很难实现工程化,因而,还要通过软件工程的监理工作来保障软件开发时的工程性。监理作为软件工程项目的一个重要内容,是保证软件工程顺利开展的关键,值得引起相关单位和人员的重视,并加强软件工程监理理论体系、方法体系等得构建和完善。