精华内容
下载资源
问答
  • 千云研发管理规范

    2020-09-03 20:31:55
    分支管理规范 面向用户的API 面向服务内的API 数据库发布规范 数据库评审 数据库建立评审,数据库需求变化修改确认,数据库上线前评审, api发布规范 面向用户的API 面向服务内的API 上线规范 集群添加新节点 发布...

    代码规范

    代码编写查看阿里代码规约,可以在代码扫描工具上配合使用修改优化自己的代码。

    上线前进行代码评审

    分支管理规范

    面向用户的API

    面向服务内的API

    数据库发布规范

    数据库评审

    数据库建立评审,数据库需求变化修改确认,数据库上线前评审,

    api发布规范

    面向用户的API

    面向服务内的API

    上线规范

    集群添加新节点

    发布添加新服务节点上线步骤

    • 先将节点在数据库中添加白名单
    • redis添加白名单

    将新增的节点ip地址通知给第三方

    • 将节点的ip地址通知到对接的公司添加白名单,以下是现有通知的节点公网ip

    准备上线前的脚本

    上线的配置变量准备

    数据库脚本

    上线服务顺序确认

    上线影响范围评估

    灰度上线规范

    数据仓库建立规范

    命名规范

    数据抽取规范

    镜像管理

    上线问题总结

    测试规范

    展开全文
  • 软件研发管理规范 SPP 2[1] 软件研发管理规范 SPP 2[1]
  • 研发管理规范管理

    千次阅读 2018-06-21 00:34:58
    研发管理中,开发规范管理是很重要的一环。 提到规范,网上自然有很多人分享,但普遍内容太复杂,至少对中小团队来说太复杂。太复杂的规范,落地代价大,甚至有些是为了规范规范。 所以,我认为最佳的方式是,...

    成为研发管理人员已有小几年时间,记录总结一下管理经验。

    规范管理

    研发管理中,开发规范管理是很重要的一环。
    提到规范,网上自然有很多人分享,但普遍内容太复杂,至少对中小团队来说太复杂。太复杂的规范,落地代价大,甚至有些是为了规范而规范。
    所以,我认为最佳的方式是,协商并制定适合自己团队的开发规范,并在日后发展过程按需迭代更新。

    制定和实施规范

    集思广益,集体讨论约定是制定规范的最好方式。集体讨论是为了更好的尊重小伙伴,这样大家内心更容易接受,也为今后的落地实施提供了支撑(或者说大家跳进了自己给自己挖的坑,嘿嘿)。
    实施方面有两种情况,自我驱动力强的小伙伴,不需要提醒;另外一些小伙伴,则需要利用主管的权威来辅助,事后监督落实,提醒落实执行自己定的规范。

    规范内容

    内容其实可以有很多,不单单是编码规范,附带介绍一下我们团队的规范内容结构(细节就不多说了):

    类型 前端 后端(Java)
    基础编码规范 符合ESLint 符合阿里编码规范
    个性化编码规范 约定团队内的html, js, css等命名和写法 约定项目结构, 空格, 换行等细节
    使用的外部基础框架 Vue, Angular spring boot及spring系列框架
    自研公共代码 以js lib形式提供 以maven module的形式提供
    代码管理 svn, git svn, git
    模板项目 抽取常用js/css库作为基础项目存在svn,新项目checkout作为基础 定义一套符合团队业务特性的、半自动化代码生成工具。适当半自动化,不一定很精美,能解决大部分无意义低效编码即可
    开发依赖管理 npm maven
    国际化 提前准备国际化结构 提前准备,主要是http json数据内的响应码约定
    日志 增删改必写关键日志(时间地点人物事件结果),日志内容参考json的key value格式
    文档管理 使用网易NEI 前后端相同
    接口定义 RESTful API 前后端相同
    IDE VS Code eclipse
    ssh终端 X Shell
    数据库 表名,字段名和长度,索引规则,适当引入扩展表等
    测试 junit+mockmvc测试

    同时发布在 https://blog.csdn.net/auzllhttp://blog.qiyetech.com

    展开全文
  • 技术研发规范管理工具箱技术研发规范管理工具箱技术研发规范管理工具箱技术研发规范管理工具箱技术研发规范管理工具箱
  • 第一章 目的和范围 第二章 角色与职责 第三章 日任务管理 第四章 周工作管理 第五章 产品研发管理 第六章 检查与审计 第七章 附件表格
  • 公司研发部技术管理规范
  • 研发部源代码管理规范 参考互联网资料,制定的简单的源代码管理规范,使用svn,如使用git也可以参考。规范应该是企业自身开发标准。
  • 研发流程规范

    千次阅读 2018-12-07 16:22:57
    研发规范 测试规范 延期规范 验收规范   总体原则 需求池所有的需求有序管理,有优先级,可评估 PRD文档需要评审,且有打回机制 设计文档包含概要设计/详细设计,需要评审,且有打回机制 测试用例包含主...

     

    总体原则

    • 需求池所有的需求有序管理,有优先级,可评估
    • PRD文档需要评审,且有打回机制
    • 设计文档包含概要设计/详细设计,需要评审,且有打回机制
    • 测试用例包含主流程用例/详细用例,需要评审,且有打回机制
    • 研发需要有UT(推荐,不强制)和自测
    • 环境自动管理,CI/CD系统
    • 测试需要有API/UI测试,自动化覆盖率要求,漏测率要求
    • 项目无法按时完成,有延期规范和机制
    • 项目有验收测试规范和机制
    • 重点项目要有项目日报/周报机制

    会议规范

    • 会议高效,评审会议时间一般为一个小时,原则上不超过两个小时
    • 会议期间,没有重要紧急的事情,原则上不允许带电脑,或者电脑合上(会议主持人和会议记录人除外)
    • 会议主持人在会议开始前,告知会议规范,会议中,会议主持人控制和维持会议有效进行
    • 会议参会人员不足一半,或者核心人员缺陷,会议取消,会议主持人另约时间
    • 会议时间超时半小时以上,会议取消,会议主持人另约时间
    • 其他原则,参考:会议流程

    需求评审规范

    • 需求评审会议需要发送邮件,邮件详情,见需求评审会议邮件模板
    • 需求评审会议的PRD,至少提前24小时发出,需求文档,见需求文档模板
    • 为确保所有人阅读PRD,RD模块owner,QA模块owner,需要在评审前半天,发出问题list(comment list),否则不予评审
    • 需求文档内容缺失严重,缺失部分超过50%,或者核心功能无法正常阅读,由RD模块owner,QA模块owner,发送打回邮件,不予评审
    • 需求评审会议,评审PRD,解决发出的问题list,评审会议结束后,发出评审意见邮件
    • 需求变更/新增,发出变更邮件,大的需求变更/新增,需要召开需求评审会议

    设计评审规范

    • 设计评审会议需要发送邮件,邮件详情,见设计评审会议邮件模板
    • 设计评审会议的文档,至少提前24小时发出,设计文档,见设计文档模板,审核人默认需要添加 对应TL
    • 为确保所有人阅读设计文档,PM模块owner(推荐,不强制),QA模块owner,需要在评审前半天,发出问题list(comment list),否则不予评审
    • 设计文档内容缺失严重,缺失部分超过50%,或者核心功能无法正常阅读,由PM模块owner(推荐,不强制),QA模块owner,发送打回邮件,不予评审
    • 设计评审会议,评审技术设计内容,解决发出的问题list,评审会议结束后,发出评审意见邮件
    • 设计变更,发出变更邮件,大的设计变更,需要召开设计评审会议

    用例评审规范

    • 用例评审会议需要发送邮件,邮件详情,见用例评审会议邮件模板
    • 用例评审会议的文档,至少提前24小时发出,用例文档,见用例文档模板
    • 为确保所有人阅读用例文档,PM模块owner,RD模块owner(推荐,不强制),需要在评审前半天,发出问题list(comment list),否则不予评审
    • 用例文档内容缺失严重,缺失部分超过50%,或者核心功能用例无法正常阅读,由RD模块owner(推荐不强制),PM模块owner,发送打回邮件,不予评审
    • 用例评审会议,评审测试用例内容,解决发出的问题list,评审会议结束后,发出评审意见邮件
    • 用例变更,发出变更邮件,大的用例变更,需要召开用例评审会议

    研发规范

    测试规范

    延期规范

    验收规范

    • 产品验收
    • 交付验收

     

    展开全文
  • 随着公司业务的增长、项目需求的不断变化,运维的成本越来越高,开发人员996也越来越常态化,而在大部分公司实行前后端分离的当下,研发团队用在沟通、测试、管理API中的时间和用在开发项目代码上的时间也越来越...

    随着公司业务的增长、项目需求的不断变化,运维的成本越来越高,开发人员996也越来越常态化,而在大部分公司实行前后端分离的当下,研发团队用在沟通、测试、管理API中的时间和用在开发项目代码上的时间也越来越相差无几。 以下和API相关的问题广泛出现: API 文档不清晰而不知道怎么对接和测试,需要反复和后端沟通,甚至要看代码; 前端和测试需要等待API开发完成才能继续进行工作,测试用例无法复用; API变更了没有及时跟进,不知道哪里改动; 接口文档和测试是两套系统,来回切换并且无法同步数据; 自动化测试需要写脚本,学习成本、时间成本、维护成本高;

    不着急说解决方案,我们先来理一下API开发的驱动方式。

    在API开发的过程中,基本可以分为文档驱动和测试驱动。前者是指开发前先写好接口文档,用标准文档代替口头约定和笔记文档;后者是指在开发前先写好测试用例,快速用测试结果推动开发进度。

    那么这两种驱动方式是割裂的吗?答案我会说不是。 传统接口文档的缺陷在于三点:自然语言的描述容易产生歧义;不能自动化地验证;不能保证文档与开发同步。由此,延伸出了与之对应的测试驱动。 那么换个思路,如果有个工具,能自动生成文档、还可以满足大部分的接口测试功能,不就可以了? 我们公司最近由于国产化需求,开始找新的API管理工具,后面找到了一个还不错的,叫Eolinker,能满足我们研发团队的API开发管理需求,还能直接导入原来的Postman和Swagger上的API项目和接口文档。 放两张使用的图,有用过的可以一起交流一下~ 场景1:前端开发已经对接完API,将当前API状态改为待测试,并且通知相关测试人员进行测试。

    场景2:后端已经开发完成API,自行使用测试人员写好的测试用例对API进行批量测试,排查错误。

    使用地址:www.eolinker.com

    展开全文
  • 【公告】XXX公司研发质量管理体系规范(CMMI)V2.0正式发布 为提升XXX公司研发过程及产品质量,积极应对软件项目快速增长、软件开发活动急剧增大的挑战,XXX公司科技研发中心特引进CMMI L3体系,建立XXX公司研发...
  • 《技术研发规范管理工具箱》配套光盘.PDF文档,方便阅读,要DOC文档的留言索取
  • 《技术研发规范管理工具箱》配套光盘.doc
  • 数据仓库研发规范

    2021-01-28 14:01:35
    在大数据时代,规范地进行数据资产管理已成为推动互联网、大数据、人工智能和实体经济深度融合的必要条件。贴近业务属性、兼顾研发各阶段要点的研发规范,可以切实提高研发效率,保障数据研发工作有条不紊地运作。而...
  • 代码研发规范

    2021-03-05 15:00:01
    文章目录项目管理流程代码规范基本规范class和interface规范method规范变量规范Exception和Log规范应用规范svc规范其他数据库规范基本规范规范规范索引规范 项目管理流程 Created with Raphaël 2.2.0参与项目...
  • 由于产品涉及到多个端,协作人员众多,而且各端软件的更替也较频繁,在从内部排查问题的同时也在从外部着手确定是否有人更改过某个程序,众研发人员都说没有更改过程序。但是随着排查的深入往往会发现是某个人搞混了...
  • 关于小团队是否需要开发规范,我不认为是必须的,因为并不是所有的规范都要写出来,约定俗成也是一个不错的方式,同样的建议在神品《人月神话》中有不少介绍,建议去看。具体是否要做规范,大致要看下面这几点:1,...
  •  西安楚凡科技有限公司(Trufun)是全球领先的软件开发行业应用生命周期管理(ALM)和CASE工具解决方案提供商,倡导"实用、简洁"的产品理念,为企业实现产品开发与服务支持间的规范化应用平台,在管理软件研发全...
  • git研发实践规范.md

    2018-10-08 22:32:07
    Git研发实践规范 ...​ 就像代码需要代码规范一样,代码管理同样需要一个清晰的流程和规范,目前比较流行的是Git Flow的流程管理,它有着广泛的应用,Git UI客户端如SourceTree都对此有很好的支持。参考Git ...
  • 项目研发规范

    千次阅读 2018-07-12 14:24:02
    负责人负责整个研发过程控制、管理,及监控,需求不论简单还是复杂,都需要指定负责人。负责人主动牵头推动研发项目的各个环节2、需求评审 负责需要对产品的需求文档评审,评审通过方可开发, 需求文档包括 PRD...
  • 研发数字化管理是人为管理和技术管理合一的管理方式,管理理论和方式通过数字化手段融入到标准的规范、流程、系统工具中,从而实现管理的科学化和规范化,提高研发管理水平,降低管理成本。 研发数字化管理的模型...
  • 瑞泽思软件发布研发管理软件之研发流程管理需具备的基本功能,eIPD研发管理平台所创建的流程管理涵盖企业研发管理过程中涉及到的各种流程,可以规范产品开发全过程管理,实现产品开发输入(需求管理)、产品开发过程...
  • 产品研发:形成规范

    2019-04-23 16:27:54
      初创公司的产品研发在摸索当中,问题很多。作为项目管理者,如果每次碰到问题,都involve进去具体解决,那么势必会陷入具体事物的...项目管理规范 质量管理规范 前端设计和交互规范 继续加油,形成更多的规范 ...
  • 项目研发管理

    千次阅读 2017-02-03 16:02:05
    1、研发管理定义规范好一系列的工作流程,规范好各个岗位的工作职责,让工作更加协同,让效率更加高效。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,429
精华内容 571
关键字:

研发管理规范