IT部门就是为其他业务、内勤部门提供信息化手段的,所以在实施信息化系统的时候首先要做的就是需求调研,但是针对于绝大多数业务部门的人员而言,信息系统是很不熟悉的,我们会经常听到这样的回复“这个应该很快就可以实现吧”、“当初我们讨论的时候不是这样的”、“(实现完了)这样好像有点问题,我再加一些需求吧”等等,种种这样的问题就是因为对需求的管理不当导致的,这样会对整个IT项目实施带来很多困扰,且不说对IT人员的工作心情、状态的影响,对于整个项目的实施是十分低效的,其实很多项目的时间差不多50%以上会花在重复修改的工作上。为了能够高效的完成一个项目,就必须对IT项目需求进行管理。

  一、IT需求的调研;

    需求的调研可以看做是广撒网的过程,在新系统上线的时候,我们可以带上我们的小本本来到各个业务部门进行需求调研,询问他们目前的业务需求,将这些需求记录下来,下面是一份单项需求调研模板:

单项需求调研模板
需求编号 需求类型
采集时间+采集者 功能需求、性能需求、可扩展需求等
来源
需求提出者及其岗位、部门、业务熟悉程度
场景
该需求提出的背景;用于考虑是否可以拓展到其他场景,适用业务面的广度
描述
用不带修饰词的语法描述该需求
原因(需求提出的原因,要怀疑理由是否是假象的?)
为什么会产生这样的需求
验收标准(如何确定该需求被满足) 需求重要性权重

1、用量化的语言描述

2、无法量化举例解释

满足后(“1:一般到5:非常高兴”)

未实现(“1:略感遗憾5:非常懊恼”)

需求生命特征 需求关联

1、需求的紧急度

2、时间持续性

1、人:和此需求关联的任何人

2、事:和此需求关联的用户业务与其他需求

3、物:和此需求相关的系统、设备及其他产品

参考材料 竞争者对比
在需求中的输入材料,给出连接或名称即可

打分1分“差”到10分“好”

1、其他公司的实现方式

2、用户对其他公司的评价

这是一份适用面比较广的需求调研表,并且是针对初期的撒网调研阶段,如果是后期且要针对某个系统的话,还需要加上该系统对应的IT需求,比如泛微的OA最终形成的需求就需要加上带有字段属性、格式的表单以及相关的流程图和流程说明,当然,每个公司的体系都不一样,与体系结合也是一个非常好的做法。

二、需求的优先级

  IT在调研后会有很多需求,通常会有很多业务部门的人催,他们会说这个需求非常急,影响很严重之类的话,同样也有一些价值很大的需求,他们由于没有及时联系,给出了不着急的假象。我们在动手之前一定要确定好需求的优先级,这对于这个公司而言将会是一个非常的大的收益。比如,公司正在发展一项新的事业线,这条事业线如果做出来之后收益将是巨大的,而另外一个老部门整天催着要IT做这样那样的需求,其实,这些需求做出来和没做出来对他们的影响并不会大多少,所以,显而易见,那条事业线上的需求才是最具商业价值的。

  我们在确定需求优先级的时候主要看两点:商业价值和工作量。商业价值最简单的获得方法就是站在公司的角度,看看哪个需求对公司获得的益处最大,这里不仅要看直接收益(比如节省了多少钱)同时也要看潜在收益(比如节省了多少人力、会获得多大市场效应等),当然这样非量化的分析最好是多个高层领导在一起分析会比较准确。另外一个量化的方法就是用几个参数做分析:重要性、紧急度、持续时间、商业优先级。

需求属性   属性说明
重要性 重要程度,实现1分"一般"到10分“非常高兴”;未实现1分“略感遗憾”到10分“非常懊恼”
紧急度 紧急程度,规定时间内实现1分"一般"到10分“非常高兴”;未实现1分“略感遗憾”到10分“非常懊恼”
持续时间 需求持续的时间,距离目标日期时间长短,1分“短”-10分“长”
商业优先级 不考虑实现难度,群策决策,1分“低优先级”-10分“高优先”

按照上述表格求和,若需求分数越高则,商业价值越大。

  工作量的测量其实是随着需求的明确程度而逐渐清晰的,一般在需求开始初期,工作量是很难评估的,只需要非常有经验的开发或者架构师来进行评估,

三、IT需求DNA过程管理

每个需求不论大小,都不能够忽略的,现在的小需求说不定就是以后的一个重要思路。所以对于需求我们一定要进行根本性的过程管理,可以称为DNA过程管理。

  每一次需求的调研收集过程中,我们都可以按照实际需求整理一个比较适用的表格,可以称为DNA基本属性:

DNA基本属性
需求属性 属性说明
提交人 调研者的姓名,负责解释、实时该需求
编号 主键,唯一标识
提交时间 记录的时间
系统 该需求是针对哪个系统提出的
主要功能模块 该需求主要涉及到的功能模块是哪些
名称 需求名称
描述 用中性语言对该需求进行描述
提出者 需求方的姓名
提出时间 提出需求的时间
需求版本 记录这个需求的变化过程
需求变更记录 记录需求变化的内容
商业价值描述 描述该需求的商业价值
商业属性 扩展、基本
商业优先级 高、中、低
工作量 完成该需求所需的工作量
性价比 商业价值与其工作量的比例
备注 其他说明

  通过在调研的过程中记录这些信息,我们可以通过跟踪和对比,找出过去、现在和将来的痕迹,对很多需求可以进行合并、拆分等操作,可以大大提高需求的实现效率。

