实用需求工程实践精要(4)

2019-02-15 00:21

– 5、能调动用户参与的积极性。 ?缺点:

– 1、不适合大型系统的开发;

– 2、不适合大量??及逻辑性强的模块;

– 3、对原企业基础管理工作要求较高;否则容易走上机械模拟原 手工系统的轨道。 – 4、不适合批处理系统

关于原型系统的原则

?区分两种原型系统 –抛弃型原型

–演化型原型:必须易于升级和优化 ?原型化难以理解的需求

?尽快将抛弃型原型交付给客户,不必考虑质量 ?必须注意精选正要开发的原型系统所包含的特性,使其 能真正达到预期的目的

?决不把抛弃型原型系统发展成为最终系统 ?利用原型减少软件开发的风险

与原型有关的度量数据

?低于100个功能点(大约是12500行C语言代码)的项目可能不需要原型;

?在100到1000个功能点之间的项目,需要建立原型; ?超过1000个功能点的项目,需要比原型更形式化的技术; ?对于超过50000个功能点的大型项目,原型并非总是有效 ?原型规模一般是最终应用系统规模的10%

需求获取的常用技术-专题讨论会

?需求专题讨论会 –封闭1-2天

–确保合适的需求提供者参与 –作好后勤保障 –事先准备相关材料

讨论

?你还采用哪些了需求获取的方法? ?你对上述的哪些实践有切身的体会?

练习

?场景:

–假如我们公司(以下简称丙方)要为中海集团开发一套需求管理

系统,系统的使用者包括了中海集团(以下简称甲方)与其软件供应商们(以下简称乙方,如吉联),甲方通过该系统提出需求变更,监督每个需求的实现进展,乙方通过该系统实施需求变更,记录需求的状态,统计需求变更的次数等。 ?指令:

–分组练习:每组不超过7人,指定一名小组的负责人

–划分角色:需求分析小组3人(丙方),小组负责人要划分在需 求分析小组,甲方与乙方扮演者4人 –需求获取:

?根据场景,甲方与乙方4人讨论如何表达需求,如何划分更详细 的角色,丙方3人讨论如何获取需求,如何访谈哪些角色,5分钟 ?三方就访谈的角色达成一致,5分钟 ?丙方访谈甲方与乙方小组20分钟 ?丙方描述访谈结果5分钟 ?第2轮访谈10分钟

?三方就访谈记录达成一致5分钟 –点评 30分钟

需求分析的目的

?消除原始需求中存在的: –冲突 –重叠

–遗漏 –不一致 –不切实际的 ?细化需求 ?划分需求的优先级 ?需求建模

需求分析的思维方式

穷举

?确保需求无遗漏 分类

?确保需求无遗漏并去除冗余的需求 分层

?结构化表达需求 抽象

?识别出稳定与变化的需求

需求的分类-1

?功能需求 ?非功能需求 –界面需求 –性能需求

?速度 ?容量 ?精度

?吞吐率:单位时间内完 成的事务个数

?可靠性:通常表示为2次 故障间的平均无故障时 间

?可用性:不停机时间,用 户可以访问该产品 –易用性需求

–操作环境需求:例如路桥 收费系统,抽油机伺服系 统

–可维护性和可移植性需 求: ?组织 ?环境 ?法律 ?业务规则 –安全性需求 ?保密性


实用需求工程实践精要(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高级英语第三版第一册课后英译汉答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: