图6 不论什么项目规模,小型团队产生的错误都比大型团队少
软件可靠性和质量这两个领域应该在预期环境和项目谈判阶段内就予以处理。质量反映了软件遵守或符合给定设计的程度(基于功能性需求或规格说明书),而可靠性是关于在特定环境中指定周期内软件运维的无故障率。
作为一个领导者,这里有几个策略可以让你用于改进可靠性和质量。保持已开发的产品规模尽可能地小,使用较小的团队,定期在环境中投资以改进开发工作室的效率和效果。所有这些措施都将得到可靠性和质量的回报。
C. Taylor Putnam-Majarian是QSM的一名顾问分析师,有超过7年的专业的数据分析、测试和研究经验。除了为来自商业和政府部门的客户提供软件评估和基准测试方面的咨询支持之外,Taylor还撰写了大量敏捷开发、软件评估和过程改进方面的出版物,她还是QSM博客的定期撰稿人。最近Taylor在华盛顿特区举办的Agile in Government会议上展示了题为Does Agile Scale? A Quantitative Look at Agile Projects的研究。泰勒拥有迪金森学院的学士学位。
原文转自:http://www.infoq.com/cn/articles/understanding-quality-reliability-qsm