需求获取--论文素材

需求获取--论文素材

需求的三个层次:业务,用户和功能。在项目中它们在不同的时间来自不同的来源,也有着不同的目标和对象,并需以不同的方式编写成文档。业务需求(或产品视图和范围)不应包括用户需求(或使用实例),而所有的功能需求都应该源于用户需求。同时你也需

要获取非功能需求,如质量属性。我将在随后列出相关主题的详细内容:

------确定需求开发过程。

------编写项目视图和范围文档。

------将用户群分类并归纳其特点,为每个用户类选择产品代表(product champion)。

------让用户代表确定使用实例。

------确定质量属性和其它非功能需求。

1) 确定需求开发过程 确定如何组织需求的收集、分析、细化并核实的步骤,并将它编写成文档。对重要的步骤要给予一定指导,这将有助于分析人员的工作,而且也使收集

需求

活动的安排和进度计划更容易进行。

2) 编写项目视图和范围文档 项目视图和范围文档应该包括高层的产品业务目标,所有的使用实例和功能需求都必须遵从能达到的业务需求。项目视图说明使所有项目参与者

对项

目的目标能达成共识。而范围则是作为评估需求或潜在特性的参考。

3) 将用户群分类并归纳各自特点 为避免出现疏忽某一用户群需求的情况,要将可能使用产品的客户分成不同组别。他们可能在使用频率、使用特性、优先等级或熟练程度等

方面

都有所差异。详细描述出它们的个性特点及任务状况,将有助于产品设计。

4) 选择每类用户的产品代表 为每类用户至少选择一位能真正代表他们需求的人作为那一类用户的代表并能作出决策。这对于内部信息系统的开发是最易实现的,因为此时,

用户

就是身边的职员。而对于商业开发,就得在主要的客户或测试者中建立起良好的合作关系,并确定合适的产品代表。他们必须一直参与项目的开发而且有权作出决策。

5) 建立起典型用户的核心队伍 把同类产品或你的产品的先前版本用户代表召集起来,从他们那里收集目前产品的功能需求和非功能需求。这样的核心队伍对于商业开发尤为有用,因为你拥有一个庞大且多样的客户基础。与产品代表的区别在于,核心队伍成员

通常没有决定权。

6) 让用户代表确定使用实例 从用户代表处收集他们使用软件完成所需任务的描述—使用实例,讨论用户与系统间的交互方式和对话要求。在编写使用实例的文档时可采用标

准模

版,在使用实例基础上可得到功能需求。

7) 召开应用程序开发联系会议 应用程序开发联系(J A D)会议是范围广的、简便的专题讨论会(w o r k s h o p),也是分析人员与客户代表之间一种很好的合作办法,并能由此拟出需求文档的底稿。该会议通过紧密而集中的讨论得以将客户与开发人员间的合

作伙伴关系付诸于实践( Wood and Silver 1995)。

8) 分析用户工作流程 观察用户执行业务任务的过程。画一张简单的示意图(最好用数据流图)来描绘出用户什么时候获得什么数据,并怎样使用这些数据。编制业务过程流

程文

档将有助于明确产品的使用实例和功能需求。你甚至可能发现客户并不真地需要一个

全新的软件系统就能达到他们的业务目标( McGraw and Harbison 1997)。

9) 确定质量属性和其它非功能需求 在功能需求之外再考虑一下非功能的质量特点,这会使你的产品达到并超过客户的期望。这些特点包括性能、有效性、可靠性、可用性等,

在这些质量属性上客户提供的信息相对来说就非常重要了。

10) 通过检查当前系统的问题报告来进一步完善需求 客户的问题报告及补充需求为新产品或新版本提供了大量丰富的改进及增加特性的想法,负责提供用户支持及帮助的人

能为收集需求过程提供极有价值的信息。

11) 跨项目重用需求 如果客户要求的功能与已有的产品很相似,则可查看需求是否有

