InfoQ

主题/标签专用视图

质量 Content on InfoQ


“质量”相关新闻

讨论:衡量程序员的工作效率

社区
Architecture
主题
编程,
人力资源

在软件开发领域中,管理者需要可以测量的度量标准,用以评估程序员的绩效。Shahar Yair 和Steve McConnell探讨的技术集中于代码行数和功能点之上。他们指出了这些方法的限制,并试图定义一些原则,以指导对程序员绩效的分析。

何时应该打破规则?

社区
Agile
主题
敏捷技术,
质量交付,
单元测试

作为JUnit测试框架的作者,Kent Beck在《赶紧交付吧,宝贝儿》一文中提醒我们:所有的敏捷过程和实践,都是为了开发出可以交付的软件。如果有什么成为软件交付的障碍,也许你就得打破规则了。

JProbe 8.0:Java代码、内存及覆盖率分析王者回归

社区
Java
主题
调试,
代码分析

Quest Software最近发布了JProbe 8.0,这是一个Java代码、内存和覆盖率分析工具。自从90年代开始,JProbe就成为主要的Java分析工具之一了,JProbe 8.0希望通过新的Eclipse集成和更具竞争力的价格优势来帮助Quest重新获得分析市场的领导地位。

Gallio .NET测试自动化平台

社区
.NET
主题
单元测试

Gallio是一个针对.NET测试框架的自动化平台。不同于其他测试框架需要创建包括自动化的API和测试运行器的工具集,Gallio旨在提供一个中立的可扩展平台,及能被任意的测试框架所使用的工具和自动化服务。

PartCover:新的开源代码覆盖工具

社区
.NET
主题
工件和工具

PartCover从一开始就填补了NCover留下的空白。SharpDevelop和TreeSurgeon都集成了PartCover以提供代码覆盖。

敏捷开发人员的责任

社区
Agile
主题
交付价值,
质量交付

当客户要求你给出一个快速而肮脏的解决方案时,作为一个开发人员,你的职责是什么?是因为客户是付钱的一方,所以要洗耳恭听,遵照要求走捷径;还是遵守自己的意愿,坚持技术上“最佳”的方案?或者,这二者可以折衷?

软件团队建设之辩:提高团队效率而非简单地增加人手

社区
Architecture,
Agile
主题
工件和工具,
质量交付,
团队协作

庞大的团队规模妨碍了对很多语言抽象工具的运用,也限制了生产效率。Reg Braithwaite认为不应该为了团队规模去调整工具,他提倡围绕工具去建设团队,并保持团队的小型化。然而很多时候团队增大是不可避免的。在此情况下又该如何去维持质量和生产效率呢?

我们只需要测试和质量控制的认证么?

社区
Architecture,
Agile
主题
软件测试,
培训/认证

Reginald Braithwaite建议说,应该有一种新的软件开发人员认证,既不是关于深入的编程语言知识的,也不是建模和设计技术的,而应该只有一个检验的主题:测试和质量控制。安全性应成为从事任何软件开发工作的首要条件,其它的则由市场决定。