您的位置:首页 > 其它

在一个创业型公司做研发总监应该干什么?

2016-03-28 09:17 417 查看
从大公司出来在创业公司做研发总监一年半多,时间虽然不长,但也经历了不少问题和困难。想在本文中谈一谈个人对这个岗位的理解。

因为,我所在的公司是以承接项目为主,因此我也是站在这类岗位的角度来谈的。

1、项目前期(售前阶段):

  1.1、需求澄清,引导并与客户一起梳理出一个利于双方的需求边界,识别出客户的关键需求;

    备注:这个时候对研发总监的要求就是要和客户聊得开,展示自己的能力以给对方信任感;

  1.2、架构设计,能在短期交付和长期演进的平衡下设计架构,划分子系统,在可用、可靠性等方面,前期可以简单,但要保证能扩展;

  1.3、技术选型,结合团队自身和‘架构设计’完成语言、数据库、中间件等选型,此时点在于权衡交付压力和团队能力提升;

  1.4、关键技术风险,对项目中可能出现风险的技术点进行识别,并在初步计划中预留额外工作量;

  1.5、工作量评估及开发计划初步制定,支撑商务谈判和合同签订;

2、项目中期(售中阶段)

  2.1、制定详细的开发计划,协调终端、前端、后端(大的项目也可能是各个子系统)之间的交付,避免彼此的功能存在依赖而阻塞,同时也要能够照顾到前期识别出的关键需求;

    备注:尽可能先定接口;尽可能采用迭代;

  2.2、对外控制客户的预期(这个时候项目合同已定,可以适当的和客户谈谈困难,给自己的交付留有余地),包括控制需求变更;

  2.3、对内控制项目的进度和质量,包括组织例会、关键的质量活动如检视、测试、持续集成等;

  2.4、项目框架搭建及核心代码编写;

 

3、项目后期(售后阶段)

  3.1、妥善处理客户需求变更,保证不过多增加项目成本,而又不影响后续款项的收取;

  3.2、版本管理,每次发布后的版本要能在配置库可回溯,出了问题可回滚;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: