2de1e5d1b64e473e9fc307514c046f0e_th.jpg

乔尔测试

  1.你们用源代码管理系统吗?

  git 神器

  2.你们能一键编译吗?

  这个要去研究一下

  3.你们做每日编译吗?

  这个要去研究一下

  4.你们有bug数据库吗?

  有

  5.你们的程序员在写新代码前修改以前的代码吗?

  在做开发规划的时候,要预留修改以前代码的时间,而不能只是考虑到不断叠加新功能。

  6.你们的进度表是最新的吗?

  每周的进度更新是必要的,这样才能知道每月的计划能否顺利完成。我们有最新的每周进度。

  7.你们有软件规格书吗?

  就是我们的产品设计文档。产品设计文档,原型修改5遍,也好过代码开发出来了再推到重来。没想清楚产品细节之前,不要开始开发!

  1. 程序员的工作环境安静吗?

  远程工作者可以选择自己的工作环境

  9.你们使用了能买到的最好的工具吗?

  可以有

  10.你们有测试人员吗?

  3.1以前都是产品经理同时负责测试,3.2以后要引入专业的测试人才,提升测试完整度。

  11.你们面试时会要求应聘人员写代码吗?

  可以有。

  12.你们做过走廊可用性测试吗?

  在做,且必须做。每次要提供不同版本让用户来比较体验,并给出反馈。

  感觉上,乔尔十多年前提到的这些,已经逐步成为开发团队的标配。

程序员杭州软件测试杭州APP开发杭州PHP工程师