精华内容
下载资源
问答
  • 青铜器RDM研发管理系统是研发部门管理、研发项目管理、研发多项目组合管理、研发资源 管理、研发绩效管理、个人事务管理的集中平台。主要用户是研发高层管理人员、研发部门经 理、研发项目经理、基层开发、测试和...
  • 之前我们分享过《CODING 如何使用 CODING 开发 CODING》的文章,时过境迁,现在 CODING 研发管理系统已经上线了如持续集成、缺陷管理、测试管理等 DevOps 中的重要功能,并增加了对 SVN 的支持。借此机会我们以自身...

    之前我们分享过《CODING 如何使用 CODING 开发 CODING》的文章,时过境迁,现在 CODING 研发管理系统已经上线了如持续集成、缺陷管理、测试管理等 DevOps 中的重要功能,并增加了对 SVN 的支持。借此机会我们以自身的研发流程为例,来展示一下 How CODING uses CODING to build CODING 2.0。

    企业级一站式软件研发协作平台

    CODING 现在的团队有 100 多人,分布在全球各地(深圳、北京、成都、西雅图等),均使用 CODING 研发管理系统作为云端协作平台。在 CODING,不仅研发相关的团队使用 CODING 来进行研发管理,市场、运营、行政的部门也同样使用 CODING 进行任务分配与追踪、文件分享等日常工作。

    同时通过 CODING 的企业微信/微信小程序,还能实现随时随地同步与协同任务,小程序可以直接查看任务详情、评论任务,还能实现代码合并(MR)等功能,真正做到 Coding Anytime Anywhere。

    CODING 研发管理系统是基于项目进行的,我们依据组织架构建立了相关项目并使用【成员管理】添加相应部门的人员。通过项目这种扁平化的管理形式,帮助企业加快反应速度,提高自身敏捷性。

    下周即将上线的 CODING 权限管理功能,可以帮助项目管理员方便地根据项目成员角色来分配相应的权限,减少误操作带来的安全隐患。同时支持自定义用户组,增加研发管理的灵活性。

    Push Everything,Review Everything,CI Everything

    workflow

    CODING 研发部门的工作流都是在项目内进行:我们使用任务功能来管理需求,使用文件来保存产品原型,使用代码功能进行开发,使用持续集成来进行自动化测试,使用缺陷管理来收集反馈,同时还使用 wiki 模块对知识进行储存与共享。通过在任务中添加关注者的方式来方便相关同事随时 follow 和 review 任务动态。

    CODING 强大的任务系统支持标签、跨项目引用、版本控制等多项功能,并会实时记录用户的每一次操作。同时 CODING 需求管理功能也即将上线,将在任务系统之外为用户提供更细分更场景化的使用方式。

    产品

    CODING 的产品经理在正常的产品功能排期之外,会定期在缺陷管理中查看用户的使用反馈并对相关问题的修复进行排期。

    当产品经理研究决定我们要实现某一个功能/修复缺陷时,会以任务的形式发布该需求。但是在发布需求之前有几件事情需要先做。

    给任务定性

    产品经理会把任务放入“需求反馈池”看板,并给任务定性:

    • 纯技术问题(含纯技术 Bug),则指派给研发负责人进行跟进。
    • 纯设计问题,则指派给设计负责人进行跟进。
    • (真)产品问题,则准备与发任务的源头沟通分析此问题。

    问题分析

    • 伪需求,或者反馈方理解有误,则直接在相关任务中回复,并关闭任务即可。
    • 真需求,则完善对应的背景信息,并将任务拖入“已分析需求池”。
    • Bug 类,可以内部请测试人员来尝试复现此问题。如果可复现,则给此任务打上“Bug 池”、“已确认”标签,再将任务放入“已分析需求池”。

    分析完需求后即可创建任务,如该任务涉及大型产品改动,则会由相应产品经理撰写完整的产品说明文档和必要的原型图等文件;方案完成之后,产品经理会根据任务的紧急程度给任务设定优先级,方便后续设计和开发的同事更方便的安排工作。

    在产品设计过程中,我们使用 CODING 的文件管理功能对产品进行原型管理和版本管理。

    功能开发完成后,产品经理还会配合研发进行 Staging 环境的验收。如在 Staging 环境中发现问题,则需要与发布负责人协商回退或是重新发版,成功完成验收则通知运维上生产环节。

    开发

    在产品经理完成原型图和产品说明后,便会把任务移交给研发负责人,进行评估和排期,完成排期后研发负责人会根据任务情况安排里程碑。

    开发人员开始基于自己的里程碑任务进行开发,其后的代码评审也是通过项目内提交 MR (合并请求)进行的。

    CODING 使用了 Feature Branch Workflow,即团队成员共用一个私有项目仓库进行管理协作,开发者在各自的 feature-branch 中进行开发。

    Code Review

    开发完成后通过提交 Merge Request 进行代码评审,通过代码评审后 merge 进入 master 分支(master 分支是可部署到 staging/生产环境的分支)。

    持续集成

    当开发人员 push 代码时,将会自动触发已设置好的持续集成,CODING 的持续集成会自动编译并测试该 commit。CODING 持续集成支持在任意阶段触发并支持 cvm 模式。

    当测试通过后,我们会更新代码到 Staging 环境。

    测试

    更新 Staging 的代码后,测试人员开始进行相关测试。现在 CODING 的测试管理功能由 18 年收购的专业测试工具飞蛾( FEIE.WORK)承载,已实现了企业账号打通,可直接在测试管理中点击跳转到飞蛾的工作界面。

    接到测试任务后,测试的同时会先在飞蛾中制定相应的测试计划。

    制定好测试计划后,即可开始编写相关测试用例并开始执行测试计划。

    Staging 环境测试无问题后,该功能会以 Feature Flags(内部测试新功能)的形式发布其到生产环境,通知相关的产品或设计人员开启 Feature Flags 进行内部 Review,如果存在问题或缺陷,我们会新建一个任务进行产品反馈,确保功能及设计细节的正确性。

    运营

    产品正式上线后,CODING 的运营同事会开始收集用户反馈,通过各个渠道反馈的问题都会在 CODING 缺陷管理功能中以创建缺陷的方式进行归纳。

    运营会定期将收集来的缺陷进行分析,将 Bug 类的缺陷转给产品经理进行排期。如在生产环节发现重大 Bug 则会立即和产品经理沟通并通知运维,协商回退版本或者临时修复。

    市场

    在确认功能顺利上线后,产品经理会在 CODING Wiki 中更新 Roadmap,提示功能已经上线。方便市场部进行 Campaign 的计划。

    市场部的同事使用 CODING 任务管理中的讨论功能,可以实时讨论和跟踪项目进度。

    让开发更简单

    工欲善其事,必先利其器,在现在数字化的商业环境中,企业对于软件的依赖已经达到了前所未有的高度。如何选择一套适合中国软件研发团队的开发工具和高效的研发流程,以解放开发人员的效能,打造更好的产品,已经成为每个企业必须要思考的问题。逆水行舟,不进则退,我们自身使用 CODING 进行开发,旨在不断完善 CODING 的功能,优化提升 CODING 的使用体验,让 CODING 成为最适合中国式敏捷的研发管理系统,真正做到让中国的软件研发团队开发更简单!

    欢迎试用 CODING 研发管理系统,同时我们也欢迎各种反馈,如果你有任何需求或建议,请不要忘了提交给我们 ?

    官方反馈渠道:
    联系电话:400-930-9163
    邮箱:enterprise@coding.net

    展开全文
  • 青铜器研发管理软件RDM_IPD+CMMI+Scrum一体化研发管理解决方案, 1、IPD确保方向的正确性,强调市场驱动、投资回报,将市场、财务、竞争、技术有效融合为一体; 2、CMMI强调规范化、精细化管理,将IPD的策略落实为...
  • 人工智能的软件研发管理系统

    千次阅读 2017-03-30 15:59:21
    随着人工智能的到来,在软件开发管理系统里,应该引入更加强劲的人工智能(AI),这样对整个系统更加节省人力,以及更加高效率。目前,我想到在这个方面特别适合使用目前深度学习算法来解决。比如在开发的过程中,...

    随着人工智能的到来,在软件开发管理系统里,应该引入更加强劲的人工智能(AI),这样对整个系统更加节省人力,以及更加高效率。目前,我想到在这个方面特别适合使用目前深度学习算法来解决。


    比如在开发的过程中,软件开发完之后,需要交给测试人员去测试,测试人员进行测试,然后把发现的BUG上交,在这一步里,上交BUG时,其实包含了截图,这样在BUG管理平台的后台,就可以采用深度学习的方式来判断这些BUG的图片是否是同样的BUG,就可以进行分类,如果BUG相同,就自动归类,并合并相同的BUG,这样减少人工去分类,以及干扰开发人员,以及相关的管理人员。

    如下图所示:


    1. TensorFlow API攻略

    2. TensorFlow入门基本教程

    3. C++标准模板库从入门到精通 

    4.跟老菜鸟学C++

    5. 跟老菜鸟学python

    6. 在VC2015里学会使用tinyxml库

    7. 在Windows下SVN的版本管理与实战 

     http://edu.csdn.net/course/detail/2579

    8.Visual Studio 2015开发C++程序的基本使用 

    http://edu.csdn.net/course/detail/2570

    9.在VC2015里使用protobuf协议

    10.在VC2015里学会使用MySQL数据库




    展开全文
  • CODING 研发管理系统现已全面支持全类型代码仓库的 全球加速访问。 随着国内互联网红利的日趋枯竭与全球互联网的加速普及。越来越多的企业开始走出国门,将目光投向全世界,搭建跨国体系。跨出国门的中国企业在选择...

    图片

    CODING 研发管理系统现已全面支持全类型代码仓库的 全球加速访问

    随着国内互联网红利的日趋枯竭与全球互联网的加速普及。越来越多的企业开始走出国门,将目光投向全世界,搭建跨国体系。跨出国门的中国企业在选择服务时,首要考虑国内的速度和可靠性,同时需要兼顾全球各地区的访问稳定性,故而往往向国内的服务商寻求全球化解决方案。

    为了更好地服务这部分用户,解决其研发管理的异地协作问题,CODING 产品团队对产品架构进行了优化调整,并且联合腾讯云的网络团队,优化全球线路,为用户提供全球范围内的就近接入。这一优化已经明显提升了 CODING 研发管理系统的各地区访问速度,减少了延迟、抖动、丢包等网络问题对产品服务的影响,提升了在全球范围的访问体验。

    为此我们做了一个对比测试,来看看国内主流的研发管理系统的代码托管模块在跨大洲情况下的速度表现。

    测试方法

    git clone 克隆前端框架 React 代码仓库(latest commit 4d5cb64)
    开源地址:https://github.com/facebook/react
    仓库大小:90.66 MiB

    克隆速度以 Receiving objects 最终输出的日志为准。
    连续克隆 3 次,记录每次克隆速度,取 3 次的平均值。

    测试服务器

    海外地区使用的 AWS EC2 实例机型:
    t2.micro (变量 ECU, 1 vCPU, 2.5 GHz, Intel Xeon Family, 1 GiB 内存)
    使用的服务器系统发行版:Ubuntu 18.04 LTS
    Git 客户端版本号:2.17.1

    国内使用的 UCloud 云主机(上海二可用区B)机型:
    标准型N1(CPU 1 核,Intel Xeon E5-2630 V3 (Haswell),1 GiB 内存)
    使用的服务器系统发行版:Ubuntu 16.04 LTS
    Git 客户端版本号:2.7.4

    测试结果

    CODING 研发管理系统在全球各地的访问速度和稳定性上都有极佳表现,至少 2MiB/s 的连接速度,确保您的团队能享受不受地域限制的异地无缝协作研发体验。

    图片

    图片

    CODING 研发管理系统在各大洲访问速度表现:

    图片

    注:以上数据是在中国时区,工作时间的测试结果。

    立足中国,连接全球,依托全球加速的上线,CODING 研发管理系统将结合先进的研发管理理念和中国研发团队长期的实践经验,帮助出海企业将研发效能提升至全新标准。

    图片

    扫描二维码获取完整测试截图报告

    展开全文
  • RDM (研发管理

    千次阅读 2018-12-21 10:06:26
    先占个坑,这个方面的“道”“术”杂糅,而且相当个人化。

    先占个坑,这个方面的“道”“术”杂糅,而且相当个人化。

    展开全文
  • 研发数字化管理是人为管理和技术管理合一的管理方式,管理理论和方式通过数字化手段融入到标准的规范、流程、系统工具中,从而实现管理的科学化和规范化,提高研发管理水平,降低管理成本。 研发数字化管理的模型...
  • 本人2000年就在华为印度所参与CMM的实施,后续帮助10多家企业实施CMMI体系,总结下来发现,一定要以项目为主线实施CMMI,通过项目主线将CMMI的各个过程域穿插在项目具体活动中,这样实施的直接好处是项目管理团队拿...
  • 研发管理心得整理

    千次阅读 2019-02-20 12:34:36
    研发管理心得整理 在现在的公司工作了快5年了。陪伴着公司从创业初期一直走到现在, 公司业务也从0发展到注册用户5000W+、月流水4000万,年流水5个亿。 研发团队从我一个人的单打独斗扩张到现在几个团队。一路走来...
  • 探索“华为”的研发项目管理精髓

    千次阅读 2017-12-01 14:45:53
    华为公司研发项目管理模式,是东方的文化和西方科学管理的结晶体。 华为公司在IBM咨询顾问带领下,对项目管理体系进行了细致梳理。 下面对华为公司的研发项目管理特点进行详细的介绍。 1 ...
  • 软件研发管理体系建设

    千次阅读 2019-09-11 23:30:51
    最近一段时间,我一直在反复思考一个问题:我们的软件研发管理体系应该是怎样的?在不断思考的过程中,结合对公司近几年在软件研发方面的主要做法,逐步有一些粗浅的认识,在此将这些认识记录成文字,并期待能够与更...
  • 从零开始搭建的意思,就是从需求分析,...整体平台的流程,从管理、开发、测试、运维、生产几条线,实现整体平台的落地和管理,下面是整体研发平台架构。 整个研发平台架构设计 整个研发平台产物:https://git...
  • java SSM框架《酒店管理系统》 项目研发文献

    万次阅读 多人点赞 2019-01-18 11:45:51
    《酒店管理系统》项目研发阶段性总结 作者:黄鸿 开发工具:MyEclipse、MySQL 开发语言:SSM框架、java、layui 本次任务完成时间:2018年11月19日~2019年1月16日 完成模块功能:客房管理、餐饮管理、娱乐管理、库房...
  • 研发管理 - 流程篇

    千次阅读 多人点赞 2018-12-18 17:51:29
    研发管理(管理篇) 标签(空格分隔): 项目管理 ##情况介绍 2011年至2014年主要致力于国内某个大型企业的财务公司的内部资金结算系统,由于系统主要业务是对公、对私、代理资金划转交易,交易金额少则几万多则亿...
  • 通用的企业级快速开发脚手架是针对企业项目的快速迭代开发而研发的后台管理系统模块。是基于Spring Boot、Shiro和Vue等技术进行开发,主要是对后台管理系统常用模块前后端整体抽取构建成通用模板。也是集中对权限...
  • 完成模块功能:体检中心,化验中心,系统管理   一、功能实现 体检中心主要包括体检明细项目设置,体检套餐设置,健康建议模板,检查站设置,体检项目设置,体检登记,体检收费,体检执行,体检综合报表,医生体检收入查询...
  • 药店管理系统设计方案开发

    千次阅读 2019-06-28 14:51:22
    随着知识经济的发展,我们对信息的要求越来越高,无论在数量还是在速度方面都要求我们对其有深度的了解,而计算机的发展正满足了我们的需求,就企业竞争的日益剧烈而言,对其管理水平也在不断的...药店管理系统的开...
  • 项目研发管理流程

    千次阅读 2020-02-25 09:48:43
    之前公司我除了带架构和业务研发团队,PMO也在我这边管理,对于200多人的研发团队,下面介绍下整个研发管理流程,瀑布式开发模式,虽然比较慢,不过很稳,适合传统企业。 1、立项阶段 发起人提出需求(公司...
  • 试验数据管理系统TDM与SDM

    千次阅读 2020-04-15 16:06:48
    产品研发过程主要包括设计、仿真和试验三个...市场上的仿真数据管理软件主要来源于两个方面,一方面是CAE软件自带的仿真数据管理模块,另一方面是PLM厂商所推出的仿真数据管理系统。 SDM(Simulation Data Manageme...
  • 浅谈软件研发管理体系建设

    万次阅读 多人点赞 2018-12-08 21:40:52
    最近一段时间,我一直在反复思考一个问题:我们的软件研发管理体系应该是怎样的?在不断思考的过程中,逐步有一些粗浅的认识,在此将这些认识记录成文字,并期待能够与更多的伙伴碰撞,进一步完善这种认识,并逐步...
  • 再谈软件研发管理体系建设

    千次阅读 热门讨论 2019-09-24 08:10:31
    在前面的文章中,我曾和大家分享了软件研发管理体系建设的一些见解,其中涉及对软件研发管理体系的一些概念认知、什么样的软件研发管理体系适合我们的发展以及构建我们的软件研发管理体系应包含哪些内容。...
  • 听说阎王爷要做个生死簿后台管理系统,我们派去了一个程序员…… 996程序员做的梦: 第一场:团队招募 为了应对地府管理危机,阎王打算找“人”开发一套地府后台管理系统,于是就在地府总经办群中发了项目...
  • Javaweb图书管理系统的设计与实现(含毕业设计)

    千次阅读 多人点赞 2021-04-22 22:16:11
    第1章 绪论 1 1.1课题背景 1 1.2研究目的和意义 1 1.3研究目标 2 1.4论文安排 2 第2章 相关技术和理论基础 3 ...3.3.1管理管理 9 3.3.2会员管理 9 第4章 系统概要设计 10 4.1系统总体设计 10 4.2系
  • 免费的Access数据库员工管理系统下载前言:满足大多数志在指尖用户的要求,今天给大家带来一个志在指尖团队自己用Access开发的数据库员工管理系统。下面就给大家介绍一下本系统的大概功能!网上有许多员工管理系统的...
  • 研发团队管理实践总结

    千次阅读 2019-03-13 15:32:37
    进入公司后,经过了一个半月的集中培训,系统地了解公司的发展历程、业务方向及发展规划等内容,对未来的工作充满了期待。 为了快速抢占无人机应用市场,公司专门成立了无人机研发团队,我被划分到了该团队,经历了...
  • crm管理系统

    千次阅读 2018-07-09 21:22:03
    CRM客户关系管理系统 CRM客户关系管理系统 客户关系管理(CRM) 作用 思维导图 用户场景分析 表结构设计 重点代码段 客户关系管理(CRM) ​ 客户关系管理(customer relationship management)的...
  • 产品研发项目管理软件哪个好?

    千次阅读 2019-04-12 11:36:16
    研发项目管理软件使用者导言:作为一个曾经被动和主动挖过许多坑的产品狗,小编想跟大家分享下产品研发项目管理经历,希望在产品研发道路上的小伙伴也能有所收获。 在没接触研发项目管理软件之前,我只是一个懂得...
  • 新能源汽车BMS电池管理系统开发心得

    万次阅读 多人点赞 2018-07-15 19:21:36
    新能源汽车BMS电池管理系统开发心得系统结构图电池管理系统为两级架构,典型结构如下图: 系统组成清单功能模块1)电池控制模块(BCU):BMS主控单元,电池箱及电池系统高压电路数据采集、分析、处理,电池系统充...
  • 支持IPD、CMMI、Scrum研发管理方法的研发管理软件,涵盖研发决策管理系统、集成产品管理系统、集成项目管理系统、研发职能管理系统、研发过程与知识管理系统;包含计划管理、需求管理、测试管理、质量管理、资源管理...
  • 研发项目管理的六个关键要素 版本: v1.0.0 作者: Catherine 时间: 2019.03.13 目录 1.项目管理的三维体系 2.研发项目管理在三维体系中的六个关键要素 3.项目目标的衡量 4.制定研发项目目标的SMART的原则 5....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 248,253
精华内容 99,301
关键字:

研发管理系统

友情链接: rr.rar