首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏CODING DevOps

    Etsy 的研发项目管理之道

    ---- 写在前面 优秀的研发管理者是怎么工作的,如何更加高效地管理研发团队?这些一直是 CODING关注的重要话题,我们不断地打磨 CODING 研发系统来让开发更简单。 近期我们精心挑选了几篇硅谷科技公司研发管理者的 README 进行翻译。README 主要用来向团队成员展示项目管理者的工作理念和工作方式,以便成员能够快速地融入到团队当中。 在看了 6 篇硅谷研发管理者的 README 文件后,你是否也考虑尝试写你的自述文件,好让你的新老板或者新下属更快地了解你的管理风格。 写下你的第一个自述文件 自述文件写在哪儿呢? CODING 基于硅谷先进方法与中国团队实践共同打造一站式开发体验,全面提升研发管理效率。 涵盖了软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实践敏捷开发与 DevOps,提升软件交付质量与速度。

    1.5K20发布于 2019-09-16
  • 来自专栏研发效能EE

    研发效能之环境管理

    环境管理是我们日常工作中比较复杂的一环,主要是因为涉及内容比较多,程序、配置、数据都会涉及,如果是开发、测试环境,还会涉及到测试数据造数、系统刷数据、不同的人使用、锁定、转让、释放等问题。 用途划分环境 对于产研团队来说,我们通常从环境的用途来划分环境,一是和自己角色相关,研发研发环境,测试用测试环境;二是通过用途区分好理解。 2. 缺少明确的负责人员 很多公司线上环境还能保证专人负责,开发环境就是员工工作笔记本,几乎没有QA环境。这种开发、测试环境缺失的主要问题还是在业务负责人对自己业务的理解。 现在一人天500人民币,可以在某云上买一个22GB内存50GB的云服务器使用一年。而500人天,月薪1万左右,一个应届生的工资可能都比这还高。如果按照资深工程师去算,更得不偿失。 因为每个人使用的资源是不一样的,研发可能1-2套环境就够了,但是并行测试任务较多的QA小伙伴就会需要更多的资源,这个时候配额的上调又需要个流程来完成。我个人总觉得加上审批流的过程是不完美的。 2.

    1.2K40编辑于 2022-10-25
  • 来自专栏研发效能EE

    研发效能中的需求管理

    上一篇「找到能做好研发效能的人」 ,我介绍了如何找到研发效能的领域专家,这一篇我来分享一下之前在带团队做产品的时候一些需求管理的经验,尤其是做研发效能平台涉及到的一些情况。 需求来源 我们在公司做内部支撑平台的产品,一开始一穷二白啥都没有,所以主要需求有1)产品规划 2)系统缺陷 3)用户反馈 三类。 当然研发小伙伴也会发现一些技术方面的需求,我们也会视轻重缓急排期修复。 我们团队都是领域专家,也就是对研发效能领域有很深的认识,对需求高优与否有判断能力,基本上不会受嗓门高低影响。 需求文档质量 我们团队很小,一开始只有5个人(1前端,2后端,1设计师,1产品)。 我比较认可当时「 Team团队」的做法,每天下午2点到3点是预留需求评审时间,有需求就评审,没有就过。

    70630编辑于 2022-10-25
  • 来自专栏个人分享

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

    但当我们逐步成为一名架构师,或是一名项目管理人员时,会发现一个项目的成功,会牵扯到各式各样的问题及风险。 那么下面,分享下,项目流程管理之我见。 一、整体项目流程     1、 需求评审与确认     要求:PD会进行需求的整理并放入需求资源池。 确定本期研发的功能需求,并开始需求评审,需求评审时,能够使技术人员能够完全理解本次需求的前因后果,作用,目标及整个流程。 (2)约定时间,每日查看自己负责的模块及整体系统运行情况,发现问题及时抛出。 (结构角度、方法抽象、jvm堆栈内存占用等)      (2)代码中没考虑到的情况 三、项目管理 项目管理要点分为,时间把控、风险把控、补位意识、结果与目标导向四点:     时间把控:      (1

    2.6K30发布于 2018-09-06
  • 来自专栏CODING DevOps

    Forter 的研发项目管理之道

    这也是我们做这一系列文章的初衷,希望通过这些文章帮助研发管理者,自省或者回顾一下自己的管理思维,看看有没有哪些方向可以借鉴。 2. 当涉及研发如何帮助业务的时候,我的产品哲学是客户第一,产品第二,其他第三。 同时可以看出 Oren 是一位对高效沟通和项目时间规划都非常在意的管理者,这其实也代表大多数研发管理者的需求,但是由于现阶段研发管理工具过于分散导致效率降低,也提高了统筹全局的难度。 CODING 正是看准了这一研发管理痛点,推出了一站式的研发管理系统,覆盖软件研发从设想到交付的全流程。 同时独有的研发大数据帮助管理者轻松掌握项目动态,提供研发效能,让企业研发管理真正“看得见,摸得着”。

    1.4K20发布于 2019-09-16
  • 来自专栏Laoqi's Linux运维专列

    SubversionEdge部署研发团队文档管理

    为了提高公司办公效率,需要搭建一款文档分享server,windows可轻轻松松搭建一个文档服务器,但是为了配合研发同事的工作需要,综合考虑最终使用了Linux下的SVN作为首选。 一、介绍 Subversion Edge是Collabnet公司发布的SVN和Apache等组件结合的SVN管理工具。 由于安装过subversion+apache,发现添加账户都需要登录服务器改配置,而subversionEdge有现成的web管理界面。

    1.7K40发布于 2018-05-31
  • 软件研发管理研发文化培训总结和分享

    今天整理和分享下原来做研发管理研发文化培训方面的内容。在前面已经分享过两篇关于个人知识管理和个人自我管理的文章,今天则是结合人在职场下应该有的一些行为习惯和思维意识。 为何要构建上面这个研发管理整体框架? 从上图可以看到在研发日常管理和工作中,所有内容仍然是目标驱动的。有了目标才会启动具体的项目,并安排计划,将计划分配给具体的团队或个人。 任何项目管理,计划编制和执行,研发过程管控都需要从单纯的项目团队级别提升到组织级别,形成一定的标准规范和流程。 特别是研发类项目管理可以看到,人是核心资源,项目管理本身的难点就会转变到团队人力资源的分配,协同和整合上面。 2. 你考98分,别人考100分,并不是对方只比你高了2分,而是这个试卷本身只有100分。3. 懂一个道理可能不到1分钟,但是真正要亲身去证悟往往需要毕生的投入。

    34500编辑于 2025-06-24
  • 来自专栏喔家ArchiSelf

    老曹眼中研发管理二三事

    尤其是研发管理,这里主要是讨论互联网及移动互联网领域的研发管理。 关于研发管理 什么是研发管理呢? 研发管理有着广义和狭义的定义,总的来说,研发管理就是在研发体系基础之上,借助信息平台进行的团队建设、流程设计、绩效管理、风险管理、成本管理、项目管理和知识管理等活动。 大道易得,小术难求。 老曹眼中的研发管理,首先是管理,是在研发领域的管理管理的是什么?管理的并不是研发,通俗的说,研发管理就是管人和理事。也就是说,是面向人的管理,和面向事的管理, 并且是二者的有机结合。 每人将最重要的2-3个改进点,成为下一轮产品需求的一部分。 小结 老曹眼中的研发管理既需要道的指引,又需要实战的方法,以及那些看似微不足道的雕虫小技。 ---- 问:创业性公司,或类似小作坊这种,如何进行研发管理?另外开发大部分都是1-2年小白怎么搞研发管理? 答:很幸运,本人有过亲身经历。

    82910发布于 2018-08-22
  • Top10研发管理指标解析:提高研发效率的核心方法

    因此,越来越多企业开始建立研发效能管理体系,希望通过数据驱动决策,提高研发投入产出比。二、研发效能分析需要关注哪些核心指标研发效能管理的基础是建立科学的数据指标体系。 2、CycleTime(开发周期)CycleTime用于衡量任务进入开发阶段后完成所需的时间。该指标能够反映团队的实际执行效率和研发节奏。3、质量指标软件质量直接影响研发效能。 持续开展研发复盘定期分析交付周期、质量指标以及团队协作数据,不断优化研发流程和管理机制。四、如何选择适合团队的研发效能分析工具研发效能分析需要工具提供数据支撑和流程管理能力。 2、敏捷研发管理工具对于采用Scrum、Kanban或DevOps模式的团队,需要更完善的数据分析能力。 A1:核心目标是通过量化数据发现流程瓶颈,持续优化研发过程,提高交付效率和软件质量。Q2:中小团队有必要进行研发效能分析吗?A2:有必要。

    14610编辑于 2026-06-12
  • 来自专栏物联网思考

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

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

    1.2K20编辑于 2022-12-22
  • 来自专栏IT大咖说

    腾讯DevOps体系之研发管理那些事儿

    内容来源:2018 年 5 月 05 日,腾讯研发管理部CODE平台产品负责人孙晨星在“2018 DevOpsDays Beijing”进行《腾讯DevOps体系之研发管理那些事》演讲分享。 腾讯有一个研发项目,因为是个很重要的产品,所以对变更的管理是很在意的,这个团队每月要处理300到500个需求或者任务,项目代码放在腾讯TGit系统上,需求管理用腾讯的TAPD, 具体看一下这个项目是怎么组织的 开源和开放 腾讯研发工具链上工具的开源项目和开放能力 腾讯研发管理工具链的开源做得很早。 腾讯研发工具链上开源过的工具和组件: 1 bk_cmdb(蓝鲸) 2 Tars 3 GAutomator(WeTest) 4 QTA 5 TscanCode 6 GT 7 OOMDetector 本文介绍几个冷门项目 总结 本文通过分享几个研发过程优化的例子,说明了DevOps端到端的思想不仅仅是针对运维的,它还对研发管理,特别是质量控制很有价值,并且能够直接改善研发团队的体验,减少沟通损耗,提高研发效率。

    2.2K20发布于 2018-07-30
  • 来自专栏测试开发技术

    华为基于IPD的研发质量管理

    最近经常有同学让我分享研发质量管理的资料,这份基于华为IPD的研发质量管理体系,分享给大家,希望对你有所帮助和启发!

    1.3K30编辑于 2022-04-06
  • 来自专栏智慧协同

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

    ---- 我们如何开始做项目研发的。 满意吧项目启动是从一个10人的小规模团队开始,团队配备产品经理1名、数据分析师2名、美工1名、架构师1名、研发5名。 研发团队根据这些文档进行细化开发。 项目采用瀑布模型进行管理,产品经理规划了较完备的功能地图。于是一个长达700多行的Excel甘特图成为了我们团队第一个项目管理工具。来感受一下这个计划的一部分。 由于团队成员的构成比较复杂,包括数据学家、咨询顾问、研发、文案设计等,软件项目管理工具并不适合(并不是每一个人都能理解软件过程中的各个概念)。 看板因其简洁性成为首选工具。 ---- 流程的引入,进一步规范研发过程 我们使用留言和重新指派来控制任务在成员之间的流转。例如设计结束后,指派给研发进行实现,研发结束后指派给产品进行验收。 因此,我们进一步使用研发流程进行管理。项目的管理员可以配置流程上环节的先后顺序,并且提供了几种负责人的指定方式。

    1.6K60发布于 2019-06-24
  • 来自专栏腾讯云开发者社区头条

    技术栈管理:云时代的研发环境

    ; 自动化研发流程,降低研发管理成本。 如何实现这样一个研发技术栈管理的平台? 技术栈管理平台作为组织级的研发管理载体,承载的是组织对研发团队的引领和治理形式。 小结 针对前文提出的云计算大背景下对软件研发提出的挑战,本文提议了一种解决方案:技术栈管理平台。 通过实施技术栈管理平台,为研发团队提供开发测试 PaaS 和生产 PaaS 两个 PaaS 服务、构建/验证/应用三个运行时环境,研发组织能够将技术栈的搭建和管理与业务系统的研发解耦,从而降低研发团队技能门槛

    2.8K10发布于 2017-04-26
  • 来自专栏肉眼品世界

    五个维度打造研发管理体系

    目标 通过构建完整研发管理体系,建立管理机制,让技术组织聚焦目标,高效运转,同时激励团队不断优化提升。 研发管理体系构建思考 通过道,法,术,器,势五个维度去思考整个管理体系的构建。 一般来说小团队人员在 50 人左右的时候,建立基本的研发项目流程就足够满足日常研发管理。 将研发协作流程化 研发管理中通常会涉及项目管理和人事管理,所以管理流程一般会围绕项目流程和人事流程去构建,而所有的流程化构建的目的是提升研发效率的效能,降低协作成本,这个也是判别一件事是否符合流程化的初心的重要标准 将研发规范制度化 研发管理会涉及项目管理和人事管理,同样管理制度也会围绕项目流程和人事流程去构建,同理所有规范制度化构建的目的是标准化操作,有法可依,减少或避免犯错。 与第三方云厂商合作的时候,折扣可以谈一谈,争取 2 折,5 折优惠。

    2.6K20编辑于 2021-12-09
  • 来自专栏猪圈子

    华为基于IPD的研发质量管理

    最近经常有同学让我分享研发质量管理的资料,这份分享给大家希望有帮助!

    42010编辑于 2023-03-03
  • 来自专栏敏捷开发

    软件研发中也有5S 管理

    在精益生产中,价值流是贯穿生产全程的关键要素,标准化作业是实现生产线同步的关键工具,而生产现场的5S 管理则是管理一切生产要素的基础,所以我们将5S 称为精益的基础并不为过。 5S 管理起源于日本,是指在生产现场中对人员、机器、材料、方法等生产要素进行有效的管理,这是日本企业独特的一种管理办法。 三、5S 管理的巨大潜能 既然5S管理可以给组织带来诸多好处,那能不能应用到软件开发中呢? 答案是肯定的。通常5S管理用于生产车间,如果应用在软件开发中,首先要明确的点是:工作场地在哪里。 2.整顿(SEITON) 定义:把必要的东西放在规定的地方,并能很快取出,规定放置区,明确标示。 软件应用中:对代码要有明确的命名规范,对必要的代码写上工整的注释,便于维护和理解。 5S 管理作为精益生产的根基,保证了现场管理的井然有序,从而提升了企业的整体管理水平。后来,人们又在5S 的基础上衍生出来7S、8S 管理……实际上,不论是白猫黑猫,能抓住老鼠的就是好猫。

    1.2K40发布于 2021-08-27
  • 来自专栏YesDev研发协同工具

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

    原因有可能是:1、缺少统一的研发协同工具,大家对于整体的产品目标,没有一致和清晰的共识;2、缺少对需求的提前规划,更多是临时的一句话需求;3、没有对研发资源和人员工时的统筹,没有进行登记,对研发团队的工作量不可量化 对于现有的研发协同工具,对于项目的管理,更多的是针对单个项目的协同。为了方便研发团队更高效地协同、管理和切换多个团队、多个并行的项目,下面将结合YesDev研发协同工具,进行介绍和讲解。 YesDev协作云YesDev是一款免费的SaaS研发协作工具。它可以用于进行研发项目的协同和管理,提供了包括需求、缺陷、任务、工时等工作项,可以关联到项目。 单个研发项目的协同以下是单个项目的协同,主要分为五类:1、三种常用的工作项:需求、任务、缺陷,并且可以相互关联;2、智能统计:项目排期、项目开发计划表、项目燃尽图、项目甘特图、项目进度;3、智能汇报和实时沟通 2、横向管理多个产品线的需求排期和迭代作为一名技术负责人,你需要面对来自不同层面的压力。尤其在面对上游产品业务方时,更是如此。

    2.2K00编辑于 2022-06-19
  • 来自专栏小冷coding

    全面解析IPD:研发管理的新思维

    IPD(Integrated Product Development)作为一套先进的产品研发管理理念,正逐渐成为行业内的黄金标准。本文将为您全面解析IPD,带您了解它所蕴含的管理新思维。 一、IPD概述 IPD是一种集成了多种研发管理理念和方法的产品研发管理体系。 它强调跨部门、跨领域的协同开发,旨在提高产品研发的效率和质量。 IPD通过一套完整的流程体系,将产品研发视为一个系统工程,从市场调研、产品规划、设计、开发到上市等环节进行全面管理。 结构化流程:IPD采用结构化的流程体系,将产品研发划分为多个阶段,每个阶段都有明确的目标和输入输出要求,确保研发过程中的关键要素得到有效管理。 IPD能够让企业做正确的事 五、总结 IPD作为一种先进的产品研发管理体系,能够帮助企业在激烈的市场竞争中立于不败之地。

    3.6K10编辑于 2023-11-29
  • 来自专栏研发管理经验

    研发管理经验总结:2 致命漏洞!你的配置文件密码正在“裸奔”

    2 需求场景现状:当前软件系统中配置文件中的密码都是明文,如果泄露出去,会带来极大的风险。a. 内网的中间件的配置和数据可能被修改;b. (如果是数据库层面,一定会被拖库,泄露数据);目标: 1.配置文件中的密码加密,非开发团队成员看不到密码明文;2.密码加密之后不能影响现有的功能,对应的中间件能正常连接,不需要修改程序;3 解决路径一、 密码加密解密控制器,提供给运维加密和解密用 * @see:com.joysky.joycode.api.common.rest.ops * @author:carter * @createTime:2022/2/ 验证加密之后的功能验证标准: 1.程序可以正常启动;2.数据库能正常访问数据;程序正常启动。并能正常的访问数据库。5 运行原理还得查看 starter的代码,从它的自动装配说起。 2 把密文替换为原来的明文在你的配置文件中替换。

    43420编辑于 2025-07-05
领券