开发团队标准:什么是乔尔测试?
乔尔测试 1.你们用源代码管理系统吗? git 神器 2.你们能一键编译吗? 这个要去研究一下 3.你们做每日编译吗? 这个要去研究一下 4.你们有bug数据库吗? 有 5.你们的 程序员 在写新代码前修改以前的代码吗? 在做开发规划的时候,要预留修改以前代码的时间,而不能只是考虑到不断叠加新功能。 6.你们的进度表是最新的吗? 每周的进度更新是必要的,这样才能知道每月的计划能否顺利完成。我们有最新的每周进度。 7.你们有软件规格书吗? 就是我们的产品设计文档。产品设计文档,原型修改5遍,也好过代码开发出来了再推到重来。没想清楚产品细节之前,不要开始开发! 程序员的工作环境安静吗? 远程工作者可以选择自己的工作环境 9.你们使用了能买到的最好的工具吗? 可以有 10.你们有测试人员吗? 3.1以前都是产品经理同时负责测试,3.2以后要引入专业的测试人才,提升测试完整度。 11.你们面试时会要求应聘人员写代码吗? 可以有。 12.你们做过走廊可用性测试吗? 在做,且必须做。每次要提供不同版本让用户来比较体验,并给出反馈。 感觉上,乔尔十多年前提到的这些,已经逐步成为开发团队的标配。 来源: oschina 链接: https://my.oschina.net/u/2742875/blog