信息化建设项目需求管理课件_第1页
信息化建设项目需求管理课件_第2页
信息化建设项目需求管理课件_第3页
信息化建设项目需求管理课件_第4页
信息化建设项目需求管理课件_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

信息化建设项目需求管理信息化建设11、软件行业的常见病开始客户:“希望你们开发这样一个系统”。研发经理:“这很简单,我们使用Jquery、Ajax等新技术。”客户:“你们要多长时间?”研发经理:“三个月。”结局:项目拖期交付二个月用户反应产品很难用,甚至不能用项目预算超支项目组成员精疲力竭没完没了的救火和维护1、软件行业的常见病开始22、我们经常见到的需求分析过程2、我们经常见到的需求分析过程33、案例分析:要求:查看软件界面的1张图片,找出界面设计上存在的问题。软件界面上存在哪些问题3、案例分析:要求:查看软件界面的1张图片,找出界面设计上存41154、原因分析问题调查:什么是项目出麻烦的最主要原因?需求规格 50%需求管理 45%软件测试 32%项目管理 30%程序编码 7%统计数字需求缺陷修改成本占返工成本总额的70%需求缺陷可轻易消耗25%-40%项目预算需求不断增加需求频繁变更不完善的需求说明模棱两可的需求不必要的特性需求说明过于精简进度要求不合理局部变更引发连锁反应人员变动,搞不清为什么这么做4、原因分析问题调查:什么是项目出麻烦的最主要原因?需求不65、软件需求的重要性最困难的部分:准确说明开发什么。最困难的工作:编写出详细的需求,包括所有面向用户、面向设备和其它软件系统的接口。需求一旦做错,将会给系统带来极大的损害,并且以后的修改也极为困难!

需求是产品的根源:需求工作的优劣对产品影响最大。就像一条河流,如果源头被污染了,那么整条河流也就被污染了。5、软件需求的重要性最困难的部分:准确说明开发什么。需求一76、双方误解需求人们在交流时,常发生“问非所求,答非所问”的事情。用户表达的需求有可能不清楚,不同需求分析师理解也不同,如果误解需求,导致开发人员将错就错、白干活。6、双方误解需求人们在交流时,常发生“问非所求,答非所问”的87、需求工程的基本概念所有与需求直接相关的活动通称为需求工程。需求工程中的活动可分为需求开发和需求管理两大类。需求工程需求开发需求管理版本控制需求确认需求跟踪变更控制需求获取需求分析编写规格说明验证业务需求用户需求功能需求非功能需求7、需求工程的基本概念所有与需求直接相关的活动通称为需求工程98、软件需求的层次软件需求业务需求用户需求非功能需求功能需求性能需求安全需求运行需求。。。8、软件需求的层次软件需求业务需求用户需求非功能需求功能需求109、软件需求的层次-业务需求业务需求:反映了组织或客户对系统、产品的概括目标要求,对企业目前的业务流程进行评估,得出将来的业务前景。需求举例:明确业务运营支撑系统的体系结构、软件架构、系统边界、外部接口、系统功能及系统指标等基本定位与要求,从而为业务组织、管理及市场经营、客户服务等工作提供持续、有效地运营支撑。9、软件需求的层次-业务需求业务需求:反映了组织或客户对系119、软件需求的层次-用户需求用户需求:描述了用户使用系统完成的任务集合,采取用例图(usercase)的形式描述。9、软件需求的层次-用户需求用户需求:描述了用户使用系统完129、软件需求的层次-功能需求

功能需求:定义了系统必须完成的所有功能,源于用户需求。需求举例:查询是否有新的数据文件生成,当发现有新的数据文件时,立即把新生成的数据文件分发到指定服务器。校验接收分发文件的大小是否与数据源文件一致。9、软件需求的层次-功能需求功能需求:定义了系统必须完成的139、软件需求的层次-非功能需求(性能需求)

性能需求:描述了对系统各项性能指标的要求,例如联机系统的响应时间等。需求举例:联机数据采集设备的采集周期≤15分钟。9、软件需求的层次-非功能需求(性能需求)性能需求:描述了1410、案例分析:要求:某省共有11个地市,平均每月产生的语音话单量省会城市为6亿条/月,其他每个地市为1.8亿条/月。融合计费系统的IBM小型机上运行批价进程处理计费话单,请计算批价进程每秒处理的话单数平均达到多少条/秒时,才不会产生话单积压的现象。答案:批价进程每秒钟处理的话单数>

条/秒记录处理性能指标计算10、案例分析:要求:某省共有11个地市,平均每月产生的语音1511、需求分析方法-结构化分析建模IPO图数据流图E-R图流程图。。。11、需求分析方法-结构化分析建模IPO图1612、需求分析方法-结构化分析建模案例:IPO图采集预处理计费预处理原始记录标准记录预处理清单数据存储参数数据转换1转换2输入数据中间数据结果数据数据存储附加数据标准信息流图预处理-信息流图12、需求分析方法-结构化分析建模案例:IPO图采集预处理计1712、需求分析方法-结构化分析建模采集系统原始话单文件文件序号校验文件大小校验文件名索引文件连续话单文件完整话单文件文件名校验文件命名规则文件校验正确话单记录记录级处理模块校验错误文件校验错误话单记录1.11.21.3+头文件信息文件名信息文件序号文件命名规则案例:文件级校验的数据流图12、需求分析方法-结构化分析建模采集系统原始话单文件文件序1812、需求分析方法-结构化分析建模案例:商品追溯实体关系图12、需求分析方法-结构化分析建模案例:商品追溯实体关系图1913、需求分析方法-面向对象的分析建模案例:话费查询的用例图网上营业厅计费系统13、需求分析方法-面向对象的分析建模案例:话费查询的用例图2013、需求分析方法-面向对象的分析建模案例:订票模块的活动图13、需求分析方法-面向对象的分析建模案例:订票模块的活动图2114、需求分析方法-敏捷建模需求分析与用户需求常常产生偏差,可以采用工具实现“交互”设计。比如使用AxureRPPro或Fireworks工具软件设计软件界面原型,给用户以直观认识,进行迭代修正,以快速明确用户需求。14、需求分析方法-敏捷建模需求分析与用户需求常常产2215、案例分析-界面原型方法15、案例分析-界面原型方法2315、案例分析-界面原型方法案例分析:界面设计确认书15、案例分析-界面原型方法案例分析:界面设计确认书2416、当心需求变更平均占用项目40%的成本对80%软件系统造成风险造成开发效率降低带来新的缺陷给项目估算带来困难使项目超期、超支目标和范围不停变化、工作计划大幅度摆动、项目收益没有保障良好警告预算工时变更工时优秀危险利润空间总预算16、当心需求变更平均占用项目40%的成本造成开发效率降低目2517、CCB-唯一的变更通道成立变更评审组(CCB)来批准变更这些人足够代表各方利益这些人有较大责任这些人有足够的权威这些人有足够的技术能力批准变更工作职责决定是否引入项目相关的变更变更必须有“官方”批准!需求变更不可避免,有效控制需求变化对于项目成功至关重要!17、CCB-唯一的变更通道成立变更评审组(CCB)来批准变2618、需求变更评估关键要素“我们不喜欢这样的界面,你们改一下吧。”“我们的用户数量大大超出预计,你们改一下吧。”

温馨提示

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

评论

0/150

提交评论