软件工程之需求分析(一)_第1页
软件工程之需求分析(一)_第2页
软件工程之需求分析(一)_第3页
软件工程之需求分析(一)_第4页
软件工程之需求分析(一)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程之需求分析(一)]现在人们越来越认识到软件工程在软件开发中的重要作用。目前国内软件在开发中还没有对行明确规定,文档不完整,也不规范,软件项目的成功往往归功于软件开发组的一些杰力。这种依赖于个别人员上的成功并不能为全组织的软件生产率和质量的提高奠定有效建立全过程的改善,采用严格的软件工程方法和管理,并且坚持不懈地付诸实践,才能。我们应该自己确定合适的步骤并将它编写成文档。原型、分析可行性、确定需求优先级、为需求建立模型、编写数据字典、应档包含了业务需求,而使用实例文档则包含了用户需求编写测试用例、编写用户手册、确定合格的标准相关分析模型。需求管理两个阶段:下面就以这两个阶段说明:1)确定需求开发过程:确定需求开发过程确定如何组织需求的收集、分析、细化并核实的步骤,并档。对重要的步骤要给予一定指导,这将有助于分析人员的工作,而且也使收集需求活动的2)编写项目视图和范围文档:项目视图和范围文档应该包括高层的产品业务目标,所有的使用实例遵从能达到的业务需求。项目视图说明使所有项目参与者对项目的目标能达成共识。而123456A业务需求求值险B视图的解决方案境C局限性围围性D环境E功的因素环境。包括对现存产品的一个简要的相对评价和解决方案,并指出所建议的产品为什么具有吸引力和它们a.3业务目标用一个定量和可测量的合理方法总结产品所带来的重要商业利润,把重点放在给业务的出客户目前所遇到的问题在新产品中将可能(或不可能)出现的阐述,提供客户怎样使用产品的例子。确a满足客户的需要。、。c.3局限性和专用性明确定义包括和不包括的特性和功能的界线是处理范围设定和客户期望的一个功能。性能、质量、计划、成本和人员。价是否达到业务目标.机系统知识、他们所使用的产品特性、他们所进行的业务过程、他们在地理上的布局以及他们的访问优先产品中那些与外部应用程序或组件有关的需求。将用户群分类并归纳各自特点为避免出现疏忽某一用户群务状况,将有助于产品设计。而对于商业开发,就得在主要的客户或测试者中建立起良好的合作关系,并确定合适的产品代表。他们必5)建立核心队伍:建立起典型用户的核心队伍把同类产品或你的产品的先前版本用户代表召集起来,决定权。6)确定使用实例:让用户代表确定使用实例从用户代表处收集他们使用软件完成所需任务的描述-使用实例,讨论用户与系统间的交互方式和对话要求。在编写使用实例的文档时可采用标准模版,在使用实描述了一个方法,用户可以利用这个方法与系统进行交互,从而达到特定的目标。。的专题讨论会,也是分析人员与客户代表之间一种很好的合作办法,并能由此拟出需求文档的底稿。该会实践。于明确产品的使用实例和功能需求。你甚至可能发现客户并不真地需要一个全新的软件系统就能达到他们会使你的产品达到并超过客户的期望。对系统如何能很好地执行某些行为或让用户采取某一措施的陈述就是质量属性,这是一种非功能需求。听取那些描述合理特性的意见:快捷、简易、直觉性、用户友好、健

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论