项目经理的挣扎:“垂死项目”复活记(3)

发表于:2012-10-12来源:新浪博客作者:汪中求点击数: 标签:项目经理
从提神基本靠狗到通讯基本靠吼 问题2:大家都觉得自己很聪明,为什么做出来的却是一个无人问津的烂货? 原因:传统瀑布式开发注定要产生大量无用功

  从“提神基本靠狗”到“通讯基本靠吼”

  问题2:大家都觉得自己很聪明,为什么做出来的却是一个无人问津的“烂货”?

  原因:传统瀑布式开发注定要产生大量无用功能的开发,同时传统沟通方式极容易产生误解与冲突,相互推脱责任,大量繁琐的需求文档让团队疲于应付,你再有本事又有何用?应付了事是普遍心态。

  方案:以快速开发快速验证快速修正的迭代式开发代替瀑布式开发,同时以面对面的高效沟通替代传统沟通方式。

  经过前期的分析,王峰与核心团队已经基本确定了不去模仿V—City,而要走自己的路,重社交玩法,轻单机体验,在此基础上制定具体的设计策略。在以往的功能测试中,如果玩家反馈Bug,团队直接就去修复了,这样会打乱之前的迭代开发计划,同时,团队成员也不知道是需求更重要还是Bug更重要,很困惑。于是,王峰和李成在与大家沟通后,定下一个新的管理机制,无论是需求任务、技术任务,还是Bug,都放到统一的需求池中,按照统一的优先级标准进行排序(图 3)。优先级的排序以实现商业目标为根本标准。比如,如果某个设计就是为了好玩,而无法实现如提高玩家活跃度等商业目标,就将被排到后面去。这样团队就不要再纠结于谁更优先的问题,也不会打乱团队开发计划。

 

  (图3 功能需求、技术任务和Bug统一优先级排序)

  测试是产品开发非常重要的一个环节,它反馈的信息是否准确直接决定了整个团队对产品的认知,以及后续的成败。为了让测试人员不再去猜测试需求,王峰与李成让测试人员全程参与产品讨论,让他们不用文档描述也能清晰了解测试需求,需求人员,测试人员与开发人员沟通效率迅速提高。同时,之前常常是一个版本完成了才去做测试,由此带来大量无用功能的开发与浪费,这是瀑布式开发的主要弊病。经过调整,王峰要求首先开发人员要做测试,同时产品策划人员也要做测试,最后,测试人员通过需求级别测试以及版本测试,从一个级别测试增加四个测试级别,大大减少Bug数量,同时省去海量文档。

  故事墙解决了团队信息透明的问题,但仍然不够。一个有趣的发现是,李成在与团队沟通的过程中,发现大家都认为面对面沟通最高效,但就是没有人进行面对面沟通。对此,王峰深有同感,在过去的半年,办公区常常安静到可以闹鬼。在他的推动下,团队成员从以往的文档、邮件、QQ、电话等沟通方式如无特殊需要全部改为到对方的工位上进行面对面沟通,实现“通讯基本靠吼”。当然,首先要将不在同一楼层的项目成员拉到同一个办公区间。通过这种快速即时反馈,可以大大消除团队成员之间的误解,团队的活络程度也大大提升,工作氛围非常好。

  如此,团队目标变得非常清晰,成员对各自的职责与角色也非常明白,同时将每个功能的目标都贴到每个人的座位上。王峰与李成不厌其烦地与所有团队成员对产品和功能目标做详细沟通互动。他们深知,只有统一到同一目标下的争论才是有效的争论,否则就是无效争论。

  通过几周改造,“X城市”项目组从一个疲劳且昏昏欲睡能力不足的团队,转变为一个有战斗力有能力完全授权自组织且有统一目标的团队,工作效率和精神状态获得极大改善。王峰开玩笑地对李成说:“现在的团队真的从‘提神基本靠狗’转型为‘通讯基本靠吼’!”他知道,只有团队改造成功,才有可能实现产品的持续改进。

  人与人的差距要远大于人与猪

  问题3:为什么大家觉得很好的东东,玩家总是不明白?

  原因:缺乏科学有效的用户调研,仅从自己的感觉喜好出发设计开发产品,以己度人,但玩家其实和你很不一样,“人与人的差距要远大于人与猪”,你难道不明白?

  方案:找到目标玩家,观察她感受她理解她拥抱她爱上她。

  X城市”很多团队成员打死也想不到,“X城市”最大的玩家群体居然是三四线城市的宅男宅女和家庭主妇,此前大家一直坚信是一二线城市的高校学生。在一次详尽的用户调研结束后,王峰说:“之前的失败是必然的!”随后,他们请了一些有代表性的玩家到公司与开发人员沟通交流,让玩家玩给员工看,并做详细的观察记录,对她们的隐性需求做深入挖掘与分析。“领导力大师约翰·科特指出,相对于“分析—思考—改变”的模式,“目睹—感受—改变”更容易让人发生变化。一个典型案例是,在“X城市”的产品设计中,有一个交互设计是通过一个动态的箭头提示玩家点击箭头指示方向的“我的好友”信息框,但大家通过观察发现,大量玩家都是直接点击箭头。怎么会这样?

  “框框太小,箭头太大了!”

  “箭头是动态的,而框框的静态的,我点击箭头有错吗?”

  “我常常在这里浪费时间,这绝对是一个脑残的设计!”

  ……

  “真的没想到!”一个团队成员说。当然团队马上做了改进调整,将箭头做小并相对静态,而框框则通过高亮和动态且更加显眼。“这样的案例太多了,我们对游戏中的很多语言也做了全面的调整,尽可能的让玩家感受到一种温情和感动!”王峰说,“原来很多拒绝改变的团队成员很快发现自己在玩家面前是多么肤浅,不仅迅速调整自己,还成为改变的推动者。”

  由于互联网产品要持续采集用户数据才知道如何优化产品,因此必须清晰告知开发人员要采集哪些玩家数据,及其原因。由于此前导致大量返工的一个重要原因是文档的需求描述不清,于是王峰对策划人员要求以更简洁清晰的方式描述需求,按“目标—策略—验证标准—用户故事—界面草图—流程图—采集数据”的模板描述需求,在形式上结合“文字描述+流程描述+界面图描述”。用科学的数据说话不断改善产品,做出详细的分析报告,在此基础上进行功能改进。比如,设计更接近三四线城市玩家的界面风格,着色更加大胆鲜艳(大红大绿),城市建筑也集合了美甲店、拉面馆等,加上“收税”玩法,强化“炫耀”功能等,持续强化中国元素,增强玩家的代入感,流失率大大降低。

原文转自:http://www.ltesting.net