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

Etsy 研发项目管理之道

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

93320

Forter 研发项目管理之道

---- CODING 已经通过前四期文章,让大家逐步了解了一些硅谷优秀项目管理者是如何工作、如何维持团队高效运作。...没有什么事能比一场激烈讨论更让我高兴了,前提是要对事不对人,讨论完还是同事。...同时可以看出 Oren 是一位对高效沟通和项目时间规划都非常在意管理者,这其实也代表大多数研发管理需求,但是由于现阶段研发管理工具过于分散导致效率降低,也提高了统筹全局难度。...CODING 正是看准了这一研发管理痛点,推出了一站式研发管理系统,覆盖软件研发从设想到交付全流程。...同时独有的研发大数据帮助管理者轻松掌握项目动态,提供研发效能,让企业研发管理真正“看得见,摸得着”。

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

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

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

1.9K30

工作想法从哪里

提出论点 研究想法,兼顾摘果子和啃骨头。...两年前,曾看过刘知远老师一篇文章《研究想法从哪里来》,直到现在印象依然很深刻,文中分析了摘低垂果实容易,但也容易撞车,啃骨头难,但也可能是个不错选择。...当前数据安全风险感知项目属于员工误用和滥用数据这条路径,资金安全防窃取项目属于黑客窃取资金路径,技术风险部在做资金安全属于误用和滥用资金路径。...也就是说,很多事想要做、做成,必然需要威胁对抗支持,绕不开,除非是完全事前横向项目,但这也需要和威胁对抗进行平级衔接。...引用 研究想法从哪里来 杜跃进:数据安全治理基本思路 来都来了。

8.2K40

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

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

89200

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

;4、缺少沟通和反馈机制,对于研发当前进度、遇到问题和排期计划,没有向上反馈机制和通道,不能形成闭环管理;5、多个项目时,针对所涉及众多需求、缺陷、人员、工时、任务、资料,不能实时、方便进行切换和共享...对于现有的研发协同工具,对于项目管理,更多是针对单个项目的协同。为了方便研发团队更高效地协同、管理和切换多个团队、多个并行项目,下面将结合YesDev研发协同工具,进行介绍和讲解。...YesDev协作云YesDev是一款免费SaaS研发协作工具。它可以用于进行研发项目的协同和管理,提供了包括需求、缺陷、任务、工时等工作项,可以关联到项目。...在前期,产品经理可以录入需求,录入方式有:直接在线编写需求文档、或上传Axure制作PRD压缩包、或用Excel批量导入、或提交第三方平台需求链接。...周四冲刺上线、周五回顾,不断改进和提升效率;3、统筹安排你团队成员宝贵时间研发人员时间是最为宝贵资源,在工时登记,可以按周为单位,分别管理自己、部门团队和虚拟项目成员工时。

1.2K00

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

「满意吧」是国内专业满意度调研SaaS平台,广泛服务于餐饮、医疗、文旅、教育等行业。...由于项目的分析报告专业性,产品团队输出了大量原型文件、PPT展示、Excel公式运算系统。研发团队根据这些文档进行细化开发。 项目采用瀑布模型进行管理,产品经理规划了较完备功能地图。...由于团队成员构成比较复杂,包括数据学家、咨询顾问、研发、文案设计等,软件项目管理工具并不适合(并不是每一个人都能理解软件过程中各个概念)。 看板因其简洁性成为首选工具。...项目管理员可以配置流程上环节先后顺序,并且提供了几种负责人指定方式。...同时流程产生数据也成为了我们进一步改进工作基础。 Tenowork,您智慧协作平台

1.1K60

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

好长时间没更新了,聊聊最近动态。 从6月开始,工作内容上兼了研发管理项目管理工作,相比之前嵌入式软件开发工作,工作内容增加了项目需求管理项目开发管理、团队人员扩充等。...项目需求管理:需要与市场人员去沟通需求,将需求转化为能开发需求。一般市场需求是天马行空,这时候就需要专业技术人员去评估能不能实现。...项目开发管理管理团队内软件、硬件、结构开发进度,沟通协调资源,解决开发问题。 团队人员扩充:面试结构、硬件、软件人员。面试的人员也是参差不齐,后面也专门写一篇记录。...当然个人也有一些收获: 结构方面:参与了外观ID评审,了解到了一些设计公司资源,外观设计和内部结构可以分开设计;在开模之前,可以先做手板,开模也分为吸塑和注塑,结构有一个比较重要设计点——拆件,这个开模成本...当然,也付出了好多精力,目前项目卡在结构设计上,结构设计略慢(具体原因是工作量大,还是其他原因,目前还在了解中)。 最后,再唠叨一句,最难管理还是人。 ——————END——————

59120

独立管理呢?谷歌出尔反尔,开始接管DeepMind项目

