系统管理自测32问之8:有关问题优先级

译文
运维 系统运维
成熟的团队往往以下列流程消灭bug:安全性,稳定性,bug,性能,新功能。根据Mark Burgess的意见,最重要的原则之一是“先保稳定性、再抓新功能”。我们做出的某些变更用于添加新功能、而另一些则旨在保障稳定性。整套检测考量的优先次序应该是功能、稳定性、功能、稳定性、功能、稳定性。

【51CTO精选译文】本文是《Limoncelli的测试:有助于提高系统管理员团队工作效率的32个问题》当中的第8题:在你的bug/项目管理方面,稳定性问题的优先级是否高于新功能的优先级?

出于个人喜好,我会先修正那些容易解决的bug,然后添加新鲜好用的功能,最后再慢慢处理枯燥的bug修复工作。这样会使痛苦不堪的“除虫”工作相对有趣一点。

但遗憾的是,在这个环节中我们无法奢求什么乐趣。

成熟的团队往往以下列流程消灭bug:

  1. 安全性(最优先)
  2. 稳定性
  3. 其他Bug
  4. 性能
  5. 新功能(最后考虑)

请大家务必在充分保证了稳定性之后再考虑加入新功能。而安全性问题又是高优先级的稳定性问题。

根据Mark Burgess的意见,最重要的原则之一是“先保稳定性、再抓新功能”。我们做出的某些变更用于添加新功能、而另一些则旨在保障稳定性。整套检测考量的优先次序应该是功能、稳定性、功能、稳定性、功能、稳定性;千万不要像愣头青那样走下列路线:功能、功能、功能…妈呀,出事儿啦…稳定性、稳定性、稳定性。等到手头的各项功能都得到切实平稳的运转状态,再开始考虑如何引入其它亮点。

医生们对这种观点深有体会。在医院的急诊室中,永远以病人的生命体征为监控的核心对象。如果某位患者正血如泉涌,不可能有哪种糊涂蛋打算先把他的感冒治好吧。

“性能bug”的重要程度需要大家结合自身实际进行讨论。不可否认,在某些情况下性能表现与系统稳定性同样关键。

 

【51CTO.com译文,转载请注明原文作译者和出处。】

原文:http://everythingsysadmin.com/the-test.html

Limoncelli的测试:有助于提高系统管理员团队工作效率的32个问题:

【编辑推荐】

  1. 合理分配优先级别 如何鉴定安全风险?
  2. 原则6:合理安排设计工作的优先级

 

责任编辑:yangsai 来源: 51CTO.com
相关推荐

2011-09-29 09:41:24

系统管理项目管理系统

2011-09-29 11:09:00

系统管理设计文档标准化

2011-09-30 10:36:07

系统管理测试

2011-09-30 09:50:55

系统管理服务监控

2011-09-29 10:49:39

系统管理Bug跟踪系统

2011-09-29 11:20:04

系统管理故障

2011-09-30 09:31:22

2011-09-29 10:39:29

2011-10-20 15:32:07

系统管理访问管理

2011-09-29 10:35:35

2011-09-29 10:28:07

系统管理维基

2011-09-29 10:01:08

系统管理策略

2011-09-29 10:13:13

系统管理指标量化

2011-09-30 10:12:58

2011-10-19 10:22:17

2011-10-20 14:25:24

系统管理账户管理

2011-10-19 11:17:39

系统管理电源控制

2011-10-19 11:01:30

系统管理灾难恢复

2011-09-30 09:54:31

系统管理呼叫轮换

2011-10-09 13:55:40

点赞
收藏

51CTO技术栈公众号