寂静之地2

扫一扫关注微信二维码 神奇之旅

软件需求分析-【你所不知道的】

admin 系统开发 2018-01-14 14:54 0
  
 
  关键词:软件需求分析模板文档、软件需求分析怎么写
 
  软件需求定义
 
  软件需求 是需求开发和需求管理的桥梁。需求应该来源于用户调查,即客户的需要:来源于某个特定行业的些抽象的提炼。 需求是考虑用户自身的特性与要求,并参照行业规范进行业务分析的结果。这些从客户处获得的“需要”,被分析、确认后形成完整的文档。该文档详细地说明了产品“必须或应当”做什么或对于模糊的部分不做什么。由于软件的需求具有模糊性、不确定性、变化性和主观性的特点,因此对软件需求的开发是软件开发的难点。
  需求分析是指软件分析人员通过研究用户在软件问题上的需求意愿,分析出软件系统的功能、性能、数据等诸方面应该达到的目标,从而获得有关软件的需求规格定义的过程。需求分析需要实现的是将用户对软件的一系列要求、 想法转变为软件开发人员所需要的有关软件的技术规格说明,它涉及面向用户的用户需求和面向开发者的系统需求两个方面的工作内容。
 
  什么是用户需求
 
  用户需求是关于软件的系列想法的集中体现, 涉及软件的功能、操作方式、界面风格、报表格式、用户机构的业务范围、工作流程和用户对软件应用的展望等。因此,用户需求也就是关于软件的外界特征的规格表述。用户需求具有以下特点。
 
  ①用户需求直接来源于用户。需求可以由用户主动提出,也可以通过与用户沟通、交流或者进行问卷调查等方式获得。由于用户对计算机系统认识上的不足,分析人员有义务帮助用户挖掘需求,例如,可以使用启发的方式激发用户的需求想法,如何更有效地获取用户需求,既是一门技术,也是一门思维沟通艺术。
 
  ②用户需求需要以文档的形式提供给用户审查。因此,需要使用流畅的自然语言和简洁清晰的直观图表来表述,以方便用户的理解与确认。
 
  ③可以把用户需求理解为用户对软件的合理请求。这意味着,必须全面理解用户的各项要求,但又不能全盘接受所有的要求。因为并非所有用户提出的全部要求都是合理的。对其中模糊的要求还需要澄清,然后才能决定是否可以采纳。对于那些无法实现的要求应向用户作充分的解释,以求得到理解。
 
  ④用户需求主要是为用户方的管理层撰写的,但是用户方的技术代表、软件系统今后的操作者及开发方的高层技术人员,也有必要认真阅读用户需求文档。
 
  以上就是软件需求分析-【你所不知道的】全文,希望对大家有所帮助!

分享:

扫一扫在手机阅读、分享本文

发表评论

评论列表(条)

    千古玦尘
    分享到:QQ空间新浪微博腾讯微博人人网微信
    海贼王 卫河决口合龙成功我和我的祖国 10分钟吃34个汉堡 逆战 进击的巨人西游记 月光变奏曲 红旗 叛逆者 武炼巅峰 盗墓笔记 传奇球星穆勒去世 跑得快 张哲瀚恋情 赛尔号 Without Me 东京奥运开幕式 我很愉快 魔兽世界 铠甲勇士 全球失业危机加剧郑州学校战时状态 梦幻西游 本田肖战 Without Me 偶像练习生 孙俪7例感染者曾去张家界 多地提醒 猫和老鼠 王源 郑州暴雨千年一遇我和我的祖国 冠军为啥爱咬金牌守岛人 小马宝莉 全职法师 十宗罪 觉醒年代 用尽我的一切奔向你 非你莫属 全球失业危机加剧郑州学校战时状态 穿越火线姐妹俱乐部 猫和老鼠 特朗普受双重暴击 遇见爱情的利先生 刘德华 迷你特工队 樱花 雷神 世界杯直播 三国演义 专家解读诡异的云 起风了 吞噬星空 在家聚餐突被隔离 狼行者 王者荣耀 特朗普受双重暴击 中国女足 保时捷 桂纶镁 | 下一页 海报