1、使用源控制机制么
2、能一步完成连编么
3、每天都作连编么
4、有故障信息数据库么
5、在编写新代码之前修复故障么
6、有最新的进度表么
7、有规格说明书么
8、程序员拥有安静的工作环境么
9、你用到了你资金能力内可买到的最好工具么
10、有测试人员么
11、新聘人员在试用期写代码么
12、进行走廊可用性测试么
这是 Joel 在 2000 年提出的一套测试的内容,来评估一个软件团队的质量。同严苛的各项认证相比,这十二条测试确实挺宽松,而且大多数同现在很热门的认证所关注的内容都是重叠的。但是有一条却很特别,因为这是唯一一条从程序员自身的角度提出的。
以我的感觉,我最感兴趣的就是特别的这条:程序员拥有安静的工作环境么。尽管 99 年出版的《人件》就已经论证了这一类的工作环境影响生产效率的情况,六年之后的今天,我们仍然在开发式办公区里忍受着菜市场的嘈杂和喧哗。天啊!
很久都没有体验到集中精力的感觉了。等到深夜,等到隔壁的空调不再吵闹,这样的时间真的不会持续太久。
在忙于斤斤计较成本、绩效、缺陷、进度甚至加班时间的时候,还会有人注意一下这个微小到不值一提的问题么?工作效率,或许真的不值一提吧。
分享到:
相关推荐
12. 修改重名检查:这项测试方法是为了检查系统是否正确处理修改重名,修改时把不能重名的项改为已存在的内容,看会否处理。 13. 重复提交表单检查:这项测试方法是为了检查系统是否正确处理重复提交表单,一条已经...
Vodafone测试项及测试项分析 沃达丰,是跨国性的移动电话营办商。现时为世界上最大的流动通讯网络公司之一,在全球27个国家均有投资。在另外14个国家则与当地的移动电话营办商合作,联营移动电话网络。 沃达丰...
本文将围绕PACK的安规测试、EOL测试以及充放电测试进行深入探讨,并对具体测试项进行分析。 #### 二、PACK测试背景与目的 **PACK**(Battery Pack)是指将多个单体电池按照一定的排列方式组合起来,并通过机械结构...
### 安规检测常用标准及测试项目 #### 一、信息技术设备的安全(ITE) - **标准**: - GB4943-2001 - EN60950-1:2006/A11:2009 - IEC60950-1:2005 - UL60950-1:2007 - AS/NZS60950-1:2006 - **测试项目**: ...
4 测试项通过准则(测试结果审批过程) 9 5 暂停标准和再启动要求(测试挂起和恢复条件) 9 6 应提供的测试文件 10 7 测试任务 10 8 测试环境需求 10 8.1 硬件测试环境 10 8.2 软件测试环境 12 8.3 测试工具 12 8.4 ...
CTS即Compatibility Test Suite,而CTS Verifier是为了补充CTS测试,提供了一系列额外的手动测试项,以帮助开发者和制造商验证设备的兼容性,确保其达到Android操作系统标准。本文档基于Android 7.0版本,并为展讯...
2.1 明确了需要测试的软件组件(测试项),包括其标识、介质特性、变换要求以及相关引用材料,确保所有关键功能都包含在测试范围内。 2.2 同时列出了不进行测试的软件项,说明了未测试的原因,可能是因为这些部分...
1. 黑盒测试:以一个玩家的身份去测试游戏,同时把分派的具体测试项目逐项验证测试。 2. 白盒测试:主要验证自己负责的程序、图片、数值及其它数据是否正确。 测试工具 1. RTX 2. 内部邮件系统 3. mantis 系统 ...
**定义**: 必填项测试旨在确保系统对于必填项的控制是否足够严格。 **测试要点**: - 在必填项为空的情况下提交表单,确认系统是否会给出提示或阻止提交。 - 检查必填项是否有明显的标记,如星号(*)等。 #### 十九...
12. **测试工作产品与规模**:描述测试用例、缺陷报告等测试产出物的规模和内容。 13. **测试进度甘特图**:用图形方式展示测试活动的时间线和进度。 14. **其他**:包含任何未在上述部分详述的额外信息或特殊要求...
│ 第12章 实现与测试.rar │ 第13章 系统测试.rar │ 第14章 Beta测试.rar │ 第15章 客户验收.rar │ 第16章 技术评审.rar │ 第17章 配置管理.rar │ 第18章 质量保证.rar │ 第19章 外包与采购管理.rar │ 第20...
15. **必填项输入测试**:确保系统在缺少必要输入时能够给出提示并拒绝无效操作。 16. **特殊字段类型测试**:针对特定格式的数据输入(如身份证号、日期、电话号码等),验证系统验证和处理能力。 通过这些测试,...
5. "确认并更新测试依据和测试用例间的双向可追溯性"这项活动属于测试分析和设计阶段,它确保测试用例与需求或规格的一致性。 6. 当采用V模型时,对于第三方提供的底层协议模块,应进行验收测试,只有通过验收测试...
每个测试项都包含了前置条件、测试项、测试类别、描述、输入、操作、期望结果和实际结果等信息。 二、测试项详解 1. 测试用例LinkWorks_WorkEvaluate_02:测试LinkWorks_WorkEvaluate模块的基本功能,包括导航栏、...
12. 环境需求:列出期望的测试环境,包括硬件、通信、系统软件、如何使用(如,孤立的),以及其他用于测试的软件或辅助物。 13. 责任:列出以下小组,包括管理、设计、准备、执行、作证、检查,解决。 14. 人手和...