谷歌将直接管理 DeepMind Health,作为公司重要项目,DeepMind Health 是 DeepMind 公司实现其社会愿景「首次尝试」。...谷歌近日任命高管 David Feinberg 将管理 DeepMind Health。...尽管发表了充满乐观情绪看法,我们还是很难想象 DeepMind 联合创始人 Mustafa Suleyman——这位数年来一直掌管着 DeepMind Health 项目的人——会欣然接受把项目控制权转手给身处美国...Prowler.io 开发了一个用于物流和金融公司决策平台,2018 年收益有望超过 500 万美元。...Bou-Ammar 建议听起来很耳熟,实际上你在任何像样时间管理研讨会上都能听到这种建议:与其专注于单一目标,不如将其分解成多个易于管理小目标。

44610

什么是“平台工程?

第二个是纳入了自动化基础设施运营,确保在管理良好环境中进行实验。 这些好处非常显着,以至于 Gartner 估计,到 2026 年,80% 大型软件工程组织将建立平台工程团队。...这些成本最常见原因是开发人员为每个项目(甚至项目各个测试用例)启动单独环境。另一个好处是,由于能够自动化在统一平台中工作操作流程,因此能够大规模工作可能性增加了。...同时,有大量点产品和开源项目可用于解决在生产中部署和运行软件时出现无数基础设施、CI/CD、安全性和其他“待完成工作”。 这意味着组织反而需要对其购买产品或已采用开源软件进行一些工程工作。...平台团队自动化例行、重复任务,例如启动新环境、管理基础设施、创建和配置存储库以及处理 CI/CD 管道以平滑开发周期并减少繁琐工作。...面向未来平台工程 最终,平台工程目标是鼓励开发人员(无论其团队或职能如何)使用平台,而不是在平台之外进行试验。

10410

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

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

1.9K30

研发效能平台“双流”模型

传统单点研发效能工具平台面临挑战一个完整研发效能工具平台,需要包括需求协作、代码管理、构建能力、测试能力、环境部署能力、制品管理、配置管理、监控告警、高效运维等功能。...软件研发全生命周期中各个环节都有各自领域单点工具,比如需求管理工具常用是 Jira、代码管理工具常用是 GitHub 和 GitLab 等,这些垂直领域单点工具平台不论是商业化产品,还是企业自研...比如代码管理平台项目”概念和测试平台项目”可能就不是相同逻辑下概念;再比如“应用”概念在不同工具平台上可能不是一个意思,这就使研发过程流畅性大打折扣,工程师理解和学习成本很高。...具体来讲,就是研发工程师不需要记住每个单点工具平台(比如,需求管理系统、CI 系统、自动化测试系统等)域名,在一个统一研效平台上完成所有的研发任务,而且各个阶段产出物也能更加顺畅地在各个工具平台间流动...“双流”模型包含需求价值流和研发工程流,其中需求价值流是产品经理和项目经理关注视角,反映了各个需求完成状态和项目整体完成情况;研发工程流是研发工程师关注视角,反映了开发任务在工程维度上完成状态

62210

用engineercms建立项目管理平台

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

3.1K20

研发效能中需求管理

上一篇「找到能做好研发效能的人」 ,我介绍了如何找到研发效能领域专家,这一篇我来分享一下之前在带团队做产品时候一些需求管理经验,尤其是做研发效能平台涉及到一些情况。...需求来源 我们在公司做内部支撑平台产品,一开始一穷二白啥都没有,所以主要需求有1)产品规划 2)系统缺陷 3)用户反馈 三类。...来到公司我们做第一件事情,就是摸排公司在研发效能这个方向上水位,公司都有哪些活动,哪些流程,有哪些工具,每个工具都在哪些部门谁手里,工具使用程度如何,大家都有哪些诉求等等。...这也体现出了业务负责人和产品经理领域知识、业务素养。我们团队都是领域专家,也就是对研发效能领域有很深认识,对需求高优与否有判断能力,基本上不会受嗓门高低影响。...比如现在公司整体情况如何,各个方面的成熟度如何,我们从哪里入手,做什么,预期什么时候完成。这些都是写到了 confluence wiki 上,当然也不是所有都写上去了。

38130

搭建私有云平台优势在哪里

私有云特点就是在企业内部部署,不使用第三方平台辅助。有保密性高,安全性高,个性化私有定制特点。那么如何搭建私有云平台呢? 什么是私有云?...私有云计算相应为企业提供了众多优势(包括自助服务、伸缩性和弹性),通过专用资源提供额外控制和定制能力,远远优于当地管理计算基础结构。 私有云配图4.jpg 私有云优势体现在哪里?...私有云往往会在防火墙后面,而不是放在某个数据中心内。所以公司员工访问基于私有云应用程序时,网络应该非常稳定,不会受到不稳定影响。...私有云平台和公有云这两种形式平台都是可扩展、灵活计算能力集群,通常是服务器包括管理在内相关服务。公有云容易访问,通常由亚马逊、谷歌、微软等大公司提供。...另一方面,私有云仅供特定机构使用,可由idc数据中心服务器托管,使用自己设备和位置,或者经常由私有云第三方提供商管理,确保更新、服务质量和安全性。 私有云配图3.jpg

