首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Etsy 的研发项目管理之道

---- 写在前面 优秀的研发管理者是怎么工作的,如何更加高效地管理研发团队?这些一直是 CODING关注的重要话题,我们不断地打磨 CODING 研发系统来让开发更简单。...近期我们精心挑选了几篇硅谷科技公司研发管理者的 README 进行翻译。README 主要用来向团队成员展示项目管理者的工作理念和工作方式,以便成员能够快速地融入到团队当中。...原文地址:mattnewkirk.com/2017/09/20/share-your-manager-readme/ 原文作者:Matt ,Etsy 研发经理 译者注:Etsy 是一个网络商店平台,以手工艺成品买卖为主要特色...在看了 6 篇硅谷研发管理者的 README 文件后,你是否也考虑尝试写你的自述文件,好让你的新老板或者新下属更快地了解你的管理风格。 写下你的第一个自述文件 自述文件写在哪儿呢?...CODING 基于硅谷先进方法与中国团队实践共同打造一站式开发体验,全面提升研发管理效率。

90920
您找到你想要的搜索结果了吗?
是的
没有找到

项目研发流程及管理之我见

但当我们逐步成为一名架构师,或是一名项目管理人员时,会发现一个项目的成功,会牵扯到各式各样的问题及风险。...无论是系统本身要兼容快速发展的业务形态,还是由于人员因素导致的项目延迟,又或是系统代码的臃肿或是难以维护,亦是新人来后的一脸迷茫。那么下面,分享下,项目流程管理之我见。...确定本期研发的功能需求,并开始需求评审,需求评审时,能够使技术人员能够完全理解本次需求的前因后果,作用,目标及整个流程。...(结构角度、方法抽象、jvm堆栈内存占用等)      (2)代码中没考虑到的情况 三、项目管理 项目管理要点分为,时间把控、风险把控、补位意识、结果与目标导向四点:     时间把控:      (1...补位意识:      (1)项目风险确定,每个成员都有自身的长项,发现影响进度的问题,包含于自己能力的能力范畴内,帮助对方提速,追赶项目进度。

1.9K30

Forter 的研发项目管理之道

---- CODING 已经通过前四期文章,让大家逐步了解了一些硅谷优秀的项目管理者是如何工作、如何维持团队高效运作的。...这也是我们做这一系列文章的初衷,希望通过这些文章帮助研发管理者,自省或者回顾一下自己的管理思维,看看有没有哪些方向可以借鉴。...同时可以看出 Oren 是一位对高效沟通和项目时间规划都非常在意的管理者,这其实也代表大多数研发管理者的需求,但是由于现阶段研发管理工具过于分散导致效率降低,也提高了统筹全局的难度。...CODING 正是看准了这一研发管理痛点,推出了一站式的研发管理系统,覆盖软件研发从设想到交付的全流程。...同时独有的研发大数据帮助管理者轻松掌握项目动态,提供研发效能,让企业研发管理真正“看得见,摸得着”。

84120

【PMP】十一项目风险管理

风险预期货币值(EMV):用货币综合表示风险对项目的影响EMV=P*V(发生概率P、影响V) 风险数据质量评估 评估有关风险数据对风险管理的有用程度的一种技术, 它考察人们对风险的理解程度,以及考察风险数据的准确性...本过程的作用是,制定应对整体项目风险和单个项目风险的适当方法;本过程还将分配资源,并根据需要将活动相关活动添加进项目文件和项目管理计划。...威胁应对策略 名称 特点 情景 上报 超出项目经理的权利 被上报的风险将在项目集层面、项目组合层面或者组织的其他相关部门加以管理,而不再项目层面 规避 改变计划或范围,完全消除威胁 延长进度、改变策略或缩小范围...做风险应对计划——执行应对计划——如果不能达到效果——执行额外的风险规划 已识别风险——采取积极的接受——应急计划或风险储备——如果不能达到效果——执行额外的风险规划 新风险——当前已经发生的负面——权变措施或管理设备...新风险——尚未发生——更新识别、分析、应对规划 风险审计 检查并记录风险应对措施,及风险管理过程的有效性。

1.1K30

(二十一)敏捷项目管理和传统项目管理有何区别?

敏捷项目管理VS传统项目管理 image.png 软件项目管理的两大主流管理模式分别是传统项目管理和敏捷项目管理...一、管理流程 完整的项目管理流程可以总结氛围五个过程组:启动、规划、执行、监控、收尾,敏捷项目管理框架是:构想、推测、探索、适应、结束,和PMBOK知识体系项目管理五大过程组一一对齐。...1、传统项目管理 传统的项目管理要对项目的所有过程进行管理和风险把控,并要求在不同环节有文档输入和输出。...传统的项目管理: 传统项目管理要求项目在规划过程中规划风险管理,识别风险,并且对风险进行定性/定量分析,给出风险应对方案。...敏捷项目管理: 敏捷项目管理不同于传统项目管理,开发评估是以工作量为导向而非时间导向。

4.4K35

如何有序协同和管理多个研发项目

对于现有的研发协同工具,对于项目管理,更多的是针对单个项目的协同。为了方便研发团队更高效地协同、管理和切换多个团队、多个并行的项目,下面将结合YesDev研发协同工具,进行介绍和讲解。...YesDev协作云YesDev是一款免费的SaaS研发协作工具。它可以用于进行研发项目的协同和管理,提供了包括需求、缺陷、任务、工时等工作项,可以关联到项目。...在前期,产品经理可以录入需求,录入方式有:直接在线编写需求文档、或上传Axure制作的PRD压缩包、或用Excel批量导入、或提交第三方平台的需求链接。...周四冲刺上线、周五回顾,不断改进和提升效率;3、统筹安排你团队成员的宝贵时间研发人员的时间是最为宝贵的资源,在工时登记,可以按周为单位,分别管理自己、部门团队和虚拟项目组的成员工时。...多团队切换如果你需要同时管理多个研发团队,也可以创建和加入多个团队,轻松对多个项目进行记录、安排、协调跟进和反馈汇报。

1.1K00

满意吧:我们如何来管理研发项目

---- 我们如何开始做项目研发的。 满意吧项目启动是从一个10人的小规模团队开始,团队配备产品经理1名、数据分析师2名、美工1名、架构师1名、研发5名。...由于项目的分析报告的专业性,产品团队输出了大量的原型文件、PPT展示、Excel公式运算系统。研发团队根据这些文档进行细化开发。 项目采用瀑布模型进行管理,产品经理规划了较完备的功能地图。...由于团队成员的构成比较复杂,包括数据学家、咨询顾问、研发、文案设计等,软件项目管理工具并不适合(并不是每一个人都能理解软件过程中的各个概念)。 看板因其简洁性成为首选工具。...因此,我们进一步使用研发流程进行管理项目管理员可以配置流程上环节的先后顺序,并且提供了几种负责人的指定方式。...Tenowork,您的智慧协作平台

1.1K60

项目管理中的十一个原则

敏捷团队能够驾御这些变化,为客户创造竞争优势   这是一个关于态度的声明,敏捷团队的参与者不惧怕变化,他们认为改变需求是好事情,   因为那些改变意味着团队已经学到了更多如何满足客户需要的知识 3:在整个项目开发期间...,业务人员和开发人员必须朝夕的工作在一起   项目不会象发射出去就能自动导航的武器,必须对项目进行持续不断的引导   开发人员,业务人员,客户(所有利益相关者)之间必须进行有意义的,频繁的交互 4:围绕斗志高昂的人构建项目...,给他们提供所需的环境和支持,信任他们能完成工作   人是取得项目成功最关键的因素,所有其他因素(过程,环境,管理等)都被认为是次要的,当他们对人有负面影响时,就要对他们进行改变. 5:在团队内部,最有效率...,也是最有效果的信息传递方式就是面对面的交谈   书面文档和项目管理软件仅在需要的时候才进行编写和更新 6:可以工作的软件是进度度量的主要标准   软件进度与文档无关,只有30%的功能实现了,才能确定软件完成了...30% 7:项目提倡可持续的开发,投资人,开发者和用户应该维持一个开发速度   太快导致团队精力耗尽,抄捷径导致项目崩溃,目标是使项目保持在一个高质量的开发速度上 8:对卓越的技术和良好的设计的不断追求有助于提高敏捷性

20810

十一项目风险管理

3、整体风险&单个风险 整体项目风险大于项目中单个风险之和,因为整体风险源于包括单个风险在内的所有不确定性。...4、影响风险态度的因素 风险偏好(愿不愿意承受)、风险承受力(能不能承受)、风险临界值(要不要管理) 较为合适且正确的做法是如下排列:风险承受力>风险偏好>风险临界值 5、子过程 【规划风险管理】(规划过程组...)风险管理计划无风险 输入 :项目章程、相关方登记册 工具与技术 :数据分析(相关方分析) 输出 :风险管理计划 图片 【识别风险】(规划过程组) 识别单个项目风险以及整体项目风险的来源,并记录风险特征的过程...:人际关系与团队技能(影响力) 【监督风险】(监控过程组) 监督商定的风险应对计划的实施 、跟踪已识别风险 、识别和分析新风险 ,以及评估风险管理有效性的过程。...输入 :风险登记册 工具与技术 :数据分析(技术绩效分析、储备分析)、风险审计、会议 输出 :项目文件更新 图片 11第十一章.pdf

55440

最近动态,我开始搞研发管理项目管理

从6月开始,工作内容上兼了研发管理项目管理的工作,相比之前嵌入式软件开发的工作,工作内容增加了项目需求管理项目开发管理、团队人员扩充等。...项目需求管理:需要与市场人员去沟通需求,将需求转化为能开发的需求。一般市场的需求是天马行空的,这时候就需要专业技术人员去评估能不能实现。...项目开发管理管理团队内软件、硬件、结构的开发进度,沟通协调资源,解决开发问题。 团队人员扩充:面试结构、硬件、软件人员。面试的人员也是参差不齐,后面也专门写一篇记录。...当然,也付出了好多精力,目前项目卡在结构设计上,结构设计略慢(具体原因是工作量大,还是其他原因,目前还在了解中)。 最后,再唠叨一句,最难管理的还是人。 ——————END——————

56920

备战2018十一,电商平台需要什么“黑科技”?

每年的双十一,更是“羊毛党”攫取利益的最佳时机。据统计,2017“11”全网总销售额达2539.7亿元。巨大的市场潜力,也在验证着坊间传言“薅上一天,够吃一年”。...今年的双十一电商节已经启动,猖獗的羊毛党还会有什么新颖的手段?同时,对于电商平台而言,究竟用什么手段才能摆脱这些“看不见的客人”?...双十一背后的黑产狂欢: 专业工具、全链条潜伏、月入百万 近年来,“羊毛党”的踪迹几乎遍及每一处有优惠、红包、打折的地方,甚至连社交平台上的抽奖也不“放过”,不禁令人惊叹其搜刮福利的能力。...一位接近黑产圈子的人士曾表示,黑客研发的软件可以对接打码平台,自动识别图形验证码,“抢一次,就更新一个号码、一个地址、一个IP等等”。...腾讯云天御来帮忙 今年的双十一已进入倒计时,面对黑产大军的“黑云压城”,电商平台又该如何应对?如何精准识别恶意行为成为反制羊毛党的关键。

5.7K30

一体化的管理平台=业务+研发

2022年,业务应用开发正在简化,研发效能也在提升,其中不得不提软件在协同促进、研发一体化管理、业务模版化等软件(平台)的发展。都有哪些呢?...于是乎,所谓的”研发效能管理平台“便出现了,如:PingCode,Ones等。工具太多,效率反而不升反降?...正所谓”分久必合“,是否研发管理工具不再”精神分裂“式的发展,而是兼顾业务和研发属性,提供真正意义上的业务-研发一体化管理平台?”...新型“业务-研发协同武器这里的”新型“并不是说真的要颠覆市场技术的创新,而是工具管理平台能够考虑到业务-研发在同一个平台,对于真实上线业务的协同管理。...这一点来看,作为混合App的解耦式开发,时非常好的开发管理平台:开发一次,运行至多社交平台及App,甚至不同屏幕尺寸、不同场景的多终端设备。提高业务管理效率。

85900

pmbok笔记 第十一章——项目风险管理

组织应该有目的地以可控方式去冒项目风险,以便平衡风险和回报,并创造价值 风险管理的主要过程是什么?...它源于包括单个风险在内的所有不确定性 什么是非事件类风险:大多数项目只关注作为可能发生或不发生 的不确定性未来事件的风险 时间和作用 规划风险管理应该在什么时候做:规划风险管理过程在项目构思阶段就应开始...在项目生命周期的后期,可能有必要重新开展本过程 它的重要作用是什么:确保风险管理的水平、方法和可见度与项目风险程度,以及项目对组织和其他相关方的重要程度相匹配 计划和RBS 风险管理计划包括什么内容?...风险审计是一种审计类型,可用于评估风险管理过程的有效性 项目经理负责确保按项目风险管理计划所规定的频率开展风险审计。风险审计可以在日常项目审查会或风险审查会上开展,团队也可以召开专门的风险审计会。...A:评估风险管理过程的有效性 23 Q:用以执行风险审计的会议是? A:风险审查会 思维导图 ? pmbok笔记 第十一章——项目风险管理

91940

DevOps 前军:腾讯研发管理实践体系与工具平台探索

研发管理部负责了两大研发平台,TAPD是腾讯的敏捷研发平台,承载了全公司的产品规划、迭代、测试计划、任务分配等等;Code是腾讯的源码管理平台,现在是工蜂,负责了全腾讯的代码库、资源文件、分支、审查、合并发布到内部开源的研发链路...腾讯企业级研发平台的要求 一个成熟的企业级研发系统,以代码管理为例,至少要在这4个方面能达到基本要求: 存储对腾讯来说,总容量必须无限大,单库容量必须能支撑大型图游这样级别的项目。...在管理层面,人员、权限、和项目必须做到企业可控,这一点也是硬性条件。...在企业管理方面也做了多层加强 会后答问 问:腾讯为什么选择Git作为下一代代码管理平台?...因为需要考虑大型项目的日常管理,很多项目组有至少几十人的团队,之后又拆分成几个小团队,在分支策略上,往往不同团队要管理不同分支。 此时,库级别的权限能力就不够用了,必须在分支上增加权限控制。

1.9K30

用engineercms建立项目管理平台

第一,项目管理软件很昂贵。有project,sharepoint,projectwise,还有国内的不少,有些基于excel开发的。 第二,在项目管理软件上运作项目也是需要成本的。...第三,项目管理软件运作的好坏取决于你在系统中登记的数据粗细程度。 第四,免费的工程上使用的项目管理软件几乎没有,有的都是it业界的代码开发的代码管理,或图文设计公司的项目管理软件。...啰嗦半天,我们中小型公司,或个人,如何用engineercms建立一个项目管理平台呢?...很简单,首先看看它是否适合自己,一般的项目管理最最核心的就是资料管理,资料共享,大家基于这个平台进行协同,保持资料的最新和唯一性。 然后再在此基础上延伸——流程。...拥有这样一个资料管理平台,是很多人的远望,那么有没有简单免费开源的web应用呢?

3.1K20

宝光股份 | 打造营销管理数据平台,实现营销管理和业务提升

/ 建设思路 / 基于以上问题,结合公司战略目标,宝光股份携手Smartbi搭建营销管理分析平台,连接现有ERP、CRM等业务系统数据,建立数据集市,形成适合宝光股份的营销管理分析指标体系,形成以营销管理.../ 建设成果 / 依据营销总关注的业务重点,宝光股份携手Smartbi进行高管驾驶舱搭建和营销业务专题分析,由此支持营销决策和具体营销业务开展,以指标量化的管理手段提升领导决策效率;Smartbi帮助宝光股份搭建以营销业务为主的营销管理分析平台...点击下载《制造业大数据分析解决方案》 / 项目价值体现 / 高管关注的业绩指标在营销管理分析平台中设置了阈值,以便实时监控并预警。...同时,整个平台的搭建让营销业务板块的分管领导能够掌控订单执行过程,了解订单的总装环节和检测环节等流转过程,及时进行资源调配,提高了整体管理决策的效率。...目前,中国制造企业正在从传统的经验管理模式向数据化运营管理模式转变。宝光股份采用数据化的运营管理模式,可以帮助企业更好地掌握市场需求和产品研发方向,提高生产效率和质量,降低成本。

1.1K20

使用rsync工具构建php项目管理平台

对于phper来说部署项目和更新项目是很方便的,只要直接将写好的项目覆盖到项目的根目录就可以啦。...但是平时项目开发的时候肯定不是只部署一个环境,一般是三套环境(开发环境、测试环境、生产环境),我们每次在开发环境开发完之后要将项目更新到测试环境和生产环境上,如果每次更新的话都是将项目复制然后手动的去覆盖到项目的根目录下的话就太麻烦啦...,而且也容易出错所以我们应该有一套项目管理系统来方便的管理项目的更新迭代,大致结构如下: ?...画的不好但是意思是对的,这样的话就可以通过一个脚本文件直接更新代码啦,更重要的是我们可以通过php中的 exec() 函数来操作脚本,这意味着我们可以使用php来开发这个项目管理平台,今天只说如何配置rsync

85730

基础平台项目之RBAC权限管理设计

计划在Team的Github开源项目里加入权限控制的业务功能。从而实现权限控制。在很多管理系统里都是有权限管理这些通用模块的,当然在企业项目里,权限控制是很繁杂的。...Team的Github开源项目链接:https://github.com/u014427391/jeeplatform RBAC(基于角色的访问控制):英文名称Rose base Access Controller...RBAC0的另一种优化,增加了对角色的一些限制:角色互斥、角色容量等; RBAC3,最复杂也是最全面的RBAC模型,它在RBAC0的基础上,将RBAC1和RBAC2中的优化部分进行了整合; 项目的数据库设计...'),(10,7,'菜单管理','','menu/getMenus.do','2','10','1'),(11,0,'平台资料','','#','1','11','1');...'菜单管理的权限','菜单管理',10),(11,'平台资料的权限','平台资料',11); /*Table structure for table `sys_permission_operation

1.2K10
领券