The Joel Test(祖尔测试)
- Do you use source control? 你们使用源代码控制吗?
- Can you make a build in one step? 你们一步就能完成构建吗?
- Do you make daily builds? 你们做每日构建吗?
- Do you have a bug database? 你们有缺陷数据库吗?
- Do you fix bugs before writing new code? 你们会在写信代码之前修复缺陷吗?
- Do you have an up-to-date schedule? 你们有与当前工作吻合的进度安排吗?
- Do you have a spec? 你们有规约吗?
- Do programmers have quiet working conditions? 程序员工作环境安静吗?
- Do you use the best tools money can buy? 你们采用了市面上最好工具吗?
- Do you have testers? 你们有测试人员吗?
- Do new candidates write code during their interview? 你们会要求应聘者在面试时写代码吗?
- Do you do hallway usability testing? 你们做走廊可用性测试吗?
走廊可用性测试:到走廊上随便拉一个人试用程序
参考文献:
http://en.wikipedia.org/wiki/The_Joel_Test
《梦断代码》P237页
The Joel Test(祖尔测试)相关推荐
- excel格子颜色_在Excel中创建格子图案
excel格子颜色 Suddenly, it's November, and it's time to plan what you'll wear on St. Andrew's Day (Novem ...
- 现代软件工程系列 学生读后感 梦断代码 SpringGreen
"拿来的代码所不能做到的部分,恰是项目与众不同的创新之处". <梦断代码> 终于看完了<梦段代码>. 其实整本书就是讲图灵机的不可判定性----软 ...
- 为程序员更新了Joel测试
前一段时间-确切地说是2000年-乔尔·斯波斯基(Joel Spolsky)写了一篇博客文章,标题为:" 乔尔测试:改进代码的12个步骤 ." 许多软件工程师和开发人员使用此测试来 ...
- [翻译Joel On Software]Joel测试:12步写出更高质量代码/The Joel Test: 12 Steps to Better Code
Joel on Software The Joel Test: 12 Steps to Better Code Joel测试:12步写出更高质量代码 byJoel Spolsky Wednesday, ...
- Joel on Software 祖尔谈软件:行进中开火 (转)
Joel on Software 祖尔谈软件:行进中开火 (转)[@more@] 行进中开火 作者: Joel Spolsky 译: Siyan Li 李思延 编辑: Paul May 梅普華 200 ...
- Joel on Software 祖尔谈软件:行进中开火 shadowkiss
为什么80%的码农都做不了架构师?>>> http://chinese.joelonsoftware.com/Articles/FireAndMotion.html Fire ...
- Joel on Software 祖尔谈软件:行进中开火
行进中开火 作者: Joel Spolsky 译: Siyan Li 李思延 编辑: Paul May 梅普華 2002年1月6日 时不时,总有一阵儿,我什么事也干不了. 我也去办公厅,东瞄瞄,西看看 ...
- 使用 CNF 测试套件测试云原生最佳实践
Joel Hans为CNCF撰写的社区帖子 电信行业是当今日益数字化的经济的支柱,但在发展以满足现代基础设施实践方面面临着艰巨的新挑战.电信是如何陷入这种境地的?由于事故或停机的风险非常严重,该行业几 ...
- 2018年测试状况调查
\ 看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料! \ \\ 2018年测试状况调查旨在为测试职业如何发展提供洞察力,发现测试的发展趋势.到2018年,这 ...
最新文章
- JAVA上传服务器端代码
- HALCON基于形变的模板匹配实现
- dhcp snooping+IPSG的一些理解
- boost::hana::integral用法的测试程序
- 公布一个软件,轻新视频录播程序,H264/AAC录制视音频,保存FLV,支持RTMP直播...
- 前端学习(2530):使用computed获取数据
- Drools 7.11 :入门程序
- java.lang.NoClassDefFoundError: org/junit/runner/manipulation/Filter
- fatal error: krb5.h: 没有那个文件或目录
- 微信小程序-获取当前城市位置经纬度,并解析位置信息
- Capture CIS配置Mysql数据库连接
- java duration 时间差_Java Duration toDays()用法及代码示例
- UE4Possess切换控制Pawn
- Detecting Causality in Complex Ecosystems(检测复杂生态系统中的因果关系附件)
- 手把手教你用 Homer 处理 fNIRS 数据
- 笔记本计算机屏幕亮度暗,笔记本屏幕暗,详细教您怎么解决
- 字符串函数剖析(3)---strstr函数
- 【数据库】SQL server 评估期已过。有关如何升级的测试版软件的信息,请访问..
- DIY时钟类--广州百田笔试之一
- 通过Trie实现违禁词过滤
热门文章
- 解决Ubuntu重启后VMware Tools失效问题
- Asp.Net customErrors与httpErrors的区别 先看一下简单的对比
- Java学习笔记:检测一堆图片文件中是否有包含二维码的
- 中国光伏企业加快英国市场布局
- VS2005 CBRUSH笔刷的使用
- mysql8.0.11 安装失败_mysql8.0.11安装遇到问题及解决方法。
- 如何使用 AirDrop 在苹果设备间互传文件?
- 智能操控日益重要│万可WAGO SCADA系统助力企业数字化提升
- 关于显卡驱动引起的IE异常停止工作解决办法
- 对象入参指定泛型类型,如何得到正确的MethodInfo对象当一个类使用泛型和泛型类型参数...