文档章节

项目过程中项目需求管控实际问题总结

mellen
 mellen
发布于 2014/01/14 10:36
字数 1054
阅读 83
收藏 4
  1. 项目需求管控

  2.  1.1 需求之前提

第一注意事项.

客户对于产品未来什么样是没有概念的,在项目开发过程中,客户也会因不断学习而产生心的想法,导致会追加需求。也就是说,客户确切来说,并不能确定需要什么,因此需要我们去给予他们什么,减少他们思考的过程,也就是说我们提供好方案,让客户去选择,而不是让客户去思考,让客户提需求。

即需求的过程,是以我们为主导。这样主动权在手,需求就好把握。一旦主动权被对方掌握,就会一直被动接受需求,且这个状态很难改变。

在客户需求过程中,客户的不同群体有不同的要求,有的合理,有的不合理,

这时候,在需求讨论过程中,需要我们去指出不合理的,予以说服。说服对方放弃其提的需求。

说服客户,是我们必须要做的,因为我们要比用户专业,用户才会听我们的。以后即使有需求增加,也会减少。


第二需求范围

首先分析提出需求的客户方的各个方面的诉求。

         技术部门关心的是技术架构,实现,BOM单,设备采购,安全。

         各个业务部门各自的诉求也不同,企业部 关心把所有企业的功能搬到客户端。

         个人的关心个人业务, 业务部关注增值业务带来收入。

         项目部门关心的是人员,时间,技术力量。

也就是说,需求不仅仅是功能,包括上面多个方面。从多个方面照顾到,并可以利用互相之间的需求冲突,减少某一方的需求。比如某个需求,技术实现不了。



  1.  1.2 建立需求原型

         和客户沟通需求的首先要先自己设计好方案,然后让客户去选择和提意见,而不是让用户去自己思考。

         首先,根据网银的业务,设计手机客户端的原型Demo,原型的要求一定要和

实际后的效果保持一致,效果界面,流程保持逼真。

           让用户开始就知道,以后做出的效果是怎样的。

         其次,基于这个基础上,和客户展开需求讨论。每讨论一次,就修改一次原型。

      在讨论过程中,需要有个教育过程,即客户提出的需求,有的不符合移动规范或手机客户端规范,就需要说服教育,告诉他们应该是怎样的。

   原型敲定的期间,美工要先跟上,确定好页面和效果。



  1.  1.3 确定原型和接口要求

原型确定好后,再确定技术接口,BOM单,并形成需求文档,开始进行评审。

原型截图放在需求里。

文档包括:需求记录,需求文档,原型



  1.  1.4 定稿并约定原则

需求确定好后,约定好,如果有新的需求,超过多少时间的,必须走需求变更评审。

低于这个时间的,比如几分钟可以改的,可以只记录就改变。

也就是说,不是所有的需求都拒绝,而是在可控成本和时间的情况下避重就轻,让用户感受我们做的很多了。

大领导提出的需求一定要改,需要给领导面子,多数领导一般提的是界面问题,比较容易改。

 给客户做了一个,但要让用户的感受是我们做了10个。

  一旦约定好,那么就不容易随客户随便改动。


  1.  1.5 需求增加和变更

开发过程中会有需求增加,原则:客户领导提的要求,改动不大的话,可以改动,这种事要高调做,让客户感到,我们为他们多做了,而且做的很多。

      改动大的话,提请需求变更,或延到二期处理。


© 著作权归作者所有

共有 人打赏支持
mellen
粉丝 9
博文 120
码字总数 70082
作品 1
南京
部门经理
私信 提问
一名 IT 经理是如何把项目带崩的

(点击上方公众号,可快速关注) 我是一名项目经理,在过去的四个月里,我把一个项目带崩了(上线后频出问题,用户无法使用)。在最近的几天,我每天都在反思自己,我都在问自己以下几个问题...

程序员的那些事_
09/25
0
0
移动平台—企业转型需要的核心驱动力

如今,个人的移动化已经是一个时代的潮流,而对企业而言,则没有那么迅速,现在很多企业还没有完全把业务和客户关系放在移动体系上,针对企业移动化建设中面临的诸多问题,选择合适的企业级移...

梅朵
2016/05/19
76
0
项目经理是如何把一个项目带崩的

我是一名项目经理,在过去的四个月里,我把一个项目带崩了(上线后频出问题,用户无法使用)。在最近的几天,我每天都在反思自己,我都在问自己以下几个问题: 1.我做错了什么? 2.我在其中占...

程序师
08/30
0
0
敏捷开发思维导图,让java不再难懂

0、先来一张导图 1、概念 简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行...

java思维导图
04/15
0
0
[转载]金融行业 DevOps 解决方案概述

2009 年 6 月份,John Allspaw 及 Paul Hammond 在速度大会 (Velocity) 上分享了在 Flickr 中如何通过加强 Dev(开发团队)和 Ops(运维团队)之间的协作,从而加快应用部署频率的演讲 。随后...

技术mix呢
2017/10/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

TiDB Lab 诞生记 | TiDB Hackathon 优秀项目分享

本文由红凤凰粉凤凰粉红凤凰队的成员主笔,他们的项目 TiDB Lab 在本届 TiDB Hackathon 2018 中获得了二等奖。TiDB Lab 为 TiDB 培训体系增加了一个可以动态观测 TiDB / TiKV / PD 细节的动画...

TiDB
14分钟前
0
0
当区块链遇到零知识证明

本文由云+社区发表 当区块链遇到零知识证明 什么是零知识证明 零知识证明的官方定义是能够在不向验证者任何有用的信息的情况下,使验证者相信某个论断是正确的。这个定义有点抽象,下面笔者举...

腾讯云加社区
23分钟前
0
0
nginx的内容

1、nginx 稳定,由俄国人开发, nginx.org 分支: tengine,由淘宝开发; tengine.taobao.com nginx的功能:http服务, 负载均衡 反向代理 邮件代理 缓存加速 SSL, 功能完善;高并发 可以用来处理...

芬野de博客
41分钟前
3
0
websocket 接口简单测试工具,webcoket实用测试工具

chorme 插件 Simple WebSocket Client 对开发来说够用了,能连互联网,也能连本地的。 之前用jmeter 带复杂了,而且登录不好弄,这个基于浏览器,共享浏览器的登录信息。方便!...

SimonAt
47分钟前
5
0
Ext中 get、getDom、getCmp的区别

getDom方法能够得到文档中的DOM节点,该方法中包含一个参数,该参数可以是DOM节点的id、DOM节点对象或DOM节点对应的Ext元素(Element)等。 (与getElementById是一个效果) •Ext.onReady(funct...

休辞醉倒
54分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部