知识科普|企业数字化转型过程中的敏捷开发实践(上)( 三 )
下图是安永为某航企设计的、适用于规模化敏捷开发的组织架构:
文章图片
3. 人员技能的变革
敏捷化开发要求敏捷开发团队的全体成员都要深入理解并认同敏捷的相关理念 , 掌握敏捷相关的方法和技术 , 并熟练使用相关的支持性工具 。 下图是根据通用的敏捷能力模型对某敏捷项目团队的敏捷能力水平进行的现状分析和短期提升目标设定:
文章图片
可以看出 , 敏捷开发团队是全功能的团队 , 它要求团队中的每个成员最好都成为能够掌握多种开发、测试和部署配置技术的复合型人才 , 以更加灵活地应对需求的变化 , 并充分利用团队成员的时间 。
下图大致罗列了敏捷开发团队应当掌握的各种敏捷开发相关技能 。 其中 , 实施难度越高的技能 , 对团队的敏捷成熟度要求越高 。
文章图片
4. 敏捷化开发所需的技术支撑平台——DevOps工具链
敏捷实践涉及的活动类型较多 , 串联这些活动的流程比较复杂 , 仅仅依靠手工操作很难让这些流程高效地运转起来 。 因此 , 我们需要借助工具软件的力量 , 搭建一个敏捷支撑平台 , 以此来实现敏捷开发流程的固化和高效运转 。
为此 , 我们所选择的工具集 , 要能够实现以下关键环节的覆盖与流程的贯通:
- 需求收集、需求创意
- 需求筛选、需求合并、需求分解
- 需求条目转化为用户故事和设计任务
- 需求条目和用户故事转化为测试用例
- 架构设计/详细设计 , 设计文档提交
- 用户界面/用户体验设计
- 开发任务的分派、追踪
- 代码编写、单元测试、代码提交
- 开发完成的功能项提交测试
- 测试用例的执行 , 结果分析与报告
- 缺陷分析 , 缺陷修正
- 版本管理 , 版本发布等
下图是对DevOps生命周期的一个概要性的介绍 , 具体的工具软件介绍参见下篇文章:
文章图片
在下篇文章中 , 我们将为您继续介绍敏捷开发的主流方法和工具软件 。
本文是为提供一般信息的用途所撰写 , 并非旨在成为可依赖的会计、税务或其他专业意见 。 请向您的顾问获取具体意见 。
推荐阅读
- 领导人员|5家中央企业主要领导人员职务任免
- 知识百科|《送你一朵小红花》定档,我看出了易烊千玺的事业心
- 秋招|深圳十月海归人才秋招:200多家企业参加,将吸引逾万名人才
- 【行走自贸区】三亚崖州湾科技城:企业人才纷至沓来|【行走自贸区】三亚崖州湾科技城:企业人才纷至沓来
- 华为|踏浪同行!253家财富世界500强企业携手华为共创行业数字化
- 【行走自贸区】五年筑造多元空间 横琴成为内地澳资企业聚集"热土"
- 哈尔滨|提升产品质量、促进企业高质量发展丨“质量月”首期企业首席质量官“上课”了
- 科学知识|「图片新闻」兰州市欣欣嘉园社区和倍豪智创科技中心联合开展“探索七彩世界·普及科学知识”实践活动
- 散装卫生巾有卫生许可证|企业回应散装卫生巾有卫生许可证说了什么?100片卫生巾21.99元引热议
- 大呼长|半岛亲子游首发活动“有味道”的旅行 小朋友们大呼长知识
