http://www.releng.com/solutions-faq.html
http://www.perforce.com/perforce/conf2001/currier/WPCurrier.pdf
D.Sandy Currier, Perforce Software, Inc.
这两天对 Release 这个概念很感兴趣。什么是一个 Release? 程序从 developper 手里经过 build & deploy 到 QA 和用户手里?考虑到 Version 的变迁,Release Engineer 的任务就突然变多了,SCM 的调整也算在内。最后那篇论文,Sandy Currier 给出了一种 releng 交流的图示方法。
所以,无论 fedora 5 那样的万众瞩目的 release 也好(Release Engineering 这个词还是在 fedora-devel-list 看到的,fedora 5 的 Release Engineer 是 Jesse Keating,可以阅读 fedora weekly),还是我们的小软件也好,还是很有嚼头的。我们没有什么好的计划,就像 tracker 也是毫无计划的,因此我们的周期比起 fedora 的周期还要长一些,虽然内容简单许多。
在 Google print 搜索软件工程的书,找到了 OO & tranditional se,想起来自己好像买过....就是没有看几页 :(