11.3K30

教育平台项目后台管理系统:接口文档

String 是 该字段必须填写,用来确定要访问是哪一个方法 course_name 课程名称 String 否 选中要查询课程名,查询课程信息 status 课程状态 int 否 选择课程状态,...price_tag: 先到先得 share_image_title: hello word share_title: IT修炼之路永无止境 share_description: 金牌讲师带你了解最新最牛技术让你实力再次进阶...,让你实力再次进阶!"...String 是 该字段必须填写,用来确定要访问是哪一个方法 course_id 课程 ID int 是 根据课程ID查询课程相关, 章节信息和课时信信 请求参数示例 methodName:"findSectionAndLessonByCourseId...请求参数 字段 说明 类型 是否必需 备注 methodName 要访问功能名 String 是 该字段必须填写,用来确定要访问是哪一个方法 course_id 课程 ID int 是 根据课程

1.8K10

XXX管理平台系统(连载)——项目组织结构

如果你处在一个专业IT公司,你未必会意识到项目组织结构对IT项目管理影响,因为在大多数专业IT公司中,基本上都是项目型组织或者强矩阵型组织结构,在这样组织结构中,项目经理对项目全面负责,对客户高度负责...假如不幸你处于职能型组织或者弱矩阵型组织中,有时候你会感觉无所适从,人力资源获取、管理、考核都无法正常开展,你会发现自己置身于一个弱势地位,团队建设有时会变得瘫痪,严重一点会影响团队合作甚至拖垮项目的总体进度...其次关于考核和冲突管理,关于考核,在弱矩阵型组织和职能组织中团队成员考核是由汇报经理决定,这也决定了项目经理作为管理弱势地位,无法实施项目经理正常权限,“要敢管”就完全成了一句空话,更有甚者会出现团队成员未经允许擅自离队情况...;团队有合作也有矛盾,不同团体之间也会有矛盾产生,通常管理者会站在自己成员角度进行所谓护短行为,如前面所述,严重影响了项目经理积极性和整个团队和谐和建设。...解决办法:如果无法改变IT部门组织现状,则至少保证现场项目经理权威,现场团队管理应由项目经理全权负责,其次考核应该由项目经理和汇报经理双方共同决定,再次建立一个仲裁组织,对项目中遇到冲突进行决策

57820

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

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

1.2K10

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

对于phper来说部署项目和更新项目是很方便,只要直接将写好项目覆盖到项目的根目录就可以啦。...但是平时项目开发时候肯定不是只部署一个环境,一般是三套环境(开发环境、测试环境、生产环境),我们每次在开发环境开发完之后要将项目更新到测试环境和生产环境上,如果每次更新的话都是将项目复制然后手动去覆盖到项目的根目录下的话就太麻烦啦...,而且也容易出错所以我们应该有一套项目管理系统来方便管理项目的更新迭代,大致结构如下: ?...画不好但是意思是对,这样的话就可以通过一个脚本文件直接更新代码啦,更重要是我们可以通过php中 exec() 函数来操作脚本,这意味着我们可以使用php来开发这个项目管理平台,今天只说如何配置rsync...这时会将客户端 /web 目录下文件同步到 服务端 /var/www/html 目录下 对于 rsync 命令各个选项含义 建议看下这篇文章吧,这哥们写翻译挺详细 @骏马金龙 man rsync

86930

XXX管理平台系统(连载)——项目风险

前言 项目风险管理是指对项目风险从识别到分析乃至采取应对措施等一系列过程,它包括将积极因素所产生影响最大化和使消极因素产生影响最小化两方面内容。...本文无意讨论项目风险管理一般流程和相应控制,只是根据项目中所遭遇到问题把自己一点心得体会表达出来,很多在其他人眼中也许算不上风险,有一部分甚至超出了项目管理外延,但对于部分IT企业或者中型项目管理...公司领导对IT管理熟悉程度事实上决定了项目管理很多事情例如人员,但不幸是往往公司领导非IT出身,这意味着你要尽更多精力来与之进行沟通、解释工作;曾有领导认为大项目是小项目的简单叠加,即人月倍数...软件能力成熟度反映了一家公司IT管理水平,高成熟度公司至少可以让你在项目流程、项目文档、项目支持上受益。 公司IT技术总监能力。...项目经理职责风险 项目管理主要包括工作范围管理、时间管理、质量管理、成本管理、风险管理、沟通管理、人力资源管理、采购管理、整合管理。 需要了解项目经理所拥有的权限。

48140
领券