开发人员需要掌握的技能_第1页
开发人员需要掌握的技能_第2页
开发人员需要掌握的技能_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、研发人员如何提高自己的综合能力时间管理上:一定要学会优先级管理,不要由于解决一个问题,把整个项目都耽误,具体工作中有不清楚优先级的,直接和你的上司沟通,上司不清楚的或者属于重要模块的 请直接和王晓宇沟通,记得每周的周一(本周计划的沟通)、周三(实现过程中的难点和进度的汇报)和周五(本周的工作总结,学习心得)是你们汇报的时间,任何人在任何时候都要坚持,请每个要在 outlook中设定提醒当具体负责一个产品模块的研发时, 学会从整体上把握需求和对客户的意义, 如果有任 何不清楚,非常欢迎提问,只有理解了整体上我们提供的是什么服务, 对客户有什么价 值,才有可能会有好的设计案例:促销员工资计算模块满

2、足了客户哪方面的需求?一旦清楚了模块的需求和对客户的价值,学会设计,设计是产业链中最值钱的部分之一,如果一个研发人员想真正未来成为资深人士或者管理者,学会在掌握了需求和对客户的价值基础之上,设计出一个好的产品案例:促销员工资计算模块的设计方法1. 从先整体上设计出一个好的UI,最好要用户一看就明白是为了工资计算需要几个步骤,每个步骤的操作者是谁,是否每个步骤是必须的,最后我可能获得什么好处O U0-酒店列来另慎决冒去房间和价目表兀卒 CNY2. 对于每个步骤,有些只要显示一个大概的界面和操作方法,而无须具体实现,对于关键的而且是客户的管理层需要先看到的模块,同时也是我们商务好去和客户进行演示的

3、模块, 则需要花时间先实现, 让客户感受到系统的价值, 尤其是对于管理决 策上的价值,或者效率提高或者提升销量的价值3. 快速实现各模块的用户界面部分, 对于关键模块需要花更多的时间, 并且如果可能 尽量及时向客户或者我们公司的商务人士进行沟通, 从而提前发现改进的建议, 获 得客户的反馈4. 研发完成之后, 研发人员学会向商务演示你们的作品, 这是你们提高业务水平的最 好方式,同时也是获得系统改进建议的主要渠道客户选择我们的理由和我们提供给客户的价值分析Why us? 客户为何会选择我们首先必须清楚客户让我们开发某个系统的最主要原因是什么?只有知道这个,我们后面的研发才不会偏离方向,也知道我

4、们应该在哪些方面投入资源,而且客户才会更加满意案例分析一:以最近SCJOHNSON 的促销员工资计算项目为例:客户找我们帮助他们解决这个工资计算的问题,是因为现在他们每天晚上每个促销员要向督导汇报销量,然后每个office (从城市大区 总部)每个月有3个人整天汇总这些数据,计算工资,而且计算出来之后交给经理签字,经理根本不知道是该签字还是不该签字,因为他也不知道每个大区、每个城市、每个人如果是增加了或者减少了,是由于基本工资增加、 还是销量奖金增加, 还是做假工资单的在增加导致总额上升了。而如果他们日后的所有促销员使用我们的wap或者手机客户端的销售、考勤数据采集,我们就不但可以帮助他们自动

5、化地计算出销量(节省了大量人力成本),而且可以非常方便地高层随时查每个大区、每个城市、每个督导甚至是每个促销员的变化,从而他签字是踏实的。有数据决策的。这是选择我们的原因,否则他们为何不选择一个成熟的HR系统,通常HR系统不会考虑到促销员这么奇怪的上班时间(做一休一、做六休一等等),而且就算他们能够支持,他们的 数据从哪里来?其实点讯这家公司是可以提供的,但是他们没有我们这么好的产品设计思路案例分析一:以最近多美滋的培训项目为例 :多美滋希望我们为他们开发一个针对促销员的内部培训、企业微博和协作平台。除了我们业务上比较懂, 团队经验让他们觉得靠谱之外,更加关键的是,这个系统是和促销员管理在一起