IT需求过程管理的更多相关文章

  1. PM过程管理成熟度1级

    之前,我已经从项目实现的角度.企业管理诉求两方面,分析了PM的核心能力架构,以及其在过程管理方面的能力等级.接下来,Fancier凡奉信息会站在PM能力成长的角度,横向与纵向阐述每一成熟度等级PM的过 ...

  2. 2017年秋季个人阅读计划 ---《掌握需求过程》第二版 pdf

    这学期我们学习是软件需求分析,为了扩展视野,我们老师要求精读一本书,我根据老师推荐的书籍中找到了一本,名字叫做<掌握需求过程>,我大概浏览了一下这本书,这本书论述了软件开发中的重要课题—如 ...

  3. Linux 编程学习笔记----过程管理和项目发展(在)

    转载请注明出处,http://blog.csdn.net/suool/article/details/38406211,谢谢. Linux进程存储结构和进程结构 可运行文件结构 例如以下图: 能够看出 ...

  4. Scrum过程管理学习心得

    认识敏捷开发 在课堂上了解了瀑布开发,又在课下学习敏捷开发过程后,我发现,敏姐团队做的开发工作虽然和瀑布开发一模一样,但他们的做事方式很不一样.简单来说,两者的差别在于:瀑布开发必须先完成当前的步骤后 ...

  5. 销傲销售过程GSP管理系统功能概述

    1      公司介绍 西安海思威软件有限公司于2009年2月注册成立,海思威软件公司隶属于海思威集团,位于交通十分便利的西安经济技术开发区.公司致力于中国本土式销售管理的研究与管理软件产品的开发,是 ...

  6. 需求管理(REQM,Requirements Management)工具(转)

    需求管理(REQM,Requirements Management)属于成熟度2级(受管理级)的过程域,是其他许多过程域实施的前提.对于暂未实施CMMI的企业,同样也可以借鉴CMMI的原则,实施和优化 ...

  7. 企业架构研究总结(28)——TOGAF架构开发方法(ADM)之需求管理阶段

    1.11 需求管理(Requirements Management) 企业架构开发方法各阶段——需求管理 1.11.1 目标 本阶段的目标是定义一个过程,使企业架构的需求可以被识别.存储并与其他架构开 ...

  8. TOGAF架构开发方法(ADM)之需求管理阶段

    TOGAF架构开发方法(ADM)之需求管理阶段 1.11 需求管理(Requirements Management) 企业架构开发方法各阶段——需求管理 1.11.1 目标 本阶段的目标是定义一个过程 ...

  9. 【DOORS】如何基于DOORS实施需求管理

    引言 IBM Rational DOORS,简称DOORS,是被业界广泛认可的需求管理工具,在国内外需求管理领域具有较高的市场占有率.需求管理作为传统的工程领域,理论发展相对成熟和健全.随着越来越多的 ...

随机推荐

  1. android自定义View绘制天气温度曲线

    原文:android自定义View绘制天气温度曲线 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u012942410/article/detail ...

  2. qt线程(转)----这篇很专业!

    本文档是自己所整理的一份文档,部分是原创,还转贴了网上的一此资料(已经标明了),(难点是多线程的编写),是有源代码的,大家可以作为参考,用到的知识是视频采集,压缩解压(xvid),实时传输(jrtp) ...

  3. 用callgraph生成的函数调用关系图

    Wu Zhangjin 创作于 2015/04/05 评论打赏 By Falcon of TinyLab.org 2015/04/03 1 故事缘由 源码分析是程序员离不开的话题.无论是研究开源项目, ...

  4. PHP 实现自动加载器(Autoloader)

    我们知道PHP可以实现自动加载,避免了繁重的体力活,代码更规范,整洁.那如果我们把这个自动加载再升华一下,变成自动加载类,每次只需要引入这个类,那么其他类就自动加载了,已经开源,仓库地址在这里.同时如 ...

  5. VS2012 调试Web项目 遭遇 HTTP 错误 500.23 - Internal Server Error

    原文:VS2012 调试Web项目 遭遇 HTTP 错误 500.23 - Internal Server Error 在使用vs2012 调试Web站点时 报错 500.23,详细如图 此错误是因为 ...

  6. Centos重启关机命令

    Linux centos重启命令: 1.reboot   普通重启 2.shutdown -r now 立刻重启(root用户使用) 3.shutdown -r 10 过10分钟自动重启(root用户 ...

  7. windows界面程序设计,设置一个窗口始终在屏幕最前,SetWindowPos函数

    有时这种需求还是很必须的,比如现在做的一个登录验证系统,如果在windows登录界面点击到窗口外面,那窗口就会永远隐藏掉没法再启用了.这种情况必须设置该窗口一直在最前. 使用函数SetWindowPo ...

  8. MIPS虚拟机代码

    http://download.eeworld.com.cn/download/mamselc/472333http://download.eeworld.com.cn/detail/lamas/36 ...

  9. PowerDesigner逆向工程导入MYSQL数据库总结(不容易,感谢前者们)

    原文:PowerDesigner逆向工程导入MYSQL数据库总结(不容易,感谢前者们) 参考来源: http://blog.csdn.net/chamtianjiao/article/details/ ...

  10. MySQL 查询缓存 QUERY_CACHE

    查询缓存(QueryCache)保存查询返回的完整结果.当查询命中该缓存,MySQL会立即返回结果,跳过解析.优化和执行阶段. 官方在特定环境测试结果(官方文档中有详细说明): 1.如果对某表进行简单 ...