PM加油站
老郭讲述深航CSM
1.需求有遗漏,人员水平不足;加班导致人员流失;但是这样,客户后来还是好评,并且项目被评为深航的标杆项目;老郭也是被指定为未来项目的项目经理;--!我想起了古时候的一句话:功夫在诗外。
2.老郭讲述的一点非常重要:那就是需求需要细化;这里老郭提到的非常重要,就是在做需求的时候一定要让用户为大部分场景做体验,就是下面王兄介绍的那样,客户和他开会会感觉十分累,因为前期确认需求不是客户说什么就是什么,甚至就是冰山一角,我们需要做的是根据这个冰山一角,通过合理的解决方案将冰山勾勒出来;
3.国内的项目,客户普遍重视UI,在开发过程中,项目中拿出了一份改良版的UI,客户表现出比之前实现复杂业务还要高兴的态度;这个也好理解,客户其实大都是嫖客,他们只关心小姐看起来模样,对于文采素质真正关心和在意的恐怕只是少数;
4.评审阶段最好提前准备,并了解都需要准备什么;
5.注意回款点,回款客户一般不急,但是作为实施方需要提醒客户;
6.出差前,需要和客户沟通好,提醒客户提前准备环境人员等,避免出差成本无谓的浪费;
7.维护客户关系:
1)多交流;
2)替他做一些额外的工作;
3)适当的诉苦;
4)对客户有直接影响的任务/问题一定要优先做,客户就是项目的重要的组成部分;
5)拒绝的策略之一,就是使用简单的方案来临时满足客户的需要;
会后,大家讨论了一下,刘胜强在关于模板统一,到设计需要做到详设的时候,抛出了观点:做国内项目,就需要一本“功能说明书”即可,根本就没有时间写详细设计。我是无比认同,因为做国内项目,对于开发人员,是要求有“设计”能力的;
王兄的物流项目
物流项目本身可讲的不多,不过王兄讲话充足的底气还是让我大吃一惊,说白了还是有一股“范”的;其中他深化了刘胜强的观点,就是开发应该就是一个需求规格说明书,但是设计是由高级开发人员来做;这一点就比较重要,在开发人员中是分层次的,拿到需求,可能是项目经理负责沟通,需求分析,然后是资深开发人员做设计,然后指导初级开发人员开发,这个设计可能已经不再是落在纸面上的分支,业务说明,更多的是一种言传身教;因为成本在那个地方;所以开发团队其实有梯队的,最高一级是PM或者BA,扮演需求分析师和项目管理的角色,将需求进行确认和分析,做业务设计,然后和开发团队做沟通,资深开发人员做开发设计:应用层设计,DB设计;然后是开发人员(资深的,中级/初级开发人员)实施开发;这样的流水线作业保证了需求的到实施的稳定性;
王兄后来说了一个观点,就是“降低客户的期望,来提供客户的满意度”,这个观点技术部的方老大表示了异议,方老大觉得应该通过Amazing的内容让客户惊喜,而不是降低客户的期望;并让王兄讲一个例子;这一点上面看的出来王兄明显准备不足,一时讲不出有太好的例子;所以做讨论,抛出观点一定要有后备,就是落地的内容做说服之用,比如实际的案例,或者形象的比喻;对于这个我后来想到了一个例子:比如和海尔做合作,他们是每个周六都上班,如果你只是一味的应和他们,周末也加班,可能他们就认为这是天经地义的,如果你告诉他们我们周末不加班,偶尔紧急了,你做了对应,他们还要感谢你。其实与其说降低期望,不如说,让客户跟着我们的节奏走,可能更容易让人理解一些。
老申的交科院咨询项目
老申前期咨询其实是为了今年的大单,看来保证比较大,我比较关心他们做咨询是如何根据几百兆的规章制度,提炼出业务模型,他们使用的是什么工具/方法?老申回答道:需要根据制度文字描述,抽象出流程图;另外之前需要多看相关类似的系统,然后知道如何问问题。
PM加油站的更多相关文章
- 如果做好测试PM【转载】
本文来源于:https://yq.aliyun.com/articles/14578?spm=5176.100238.yqhn2.14.Lcie4Y 摘要今年整体带了几个项目.我本人不是专业的PM ...
- Perl 脚本报Can't locate Mail/Sender.pm 解决办法
在新的Linux Server(Red Hat Enterprise Linux Server release 5.7 (Tikanga))上配置磁盘空间告警的perl脚本后,测试时报如下错误 ...
- 将形如:Oct 8, 2016 5:29:44 PM串转换成正常时间在真机上遇到的坑
将形如:Oct 8, 2016 5:29:44 PM串转换成正常时间在真机上遇到的坑 /** * 根据传入字符串 * * @param str 传入的日期字符串 形如:Oct 8, 2016 5:29 ...
- sendEmail报错:at /usr/share/perl5/vendor_perl/IO/Socket/SSL.pm
sendEmail发送邮件是出现以下报错: ******************************************************************* Using the ...
- Perl/Nagios – Can’t locate utils.pm in @INC
While trying to use a Nagios plugin I got an error saying that “Can’t locate utils.pm in @INC”. Foll ...
- ADB pm 命令
usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_TER] pm list permission-grou ...
- pt-diskstats 报错 Can't locate Time/HiRes.pm in @INC
调用 pt-diskstats 时报错如下Can't locate Time/HiRes.pm in @INC [root@localhost ~]# pt-diskstats Can't locat ...
- dedecms /member/pm.php SQL Injection Vul
catalog . 漏洞描述 . 漏洞触发条件 . 漏洞影响范围 . 漏洞代码分析 . 防御方法 . 攻防思考 1. 漏洞描述 Dedecms会员中心注入漏洞 Relevant Link http:/ ...
- Can't exec "aclocal": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 326.
今天执行:autoreconf -fvi的时候出现如下错误: autoreconf: Entering directory `.' autoreconf: configure.in: not usin ...
随机推荐
- bzoj2132: 圈地计划
要分成两坨对吧.. 所以显然最小割 但是不兹辞啊.. 最小割是最小的啊 求最大费用怎么玩啊 那咱们就把所有费用都加起来,减掉一个最小的呗 但是两个属于不同集合的点贡献的价值是负的啊 网络流怎么跑负的啊 ...
- IOS 表视图UITableView 束NSBundle
今天搞了一下表视图UITableView 表视图是在以后应用程序开发中经常用到的一个视图,所以必须要熟练掌握 所获不多,对视图有了一个大概的了解 其中有用到NSBundle , 束 这个类 先说一 ...
- SQL string类型的数据按int类型排序 分类: SQL Server 2014-12-08 16:56 393人阅读 评论(0) 收藏
说明: 我在做wms进销存软件时,发现一个问题:一张入库单(T_OutIn_BoxTop),入库扫描时要分成多箱,箱号(BoxTop_No)可以是数字也可以是字符串,所以箱号只能是字符串类型的,问题来 ...
- hdu 2457 DNA repair
AC自动机+DP.按着自动机跑,(其实是生成新的满足题目要求的串,然后找改变最少的.)但是不能跑到是单词的地方,如果跑到单词的话那么说明改变后的串含有病毒了,不满足题意.然后就是应该怎么跑的问题了,现 ...
- linux 命令c语言代码实现
自己学习<APUE>时写的linux下一些命令(大概40个左右)实现,仅当学习使用,这些命令包含cat cp echo head ls paste rmdir tail umask who ...
- mysql优化21条
今天一个朋友向我咨询怎么去优化 MySQL,我按着思维整理了一下,大概粗的可以分为21个方向. 还有一些细节东西(table cache, 表设计,索引设计,程序端缓存之类的)先不列了,对一个系统,初 ...
- 关于String的hashCode
String str=new String("abc"); String str2="abc"; System.out.println(str.hashCode ...
- 移动前端之 zepto
移动前端之 zepto http://qtown.corp.qunar.com/media/video/detail?id=1084&type=1&title=%E5%86%AF%E5 ...
- javascript动画效果
之前工作项目中,运用了缓动动画的效果,在网上看到其他大牛写的相关公式,结合工作需要,进行了整理,拿出来跟大家分享下,js代码中,只运用了一个小功能进行了测试 <!DOCTYPE html> ...
- 游标中的static参数
以下测试用例将演示,使用static的游标和不使用的区别: if object_id(N't_test',N'u') is not null drop table t_test go create t ...