论软件需求获取技术及应用软件需求是指用户对新系统在功能、行为、性能、设计约束等方面的期望。软件需求获取是一个确定和理解不同的项目干系人的需求和约束的过程。需求获取是否科学、准备充分对获取的结果影响很大这是因为大部分用户无法完整地描述需求而且也不可能看到系统的全貌。因此掌握各种不同的需求获取技术并且熟练地在实践中运用它并与用户有效合作是十分重要的。请围绕 “需求获取技术及应用” 论题依次从以下三个方面进行论述。1、简要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。2、详细说明目前有哪些比较常用的需求获取技术说明每种需求获取技术的基本方法。3、详细论述在你参与分析和开发的软件项目中所采取的需求获取技术以及选取这些技术的原因并说明需求获取的具体实施步骤。范例摘要部分年月我公司开始了浏览系统的软件开发该项目是在原有系统基于公司的系统扩展基于 WEB 的 WEB 浏览系统目的是让更多用户能及时的查看信息。在这个项目中我担任项目负责人。本文以系统为例主要讨论了阅读历史文档、问卷调查、联合需求会议等需求获取技术在项目中的具体实际应用。通过阅读历史文档从原有系统中获得本系统的基本需求通过问卷调查获得系统中的一些性能需求和额外的其他需求通过联合需求会议能快速地分析问题并定义需求。事实证明使用恰当的需求获取技术能使需求更加明确给系统后期开发提供支柱最终使得项目成功上线并获得领导和用户各方的好评。【注意实际写作中相关项目情况应介绍清楚摘要字数包括标点符号一般写到 290-300 字】正文部分本人就职于一个管理体制比较全面的某公司本公司长期从事。而我主要负责系统的开发和运行。年月应某公司需求要在本公司已有的系统之上扩展基于 WEB 开发的WEB 浏览系统。我有幸作为项目负责人负责此项目。系统是的自动化系统它是基于 C/S 模式的软件系统主要功能有*等等。WEB 浏览系统目的是满足成百上千个用户能同时查看信息而及时处理的相关问题而用户要求 WEB 浏览系统的所有功能只要和原有的系统中的显示 ** 信息功能一致就可。基于 WEB 浏览系统的目的和用户要求其开发模式必是 B/S 结构。而通过恰当的需求获取技术获得需求也非常有必要。【项目背景段需要简要说明下项目的来龙去脉然后再对系统整体情况进行细致介绍。项目背景内容可以写到 400 到 450 字】根据以往的项目经验需求获取技术主要有用户访谈问卷调查现场观摩参加业务实践联合需求计划阅读历史文档抽样调查等。用户访谈主要是与面对面的沟通能直接了解用户所思所想。问卷调查是当用户过多时无法一一访谈时可以通过问卷调查获得相关需求。现场观摩是针对较为复杂业务流程时可以更好的获得相关需求过程。参加业务实践能更好找发现问题的本质和寻找好的解决办法。联合需求计划它能让项目所涉及各方参与联合需求会议这样能及时发现问题并解决需求问题。阅读历史文档能对历史存在的一些文档进行研究从带有数据的文件、表单、报表等文档中获取所需信息的过程。抽样调查是从海量数据中获得有用的需求。通过上述需求技术的说明对于 WEB 浏览系统需求获取项目小组人员一起分析通过阅读历史文档问卷调查、联合需求分析等技术来获取系统的相关需求。项目最初我们使用阅读历史文档获得基本的系统功能。用户的基本要求只是含糊的说 WEB 浏览系统的所有功能只要和原有的系统中的显示信息功能一致就可以。对于这个一致我们是通过阅读历史文档获得本系统的基本需求。如我们从《系统需求规格说明书》中了解了显示信息这个功能模块这个模块中包含用户信息管理电网接线图信息查询配电系统图电网监视相关功能。用户信息管理主要是用于用户新增删除修改和权限管理的相关需求。电网接线图主要用来显示变电站内站外的一次接线图和二次接线图的相关需求对于变电站内的接线图主要是用接线图来表示一个变电站内的母线变电器母线开关母联开关等设备并在图中显示相关设备的遥信遥测对于站外的一次接线图和二次接线图也是用接线图来表示站外的出线开关开关区间配变等设备的信息并显示其设备的遥信遥测。信息查询主要需求是用报表的形式显示配网的历史数据主要显示的数据有设备的属性数据看门狗电流越线设备历史挂牌信息终端异常设备信息等。配电系统图用图来表示整个系统的拓扑结构图并通过拓扑结构图能进入不同的接线图。电网监视基本需求是以报表的方式用于显示实时发生的数据信息它基本需求有事件记录SOE 记录电网故障信息设备的实时遥信遥测等。通过《** 系统需求规格说明书》我们获取了 WEB 浏览系统的大部分的功能需求。通过最初的阅读历史文档我们获得了系统大体需求之后我们再通过问卷调查的方法获得了相关性能需求和其它需求。WEB 浏览系统是基于 WEB 开发的系统它的目标使用者有成百上千并且对于供电局工作人员来说每个人的日常工作都很忙所以我们选择了问卷调查的方式来获得相关需求。起初项目成员根据原有 ** 系统和相关经验精心设计了相关调查问卷而调查问卷的问题都选择比较有代表性的含有开放式问题和封闭式问题。如开放式问题对于 WEB 网页浏览打开配网接线图时最慢多少秒能接收。封闭式问题对于事故记录一页显示多少行A30 行 B60 行 C100 行 D显示所有。当我们把调查问卷都设计完之后我们利用员工例会时间把调查问卷发给每位工作人员并委托相关部门领导负责人向各位员工解释问卷调查的目的并强调这份问卷是每个工作人员都必须回答并及时返还的。因为相关领导的参与问卷调查的工作完成的很顺利并收到了 90% 以上的有效问卷。收集完问卷之后我们立即对问卷进行整理和统计初步获得了用户对 WEB 浏览系统的相关性能需求功能需求上的其它的一些建议。通过上面的需求获取技术我们基本获得了 WEB 浏览系统的需求之后我们通过联合需求会议确认了 WEB 浏览系统的需求。当我们通过阅读历史文档和问卷调查获得相关需求之后我们整理了一份需求文档。之后我们联合 ** 公司相关领导和主要负责人还有我们公司领导开发小组测试人员一起开联合需求会议来讨论需求是否正确和相关需求是否有问题。在开会之前我根据之前获得的需求准备了相关会议议题并打印发放给参会人员。会议开始后由我主持按照材料所列举的问题一项一项讨论并且对现有系统的不足进行开放式讨论并分配了相关人员对整个会议的过程、每个与会人员的观点、问题记录下来。在会议过程中整个氛围都很轻松大家畅所欲言对于存在的分歧和不一致得到很好的解决如接线图中开关的显示的遥测是放于图右方还是左方最后大家一致认为放到右方能更清楚的显示遥测。还有对于同时访问 WEB 系统WEB 系统能承受一次同时多少用户访问这个问题最终获得是最多 500 个用户同时访问时WEB 系统不出现异常如不能访问。。整个项目需求分析过程中我们根据项目背景、实际情况合理的选择了通过阅读历史文档、问卷调查、联合需求分析等技术手段来获取用户需求通过上述需求获取技术我们圆满的完成了项目的需求分析为项目的成功实施打下了良好的基础。项目于年 * 月初完成验收测试并于月号正式投入使用。在系统投入使用后系统运行非常稳定解决了多个用户同时查看配网数据信息并和现有的系统的功能一致得到了供电局领导的肯定和表扬。在需求获得阶段也存在许多不足之处。如在召开联合需求会议时因只安排一人做会议纪要在会议之中记错了和记漏了一些内容导致对项目后期才被发现。还有在阅读历史文件过程中对于事件记录没有全面的考虑的 B/S 流程。这些不足使我明白做事还是得更加全面考虑问题避免不必要的问题出现。在这个项目中我深刻体会到了对于各种需求获取技术的组合使用受益匪浅它能发挥各自的优势使获得的需求更加容易明确。虽然需求获取技术有各种各样但是只要我们科学的项目的实际情况出发等合理的选择各种需求获取技术组合使用一定能准确的快速的合理的获得系统的需求。