研发管理
研发团队如何使用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