简介:摘要:软件需求获取技术对于准确理解用户需求、避免误解和偏差、提高软件质量、优化资源分配、支持变更管理以及增强用户参与和满意度都具有非常重要的作用。其是软件开发过程中不可或缺的环节,直接影响着最终软件产品的质量和用户体验。本文结合作者的实践,分析了用户访谈、问卷调查、现场观摩、联合需求计划等多种需求获取方法的特点,同时结合本项目特点,确定采用用户访谈、问卷调查和现场观摩三种方法的组合来获取需求,在项目过程中多轮使用上述方法获取、细化、完善需求,最终形成较为完善的需求规格说明书,项目按照需求规格说明书进行开发实施,系统如期成功上线,得到用户高度认可。
简介:摘要:本文主要论述如何将企业的ERP系统、E-Mail系统、PDM系统、CRM系统进行集成,构建与业务相适应的一体化平台。建立需求获取计划表格,使需求获取工作有的放矢;介绍需求获取的几种常用工具及其操作方法;从需求获取的三个阶段分别阐述:初期阶段,利用问卷调查与抽样调查方式,得到ITEUP项目需求底稿;中期阶段,采用阅读历史文档与JRP相结合的方式,对第一阶段的底稿进行细化和补充,消除分歧;后期阶段,通过参加业务实践的方式,理清复杂业务流程。主要以需求分析为核心,采用面向对象的分析方法和UML技术;使用用例图描述用户与系统的交互,以用户的视角来看待系统是如何工作的;利用系统界面原型与用户进行沟通,消除偏差与遗漏;使用部署图、活动图等图形化的方式表现需求,以检验流程是否符合用户的要求。