我的职业生涯一直致力于软件开发,后期越来越多地涉足软件配置管理领域。现在我进入 IT 部门,需要从这个角度加强 CM 实践。
是否有任何好的参考资料(书籍,网站,博客等)将软件 CM 实践与 IT CM 实践进行比较?
基本上我处于学习模式,并尝试将我已经了解的软件开发方面的内容与 IT 方面的内容进行比较。
答案1
你可能很难找到一本直接比较这些做法的书。我还没发现任何这样的书。
软件开发生命周期和 IT 往往直接交织在一起。IT 通常负责生产环境,这使得职责能够得到适当的分离。因此,您应该已经有一些现有的外部视角,尽管可能有限。
通常,开发和 IT 之间的变更控制或变更管理几乎相同,至少在将变更应用于系统时如此。差异在于细节,因为 Apache 升级的部署方式与专有应用程序不同。尽管如此,部署到生产中的所有变更都应遵循相同的基本要求。
通常,我认为变更控制是计划格式中以下关键点的文档和审计跟踪:
- 概括
- 调度
- 测试
- 确认
- 退出
- 更改详细信息
如果你想详细回顾 IT 基础最佳实践,你可能会发现系统与网络管理实践是一个很好的参考。如果你想进一步了解变更控制,你可能会发现信息技术基础设施库以作为有用的参考。
如果您对某些特定领域不清楚,我很乐意进一步详细说明。