给你的产品添加代码审计
扩展应用程序或接管新代码库并不会让人觉得难以管理。让我们谈谈如何帮助您了解代码质量的当前状态、优化的机会、加强基础、过程和人员的指导,以及学习如何最好地升级当前系统。
让我们来谈谈你的代码库
Thoughtbot为分析和开发实践带来了一种高效和有组织的方法。他们的方法可以帮助任何公司实现其目标。
我们审查
我们将着眼于整个系统,而不仅仅是代码库
代码
- 在源级的质量
- 测试覆盖率
- 代码组织
- 代码生产
- 复杂性
- 使用最佳实践
- 漏洞和外部依赖
过程
- 观察
- 故事的质量
- 速度
- 文档
- 测试驱动开发
人
- 结对编程
- 公关的评论
- 组织面试
- 培训和upskilling
服务1:
健康检查
对于新购买的产品,进行代码验证,或者只是想进行代码运行状况检查。
这一个星期订婚帮助组织了解其代码质量的状态,识别最关注的领域,并提供一个路线图来帮助指导关键的下一步步骤。
时间表和交付件
- 30 - 60分钟电话介绍(第一天)
- 检查代码和应用程序,必要时提出问题。(1 - 3天)
- 完成我们的分析并写报告(第3-4天)
- 30 - 60分钟电话报告(第4天)
成本:8000美元
自动化工具可以识别复杂的领域。但只有专家才能找出复杂性的来源,以及如何解决它。
服务2:
深度挖掘(代码、过程和人员)
有时,代码复杂性的来源始于产品本身。不必要的特性和复杂的接口导致代码同样复杂且难以维护。
对于那些想要更全面地了解如何推动产品前进的组织来说,这就是三到四个星期帮助组织快速提高代码质量、流程和团队效率。
这种风格的代码审查为团队的长期、高速增长和可伸缩性做好了准备。
时间表和交付件
虽然Deep Dive代码审计是灵活的,我们将一起建立目标、设定预期和一般方法,但典型的时间表可能是这样的:
- 启动会议(第一天)
- 应用概述/攻略(第1天)
- 运行状况检查格式代码审计(第1-3天)
- 与项目经理和涉众开会(第1周)
- 与你的团队进行配对(第2-4周)
- 撰写我们的报告(第4周)
- 准备和演讲(第4周)
成本:2.7万美元到6.4万美元
我们有一个伟大的人才核心,但却错过了围绕工具和最佳实践的高级指导。与thoughtbot合作不仅激活了团队内部的潜力,还加速了它的发展。