6、的,包括促销主管对促销员的考评(以前我们接触过的 checklist ),通过主管或者督导的checklist的考评,我们就知道针对某个特定的促销员哪些方面是他需要提高的,从而系统将来发到他们手机或者平板的培训内容是有针对性的,有时甚至是临时维护进去的类似知识库的东东,相当于自动化地实现了“一对一培训”,这个概念也是我们商务可以用来说明我们的培训和一般培训公司的系统有何区别。否则如果是纯粹意义的培训系统,我相信目前市场上肯定有非常强大成熟的产品,但都不能满足促销员的如下几个特点:大的人员流动性:这就导致客户不会为了促销员上非常高深的培训的,通常是和公司相关的规范和产品相关的知识,大家可以参考原

7、来我们为客户做神秘访客表格上有什么,将来我们的促销员培训系统就应该要包含什么。 通常这些培训是由督导或者主管来实施 并且进行考评的, 而通常客户是不会请一个外部培训师来讲销售技巧之类的, 因为培训 好之后,这些促销员会因为另外一家公司多给 200 块就离职的。实时性: 有些是新品的介绍或者新的促销广告, 客户希望通过我们这个手机系统实时传 达到每个促销员, 并且每个促销员有反馈表示收到并且已经阅读过这个信息, 包括某个 促销创意大赛等简单性:这里虽说对于平板的 Key account 的促销员需要下载一些非常 cool 的视频什 么的,但是对于大多数促销员只要文本和图片,这是手机可以提供的 和

8、督导和主管的管理工作是整合的, 而不是一个孤立的所谓的培训系统: 即我们不要开 发出一个感觉非常独立的培训系统, 实际上这个培训系统是要和促销督导和主管的日常 检查, 巡店相结合的, 一方面通过巡店发现他们的不足, 然后选择一些课程或者主题就 表示这个促销员是要去学习的, 然后一周之后再巡店时进行考评, 看看有没有改进。 而 且如果有工资计算的话, 这方面的数据也是要和工资计算挂钩的 (这就进一步把我们的 壁垒建立起来了,因为别的公司根本无法来替代)关于优先级考虑需要学会的思考方法Who first? What first?客户需求这么多,哪个客户先做?哪个模块先做?这个优先级的事情, 其实首

9、先客户有优先级,但是要记住就算客户 A比客户B优先高, 但有时客户B的某件简单、紧急的事情会被先处理同一个客户还要分 项目优先级 如一期、项目二期,同样的要注意也许一期的实现是优先 于二期,但是有可能在一期还没有实现,二期的需求需要并发讨论同一个项目时期还要分 业务模块优先级,同理模块一的优先级高于模块二,但是模块二的有些讨论却要优先于模块一,因为模块一是比较清楚的需求同一个业务模块还要分功能模块优先级,比如上例的工资计算模块,客户的总体希望的 顺序而且也是实质上有意义的顺序是:先数据录入或者导入进来再自动计算工资与原来的手工方法核对 2个月确定最终由系统自动计算并且审批的工作流程。所以我们首

10、先要关注的是数据录入进来,但是这个通常客户在不知道我们是否能够实现后面几步,或者不清楚我们会如何实现后面的几步的情况下,不会和我们签合同, 也根本不可能有用户使用,更不可能有数据,如何是好?此时我们只要认为第一步数据录入是没有问题的,只要在网上让人家看到有这么一个步骤就可以把精力放到第二步:即自动计算工资的实现,但是问题又来了,没有数据,没有标 准如何计算,不要紧的,这里就回到模块开发的优先级分析了,通常一个新的 功能模块需要经历:1. 设计:这里更多的是和客户沟通我们的方案的原型,无论是用excel还是用原型设计系统,只要有了设计稿和客户沟通,客户就觉得我们没有拖延他,而且一旦客户定下来方案,后我们就可以让客户签字,这样万一客户要修改,我们至少是处 于谈判的优势,加

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论