文档章节

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

mellen
 mellen
发布于 2014/01/14 10:36
字数 1054
阅读 81
收藏 4
点赞 0
评论 0
  1. 项目需求管控

  2.  1.1 需求之前提

第一注意事项.

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

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

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

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

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


第二需求范围

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

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

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

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

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

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



  1.  1.2 建立需求原型

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

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

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

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

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

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

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



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

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

原型截图放在需求里。

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



  1.  1.4 定稿并约定原则

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

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

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

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

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

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


  1.  1.5 需求增加和变更

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

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


© 著作权归作者所有

共有 人打赏支持
mellen
粉丝 9
博文 113
码字总数 69070
作品 1
南京
部门经理
项目管理心得

自己做的项目少,经验有限,总结下书本里没有的,而我遇到的,或是我自己的体会。 一、项目经理: 在不太Open的企业,项目经理必须要有很强力推进型力量,否则项目很难做下去。有的项目虽然有...

fkkeee ⋅ 2015/04/24 ⋅ 0

移动平台—企业转型需要的核心驱动力

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

梅朵 ⋅ 2016/05/19 ⋅ 0

[转载]金融行业 DevOps 解决方案概述

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

技术mix呢 ⋅ 2017/10/10 ⋅ 0

敏捷开发思维导图,让java不再难懂

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

java思维导图 ⋅ 04/15 ⋅ 0

8Manage PPM助力中投证券 项目管理向数字化转型

近日,中国中投证券有限责任公司与8Manage签约,将上线8Manage项目管理系统,实现项目需求、计划、资源等项目全流程管理,提升企业的运营管理效益。 中国中投证券有限责任公司(简称“中国中...

玄学酱 ⋅ 04/12 ⋅ 0

隧道股份“盾构云平台”试运行,年内将在上海全市范围推广

手机一点,便能立即知晓远在几百公里外的盾构掘进状态?每时每刻,都有最具经验的专业团队,利用大数据为公司所有盾构项目提供远程分析?指尖一滑,就能立即召集行业专家对风险工程作出专业诊...

玄学酱 ⋅ 05/09 ⋅ 0

CIO如何挑选ERP项目的试点单位

案例说明: G地产是国企,集团公司总经理A总希望通过引入优秀的咨询和软件公司,加强G公司的精细化管理,提高公司快速开发项目的能力,之前已经引入咨询公司进行组织架构、流程、绩效等体系的...

Drate ⋅ 2011/11/12 ⋅ 0

前端开发100元/页,空心科技切入IT人才共享

共享经济的风口,IT人才如何共享? 滴滴、摩拜、airbnb等共享经济大火的背景下,区别于产品流通共享的人才领域共享如何实现? 猪八戒新一轮26亿、一品威客C轮、兼职猫A轮6300万、斗米兼职A轮...

qq590d69af7849c ⋅ 2017/05/06 ⋅ 0

14、系统架构师指南 - 软件项目角色指南系列文章

第13章 系统架构师 系统架构师这个职位的重要性是不言而喻的,在项目设计开发过程中处于高层的作用。系统架构师需要在项目的需求相对稳定之后就进行系统架构设计,以及在项目开发过程中对编码...

lzhdim ⋅ 02/11 ⋅ 0

千万级ERP项目的交付思考

说明:本篇文章版权由ECF和HP所有。 面对千万级别的项目我们如何实施?对着这个问题,目前或者我们没有清晰的答案,或者我们还在摸索答案的途中,但我们可以进行如下思考: 1、 意识与观念的...

Drate ⋅ 2011/07/07 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

解决CentOS6、7,/etc/sysconfig/下没有iptables的问题

一、Centos 6版本解决办法: 1.任意运行一条iptables防火墙规则配置命令: iptables -P OUTPUT ACCEPT 2.对iptables服务进行保存: service iptables save 3.重启iptables服务: service ...

寰宇01 ⋅ 35分钟前 ⋅ 2

数据库备份和恢复

备份:mysqldump -u root -p 数据库>磁盘路径 恢复:mysql -u root -p 数据库<sql脚本的磁盘路径

anlve ⋅ 今天 ⋅ 0

发生了什么?Linus 又发怒了?

在一个 Linux 内核 4.18-rc1 的 Pull Request 中,开发者 Andy Shevchenko 表示其在对设备属性框架进行更新时,移除了 union 别名,这引发了 Linus 的暴怒。 这一次 Linus Torvalds 发怒的原...

问题终结者 ⋅ 今天 ⋅ 0

在树莓派上搭建一个maven仓库

在树莓派上搭建一个maven仓库 20180618 lambo init 项目说明 家里有台树莓派性能太慢。想搭建一个maven私服, 使用nexus或者 jfrog-artifactory 运行的够呛。怎么办呢,手写一个吧.所在这个...

林小宝 ⋅ 今天 ⋅ 0

Spring发展历程总结

转自与 https://www.cnblogs.com/RunForLove/p/4641672.html 目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?...

onedotdot ⋅ 今天 ⋅ 0

Python模块/包/库安装(6种方法)

Python模块/包/库安装(6种方法) 冰颖机器人 2016-11-29 21:33:26 一、方法1: 单文件模块 直接把文件拷贝到 $python_dir/Lib 二、方法2: 多文件模块,带setup.py 下载模块包(压缩文件zip...

cswangyx ⋅ 今天 ⋅ 0

零基础学习大数据人工智能,学习路线篇!系统规划大数据之路?

大数据处理技术怎么学习呢?首先我们要学习Python语言和Linux操作系统,这两个是学习大数据的基础,学习的顺序不分前后。 Python:Python 的排名从去年开始就借助人工智能持续上升,现在它已经...

董黎明 ⋅ 今天 ⋅ 0

openJdk和sun jdk的区别

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK, 那么到底什么是OpenJDK,它与SUN JDK有什么关系和区别呢? 历史上的原因是,Ope...

jason_kiss ⋅ 今天 ⋅ 0

梳理

Redux 是 JavaScript 状态容器,提供可预测化的状态管理。 它是JS的状态容器,是一种解决问题的方式,所以即可以用于 react 也可以用于 vue。 需要理解其思想及实现方式。 应用中所有的 stat...

分秒 ⋅ 今天 ⋅ 0

Java 后台判断是否为ajax请求

/** * 是否是Ajax请求 * @param request * @return */public static boolean isAjax(ServletRequest request){return "XMLHttpRequest".equalsIgnoreCase(((HttpServletReques......

JavaSon712 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部