应用生命周期管理(ALM)入门
1. 什么是应用生命周期管理(ALM)
当提及应用生命周期管理(ALM)时,很多人会将其等同于运维管理。但实际上,ALM 是贯穿整个开发生命周期的纽带,涵盖了从需求收集到构建部署等一系列协调开发活动的步骤,运维只是其中一部分。如今,虽然 DevOps 的概念更为流行,但了解 ALM 能为理解 DevOps 和 Azure DevOps 奠定基础。
2. ALM 流程的各个方面
所有软件开发都涉及特定角色人员执行的不同步骤。以下是 ALM 流程中的主要角色:
- 利益相关者 :通常是为项目付费或对项目建设有决策权的人,也包括最终用户。
- 业务经理 :负责决定开发活动的启动,参与新项目的审批流程,包括组合合理化分析。
- 项目经理、产品负责人或 Scrum 主管 :在项目启动后负责领导项目,确保项目管理的连续性。
- 项目管理办公室(PMO)决策者 :参与项目规划,因为新项目可能会改变或扩展公司的业务组合。
- 业务分析师 :负责分析利益相关者的业务需求和要求,识别业务问题并提出解决方案。
- 架构师 :绘制系统的蓝图,考虑系统的可扩展性、硬件替换、新用户界面等因素。
- 用户体验(UX)设计团队 :负责设计用户体验,确保用户能够感知系统的价值。
- 数据库管理员(DBAs)
超级会员免费看
订阅专栏 解锁全文
632

被折叠的 条评论
为什么被折叠?



