您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 研发团队改进解决方案报告
石空谁道2013-9-16Page2总体方案与工作分解37月需求分析与改进目标2研发团队现状与分析1主要步骤与工作计划4目录Page3一些工程师的声音我不知道别的人在忙什么,虽然在一个项目中,我也不知道他应该做什么?我同时承担了部门工作和多个项目的工作,我该如何安排好自己的工作时间?每天忙死了,哪有时间学习新的知识,研究新的技术。自己做得很辛苦,领导不了解,很委屈。怎样继承其他人的经验,避免犯同样的错误?以前不给文档不是也测试,现在居然还对我写的文档提要求,得寸进尺!我的职责到底是什么?这个事情为什么要让我来做?反正我不承担责任!Page4一些技术管理人员的困恼总是要从不同层面解决各种问题,角色复杂难切换每天要花很多时间扯皮开会,搞不清楚该谁去做这个事情对资源预测不清楚,导致规划成“鬼话”工作质量和工作效率总是难以平衡,外面投诉的声音很大没时间培养人员,导致团队能力提升缓慢,士气低落,绩效能以评估,缺少技术梯队Page5一些项目管理中的困恼项目信息不透明,布置下去的工作不能天天盯着员工,无法实时监控过去犯过的错误经常犯,缺乏经验教训的积累缺乏量化数据,做绩效考核缺乏客观依据项目组人员忙闲不均,工作不透明;任务布置不下去,员工反馈工作很忙,但不知道在忙什么Page6一些资源管理人员的困惑每年的研发投入不少,但是产品总是不能够按照计划推向市场?研发资源究竟投到什么地方了,是否有监控保障?人员离职对公司和项目的冲击很大,如何固化技术知识库?如何量化评估研发项目和工程师的绩效?Page7研发团队场景描述管理越来越复杂技术开发成本越来越高团队氛围越来越压抑Page8对现状的分析-开发模式主要缺陷:程序的维护成本会越来越高(需要很多人)团队氛围压抑(感受不到激情)不方便做需求变更(引起客户不满)Page9对现状的分析-人员层面技术经理项目经理工程师技术经理不够职业化,还是从技术角度去思考问题,忽略管理。对项目过程的监控不够,依赖于技术经理的分配,导致周期难以评估没有从自身职责考虑问题,展示出自己专业化的技术水平。推诿责任。技术经理工程师项目经理研发部最主要三种类型人员Page10对现状的分析-流程制度组织架构以产品为导向,导致没有机制沉淀技术成果。目前有平台化的规划。研发过程过于向项目化倾斜,导致技术组难以抽出时间强化产品。目前有准备成立专门小组优化。项目监控过于依赖技术经理分配,技术经理没有足够时间合理协调资源。缺少研发信息管理系统。缺少有效的质量保证的机制。对研发过程的风险控制,质量跟踪,需求跟踪和进度跟踪不够。Page11对现状的分析-整体考虑缺少系统解决问题的思维缺少相互学习推进的意识缺少自我激励的动机缺少逐步改进的机制缺少沉淀知识的管理缺少客观评估的数据缺少对任务本身执行的主动思考缺少团队之间高效的沟通缺少自我反省,持续改进的态度缺少对技术的深入研究Page12分析总结•大量的研发技术工作重复出现在不同发布产品中。•大量的研发数据分散在不同技术主管的大脑中。•大量的对前端的支持需要项目经理和技术经理,工程师一起协作完成。•项目密集型容易造成劳动密集型研发团队。•研发过程的项目监控薄弱。•同样的技术要求,人员分配到不同产品开发小组中。•同一个开发人员,同时承担多个项目开发工作。•开发人员技术水平和人力投入量难以评估。•研发资源的复用性不高。•研发被认可度低,造成士气低落,陷入恶性循环。•存在项目繁多,但是大多是短平快的特性。•入口和出口的定义不清。•大多数业务需要多人沟通协作完成,沟通成本高。•缺少反馈和变更控制机制来迅速响应变更。•软件开发的构建,部署,测试,发布过程缺少自动化。且Beta测试是由工程人员完成。Page13面对现状该怎么办?Page14总体方案与工作分解37月需求分析与改进目标2研发团队现状与分析1主要步骤与工作计划4目录Page15研发团队面临的挑战•统一产品线运营•平台化管理•降低运维成本•加强流程推进•多维度合理协作•将软件生产标准化•高效开发测试的能力•知识管理与技术创新•掌握行业领先的前沿技术•降低技术成本•提高技术资源利用率•将产品变成整体解决方案•实现业务的快速部署,快速响应不同客户的需求•高质量的产出降低维护成本•长时间的生命周期也许因为所在的行业曾经并不开放,属于寡头市场,所以对研发产品的要求并不高,但是随着市场的开放,商业竞争的激烈,导致了研发跟不上市场的变化。而越是竞争激烈的市场,对产品和研发的要求越高。这就要求研发迅速解决当前存在的问题:Page16研发团队改进的需求创新引领市场简化技术管理信息系统智能管理快速部署瞬接上线弹性资源按需分配高效安全质量可靠推动企业市场开拓全面监控过程数据流畅执行研发过程客观分析项目成果聚焦个人工作领域不断研究发展技术保质保量输出结果自信面对挑战困难适应各种复杂场景勇于克服技术难关Page17打造理想的研发团队轻松合作的协作模式高效运转的项目团队积极主动的工作推进良性循环Page18改进的整体目标高效沟通共同决策整体优化迅速响应敏捷团队精益创业持续交付Page19人员素质改进目标要懂得同事也是内部客户,只有将客户服务好了,自身的价值才能体现要懂得自己主动设定工作目标,并与上级交流认可,最后落实到行动。要懂得积极地将想法落实到实处,事情只有执行了才有结果。要懂得主动交流,只有信息的一致性,才能保证目标的一致性。要懂得只有不断进行知识和技能的更新,通过阅读、参加培训、工作实践、向先进者学习、辅导他人、自我反省等多层次的学习保持知识结构的与时俱进,才能保证企业的知识结构能跟得上时代的发展。Page20流程制度改进目标产品定义致力于效率和质量的平衡1项目管理过程研发过程组织支持过程资源管理过程产品开发产品验收产品运维重视过程关注结果234Page21生态环境改进目标精神氛围积极主动的做事风格和自我激励意识环境氛围便于创新和沟通的风格和情调制度氛围以认同企业文化的员工价值为本的制度Page22有了目标,寻找方法!Page23总体方案与工作分解37月需求分析与改进目标2主要步骤与工作计划4目录研发团队现状与分析1Page24总体方案概述自下而上抓执行从整体要求研发各个流程环节建立一体化研发信息管理系统打造高效合理的研发架构建立技术团队标杆并有效激励全面监控资源活动数据培养合格的技术管理人员自上而下推管理建立有效的信息反馈机制建立客观的技术评审机制建立有效的绩效评估机制竖立良好的积极的工作作风建立客观的竞争淘汰机制严格把控每一次任务执行Page25总体方案架构提升软件平台规划(技术改进)加强研发过程管理(流程改进)管理能力的提升技术能力的提升组织支持能力的提升人员素质的提升良性循环Page26主要工作内容敢死队/飞虎队/海军陆战队结合技术改进的具体工作引入研发过程流程管理对团队高标准高要求可以起到标杆作用,可以引入竞争和淘汰机制,进一步规范化职能要求和绩效评估是软件系统的构建,部署,测试,审批,发布过程的自动化实现。•可视化•可跟踪•易审计•保质量•高效率确保方向的正确性,强调市场驱动、投资回报,将市场、财务、技术有效融合为一体;强调规范化、精细化管理,将I策略落实为具体的计划、流程、制度、模板、控制方法;基于快速迭代的理念,将项目整体目标,切分为短期能实现的具体目标,满足市场快速变化、快速交付的要求。RDMPage27建设敏捷团队工作分解打造一支敏捷的研发团队团队建设管理引入研发过程管理技术引入新技术新工具项目管理通过项目的形式来历练技术改进在软件技术上得到提升客观数据收集到客观的软件开发工作数据Page28打造持续交付软件流程工作分解所有软件生产工作均纳入版本控制管理提升软件生产能力搭建流程框架无论任何变更都触发反馈流程并迅速响应引入软件技术自动化技术提高质量控制,加快发布效率每日构建迭代开发迭代提交持续构建集成持续部署包管理机制实现任意版本的任意环境的部署自动化测试发布运行速度快75%代码覆盖率中立环境Page29实施智能研发管理信息系统工作分解整体规划研发管理信息系统对内了解需求了解研发体系各个干系人的需求对外筛选系统找到符合研发管理需求的系统Page30主动改进,是迈出的第一步!Page317月需求分析与改进目标2主要步骤与工作计划4目录研发团队现状与分析1总体方案与工作分解3Page32分阶段持续改进Step4第一阶段第二阶段第三阶段第四阶段Step3Step2Step1造就敏捷团队自动持续交付全面化信息管理可持续改进Page33第一阶段主要工作•根据实际开发需求立项;•制定高标准高要求的过程和目标;•引入敏捷概念和过程质量保证;•挖掘目前研发最高水平能力。•收集当前零散的数据信息;•分析数据产生的具体原因;•找到改进数据的具体方法;•在敏捷团队项目过程中对比数据。•根据当前出现的问题进行专项会议的探讨;•找到问题的原因并制定相应解决的计划;•定期回归整理和调整,逐步改进。Page34第一阶段的完成标志一支敏捷的研发团队,可以随时完成各种研发任务:质量的提升;效率的提升;士气的提升;起到标杆的作用!敏捷团队:即兴发挥即刻适应即时克服下面我想对所有研发人员说的话:你所工作的地方,就是你的团队;你怎么样,团队便怎么样;你是什么,团队便是什么;你敢前进,团队便不落后!希望通过改进,可以做到焕然一新的研发团队。结语
本文标题:研发团队改进解决方案报告
链接地址:https://www.777doc.com/doc-739067 .html