足够的灵活性以允许重用一些已有的软件组件。

需求获取--论文素材

需求的三个层次:业务,用户和功能。在项目中它们在不同的时间来自不同的来源,也有着不同的目标和对象,并需以不同的方式编写成文档。业务需求(或产品视图和范围)不应包括用户需求(或使用实例),而所有的功能需求都应该源于用户需求。同时你也需

要获取非功能需求,如质量属性。我将在随后列出相关主题的详细内容:

------确定需求开发过程。

------编写项目视图和范围文档。

------将用户群分类并归纳其特点,为每个用户类选择产品代表(product champion)。

------让用户代表确定使用实例。

------确定质量属性和其它非功能需求。

1) 确定需求开发过程 确定如何组织需求的收集、分析、细化并核实的步骤,并将它编写成文档。对重要的步骤要给予一定指导,这将有助于分析人员的工作,而且也使收集

需求

活动的安排和进度计划更容易进行。

2) 编写项目视图和范围文档 项目视图和范围文档应该包括高层的产品业务目标,所有的使用实例和功能需求都必须遵从能达到的业务需求。项目视图说明使所有项目参与者

对项

目的目标能达成共识。而范围则是作为评估需求或潜在特性的参考。

3) 将用户群分类并归纳各自特点 为避免出现疏忽某一用户群需求的情况,要将可能使用产品的客户分成不同组别。他们可能在使用频率、使用特性、优先等级或熟练程度等

方面

都有所差异。详细描述出它们的个性特点及任务状况,将有助于产品设计。

4) 选择每类用户的产品代表 为每类用户至少选择一位能真正代表他们需求的人作为那一类用户的代表并能作出决策。这对于内部信息系统的开发是最易实现的,因为此时,

用户

就是身边的职员。而对于商业开发,就得在主要的客户或测试者中建立起良好的合作关系,并确定合适的产品代表。他们必须一直参与项目的开发而且有权作出决策。

5) 建立起典型用户的核心队伍 把同类产品或你的产品的先前版本用户代表召集起来,从他们那里收集目前产品的功能需求和非功能需求。这样的核心队伍对于商业开发尤为有用,因为你拥有一个庞大且多样的客户基础。与产品代表的区别在于,核心队伍成员

通常没有决定权。

6) 让用户代表确定使用实例 从用户代表处收集他们使用软件完成所需任务的描述—使用实例,讨论用户与系统间的交互方式和对话要求。在编写使用实例的文档时可采用标

准模

版,在使用实例基础上可得到功能需求。

7) 召开应用程序开发联系会议 应用程序开发联系(J A D)会议是范围广的、简便的专题讨论会(w o r k s h o p),也是分析人员与客户代表之间一种很好的合作办法,并能由此拟出需求文档的底稿。该会议通过紧密而集中的讨论得以将客户与开发人员间的合

作伙伴关系付诸于实践( Wood and Silver 1995)。

8) 分析用户工作流程 观察用户执行业务任务的过程。画一张简单的示意图(最好用数据流图)来描绘出用户什么时候获得什么数据,并怎样使用这些数据。编制业务过程流

程文

档将有助于明确产品的使用实例和功能需求。你甚至可能发现客户并不真地需要一个

全新的软件系统就能达到他们的业务目标( McGraw and Harbison 1997)。

9) 确定质量属性和其它非功能需求 在功能需求之外再考虑一下非功能的质量特点,这会使你的产品达到并超过客户的期望。这些特点包括性能、有效性、可靠性、可用性等,

在这些质量属性上客户提供的信息相对来说就非常重要了。

10) 通过检查当前系统的问题报告来进一步完善需求 客户的问题报告及补充需求为新产品或新版本提供了大量丰富的改进及增加特性的想法,负责提供用户支持及帮助的人

能为收集需求过程提供极有价值的信息。

11) 跨项目重用需求 如果客户要求的功能与已有的产品很相似,则可查看需求是否有

足够的灵活性以允许重用一些已有的软件组件。


相关内容

  • 数字出版产品运营
  • 第八章 数字出版产品运营 重点提示:数字出版产品发布形式.种类等相关概念和特点,产品发布单位的基础条件,数字出版产品运营人员业务能力要求,发布系统内容管理及产品发布基本流程,产品发布网站的建设.相关网络素材的采集加工,数字出版产品的上线和维护流程,数字出版产品的分销渠道和模式,电子书和数字学术期刊的 ...

  • 多媒体技术及应用--课程设计报告
  • <多媒体技术及应用> 课程设计报告 课程名称 多媒体技术及应用 设计题目 网页设计与制作 专业班级 学生姓名 学号 指导教师 起止日期 2013 年 9月 2日至 9 月 5日 数理与信息工程学院 目 录 摘要„„„„„„„„„„„„„„„„„„„„„„„„„„„1 关键字„„„„„„„ ...

  • 写作材料的引航
  • [论文关键词]写作材料:课文:课外阅读:生活 [论文摘要]在作文教学中,经 常会遇到学生写作缺乏材料的问题.本文谈到从课文中寻找写作材料,从课外阅读获取写作 材料,从生活中获取写作材料三种途径,以帮助学生解决"无米下锅"的问题. 从事中 学语文教学工作多年,最让我感到头痛的是学生 ...

  • 加快提升军校研究生教育水平的思考
  • 摘 要: 军校研究生教育是为军队信息化建设输送高素质人才的重要途径.针对当前军校研究生教育的特点和问题,本文着重从研究生教育的教学内容.教学方法和师资力量建设等方面提出相应建议. 关键词: 军校研究生 教育水平 提高策略 与地方研究生教育相同,军校研究生教育的目标是教授知识和培养能力.但是,军校研究 ...

  • 研究性作文教学研究的论文答辩
  • 研究性作文教学研究的论文答辩 我的作文教学及研究故事系列之九十一 研究性作文教学研究的论文答辩 按照华东师范大学教育系的要求,7月份,我们要写出研究课题的阶段研究报告. 暑假期间,我调来了各个实验学校的所有材料--实验的数据统计.学生的作文.老师的实验心得笔记.然后,我坐在电脑前,开始写实验的阶段报 ...

  • 湖南基础教育资源中心平台建设方案(终版)
  • 基础教育资源中心建设 解决方案 中央电化教育馆教育信息资源开发部 2009年4月 目 录 一.项目背景 .......................................................... 4 二.需求分析 .............................. ...

  • 王旭君2010课题改改
  • 附件二: 金华市教育科学规划研究课题 申报.评审表 课题名称提高小学生挖掘作文素材能力的实践研究 课题负责人 王旭君 职务(职称) 小学高级 完成时间 2011.10 成果形式 研究报告 单 位 金华市西苑小学 邮 编.地址 321000金华市双馨路505号 联系电话 83018009 (此表可复制 ...

  • 武汉大学信息检索ME
  • 信息检索资料 什么是信息.知识.情报和文献 信息:事物属性,是由事物发出的消息.指令.数据. 知识:是人类社会实践经验的总结,是人的主观世界对于客观世界的概括和反映. 情报:是激活了的知识,是为特定目的服务的信息:是对特定主体解决某个问题时有参考或决策价值的信息. 文献:固化在一定物质载体上的知识: ...

  • 医学高校图书馆要全面介入医学生毕业论文的写作
  • 医学高校图书馆要全面介入医学生毕业论文的写作 摘要:分析了医学生毕业论文写作中存在的一些问题及其原因,阐明了医学高校图书馆文献信息服务在其中的作用,并提出了医学高校图书馆为之开展文献信息服务的应对措施. 关键词:毕业论文;医学生;医学高校图书馆;信息服务毕业论文的撰写是高校本科教育的重要环节. 学生 ...