当前位置: 代码迷 >> 综合 >> 软件开发的12大定律,你是否使用了呢
  详细解决方案

软件开发的12大定律,你是否使用了呢

热度:37   发布时间:2024-02-25 12:02:17.0

这些定律虽然发现了很早,在2000年就已经发现出来了,到目前已经过去了20年,但是目前在国内还有很多公司,还是过不了这12大定律的测试,还是极其地不及格,不作为,让人痛心不已。如果要成为一个好的团队,一个好的公司,必须过了这12大问题,才是一个合格的公司。

1、你是否使用源码版本管理?
2、你是否只用一步就编译所有的工程代码?
3、你是否自动化每日构建出工程?
4、你是否有BUG管理系统?
5、你是否写新的代码之前完成修改BUG?
6、你是否有持续更新的功能计划?
7、你是否有功能说明书?
8、你是否拥有一个安静的工作环境?
9、你是否拥有最快的开发环境?
10、你是否有专业的测试人员?
11、你是否要求来应聘人员写一段代码出来?
12、你是否进行同伴测试代码可用性?

The Joel Test

  1. Do you use source control?
  2. Can you make a build in one step?
  3. Do you make daily builds?
  4. Do you have a bug database?
  5. Do you fix bugs before writing new code?
  6. Do you have an up-to-date schedule?
  7. Do you have a spec?
  8. Do programmers have quiet working conditions?
  9. Do you use the best tools money can buy?
  10. Do you have testers?