1、使用源控制机制么
2、能一步完成连编么
3、每天都作连编么
4、有故障信息数据库么
5、在编写新代码之前修复故障么
6、有最新的进度表么
7、有规格说明书么
8、程序员拥有安静的工作环境么
9、你用到了你资金能力内可买到的最好工具么
10、有测试人员么
11、新聘人员在试用期写代码么
12、进行走廊可用性测试么
这是 Joel 在 2000 年提出的一套测试的内容,来评估一个软件团队的质量。同严苛的各项认证相比,这十二条测试确实挺宽松,而且大多数同现在很热门的认证所关注的内容都是重叠的。但是有一条却很特别,因为这是唯一一条从程序员自身的角度提出的。
以我的感觉,我最感兴趣的就是特别的这条:程序员拥有安静的工作环境么。尽管 99 年出版的《人件》就已经论证了这一类的工作环境影响生产效率的情况,六年之后的今天,我们仍然在开发式办公区里忍受着菜市场的嘈杂和喧哗。天啊!
很久都没有体验到集中精力的感觉了。等到深夜,等到隔壁的空调不再吵闹,这样的时间真的不会持续太久。
在忙于斤斤计较成本、绩效、缺陷、进度甚至加班时间的时候,还会有人注意一下这个微小到不值一提的问题么?工作效率,或许真的不值一提吧。
分享到:
相关推荐
Vodafone测试项及测试项分析 沃达丰,是跨国性的移动电话营办商。现时为世界上最大的流动通讯网络公司之一,在全球27个国家均有投资。在另外14个国家则与当地的移动电话营办商合作,联营移动电话网络。 沃达丰...
本文将围绕PACK的安规测试、EOL测试以及充放电测试进行深入探讨,并对具体测试项进行分析。 #### 二、PACK测试背景与目的 **PACK**(Battery Pack)是指将多个单体电池按照一定的排列方式组合起来,并通过机械结构...
测试团队对RS6520交换机进行了16项互联互通测试,其中12项测试结果符合行业要求,而另外4项作为参考项,不对测试结果造成影响。在互联互通方面,该交换机同样展现出了优异的性能,确保了网络设备之间的无缝连接和...
### 安规检测常用标准及测试项目 #### 一、信息技术设备的安全(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版本,并为展讯...
12. 磁性元件测试:磁性元件的测试和检测。 知识点:磁性元件的原理和应用、磁性元件的影响和控制。 开关电源白盒测试规范中涉及到文件管理、测试目的和范围、仪器设备、测试项目和方法、名词定义、辅助电源测试、...
3. **待测试项(Test Items):** 定义需要测试的具体软件或系统组件。 4. **需测试的功能(Features to be Tested):** 明确哪些功能需要被测试。 5. **无需测试的功能(Features not to be Tested):** 指出哪些功能不...
2.1 明确了需要测试的软件组件(测试项),包括其标识、介质特性、变换要求以及相关引用材料,确保所有关键功能都包含在测试范围内。 2.2 同时列出了不进行测试的软件项,说明了未测试的原因,可能是因为这些部分...
1. 黑盒测试:以一个玩家的身份去测试游戏,同时把分派的具体测试项目逐项验证测试。 2. 白盒测试:主要验证自己负责的程序、图片、数值及其它数据是否正确。 测试工具 1. RTX 2. 内部邮件系统 3. mantis 系统 ...
十二、录制功能点测试 使用Junit可以进行录制功能点测试,检查软件的功能点的正确性。例如,可以使用Junit单元测试来检查软件的登录功能、注册功能等。 十三、Product实验 使用Junit可以进行产品实验,检查软件的...
12. **转系统测试文档是否齐全** - **知识点**:此条目是对上述所有文档准备情况的综合检查。 - **实践建议**:确保所有必要的文档都已准备就绪,并且格式规范、内容准确无误。 #### 三、结论与审查内容 - **...
6. **特殊测试项加入**:加入了热冲击测试、正弦震动测试等特殊测试项。 7. **图表修正**:对低温启动/运行以及电源开关时的曲线图进行了修正,以更加准确反映实际情况。 8. **绝缘阻抗测试**:增加了绝缘阻抗测试的...
**定义**: 必填项测试旨在确保系统对于必填项的控制是否足够严格。 **测试要点**: - 在必填项为空的情况下提交表单,确认系统是否会给出提示或阻止提交。 - 检查必填项是否有明显的标记,如星号(*)等。 #### 十九...
12. **测试工作产品与规模**:描述测试用例、缺陷报告等测试产出物的规模和内容。 13. **测试进度甘特图**:用图形方式展示测试活动的时间线和进度。 14. **其他**:包含任何未在上述部分详述的额外信息或特殊要求...
7. **测试项传递报告**:在不同阶段或团队之间交接测试任务时使用,记录测试状态、未解决的问题和建议。 8. **测试用例说明**:具体描述每个测试用例,包括预期结果和实际结果,以便比较和分析测试结果。 9. **...
│ 第12章 实现与测试.rar │ 第13章 系统测试.rar │ 第14章 Beta测试.rar │ 第15章 客户验收.rar │ 第16章 技术评审.rar │ 第17章 配置管理.rar │ 第18章 质量保证.rar │ 第19章 外包与采购管理.rar │ 第20...
15. **必填项输入测试**:确保系统在缺少必要输入时能够给出提示并拒绝无效操作。 16. **特殊字段类型测试**:针对特定格式的数据输入(如身份证号、日期、电话号码等),验证系统验证和处理能力。 通过这些测试,...
本测试遵循YD/T1215-2002标准,涵盖以下关键测试项: - **发送频率响应 (SFR)** - **发送响度评级 (SLR)** - **接收频率响应 (RFR)** - **接收响度评级 (RLR)** - **侧音掩蔽评级 (STMR)** - **回声损耗 (ECHO LOSS)...