研发管理
如何用Gitee企业版的标准项目模板做敏捷项目管理
什么是敏捷开发? 敏捷开发是以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。 通俗点说:就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并且拥抱变化,对不断变化想需求做出调整,在此过程中软件一直处于可使用状态的开发方式。 ...
产品研发交给外包,怎么管理才能做到心里有底?
在产品研发过程中,由于内部开发人员不足,考虑到人力成本,往往会将一些非核心的模块交由第三方团队进行开发,而中小型团队既缺乏相关的管理经验,也无法准确评估代码和交付物的质量,往往会让管理者出现「心里没底」的情况,那么对于技术储备并不是很足的团队,管理者又该如何对外包团队进行监督和 ...
Gitee企业版代码托管实践:如何让代码管理变得更加有序可靠
代码管理中遇到的意外 代码是企业在整个研发活动中非常重要的资产,如果代码出现了问题,那么为客户提供的产品和服务,都会由于这些问题造成不可预知的事故,对企业造成负面影响。所以,如何让代码管理变得更加有序可靠,是广大企业和研发团队亟需重视的问题。 ...
研发团队如何使用Gitee企业版实现敏捷开发管理
敏捷开发的实质是通过迭代式增量软件开发的方式,防止出现长期闭门造车严重偏离客户需求,达到快速响应市场变化的目的。 应用敏捷就会一帆风顺吗?显然答案是否定的。越来越多的组织、团队开始学习、实践、导入敏捷,然而效果确实相差甚远、判若云泥。 ...
深度解读静态代码扫描,如何更低成本提升代码质量
从代码的质量左移讲起 所谓质量左移是指代码在测试之前,在编码阶段就已经介入了代码的质量检测,提前发现并修复代码问题,有效减少测试时间,提高研发效率,发现BUG越晚,修复的成本越大。 源代码作为软件的最初原始形态,其安全缺陷是导致软件漏洞的直接根源。 ...
基于 Gitee Go 的 Golang 持续集成部署体验
Gitee Go 快速体验入口:https://gitee.com/features/gitee-go Gitee Go 是 Gitee 推出的 CI/CD 服务,通过自定义构建流程,可以实现从代码仓库到构建部署自动化。 ...
基于 Gitee + Jenkins 的开源项目自动化协作实战
摘要:在开源理念日渐活跃的今天,越来越多的人开始投身于开源,贡献了越来越多的开源项目。而随着时间的推移,更多的人开始为开源项目添砖加瓦,为某一领域的开源项目贡献出自己的力量。 ...
浅谈 Pull Request 与 Change Request 研发协作模式
说起 PullRequest 相信大部分人都不会陌生,它是由 Github 推出的一种开源协作模式,由于 Gitlab 占据着企业内部私有部署的半壁江山,这种模式也更多的用在企业内部代码审核流程,也就是所谓的 CodeReview。 ...
看板方法的进化论:从丰田精益方法到敏捷研发
20世纪60年代,丰田发明了更为有效的生产管理系统。这种管理方式后来逐渐演变成对价值流的控制方法——精益。在这过程中,丰田发明了一个工具,这个工具就是「看板」。 ...
构建工具链真的会让研发流程高效起来吗?
工具链(ToolChain)是一系列用于研发流程中的工具。 这些工具通过研发流程那个一个接一个地运用,一件工具的输出输入至下一件工具,让工具融入每一步研发流程,随着流程形成一个工具使用的链条,以达到研发团队高效协同的目的。 ...
热门搜索
Top