Architecture Decision Record

Active theme: Light

← 决策记录例子

持续集成个决策记录

标题:决定实施持续集成

背景

由于手工测试、构建流程搭部署,公司辣开发过程中碰着了挑战。迭导致软件个质量搭交付经常延误、出错,而且前后勿一致。

决策

实施持续集成,来应对开发过程中碰着个挑战。

理据

持续集成会及时、高效地自动构建、测试代码更改,并且部署到交付环境。伊让新功能可以集成到代码库,而勿影响软件个稳定性。持续集成会提升软件个质量搭交付,缩短解决错误所花个辰光,提高利益相关者个满意度。

后果

正面:

  • 软件个质量搭交付改善

  • 通过自动化节省辰光搭成本

  • 开发团队内部个协作搭集成增强

负面:

  • 实施迭项技术带来初始成本

  • 实施持续集成需要预先投入人员、工具搭流程

  • 实施过程中可能有技术困难个风险。

结论

实施持续集成个好处超过投入个成本搭潜在个风险。所以,实施持续集成个决策已经批准。