2020年12月20日,由华为(南宁)软件开发云创新中心联合广西民族大学开展的“云智邕城-软创未来,广西民族大学华为云DevCloud敏捷工坊实训”圆满结束。
图片
图片
华为云DevCloud是集华为近30年研发实践、前沿研发理念、先进研发工具为一体的一站式云端DevOps平台,面向开发者提供研发工具服务,让软件开发简单高效。目前华为云DevCloud已在全国33个城市软件园区及100多家高校落地。
广西民族大学是国家民族事务委员会和广西壮族自治区人民政府共建高校、国家中西部高校基础能力建设工程建设高校、广西壮族自治区重点建设高校。学校致力于通过人才培养、科学研究、社会服务、文化传承创新和国际交流合作五大职能,全面深化改革,加快推进内涵式发展,不断提升办学水平,为建成特色鲜明的高水平民族大学而不懈奋斗。
秉着“使用真实企业项目,以解决实际工程问题”为目标,在南宁市大数据发展局的支持和指导下,广西民族大学通过华为(南宁)软件开发云创新中心,申请开展华为云DevCloud敏捷工坊实训,通过华为云DevCloud进行项目实训,打破传统的瀑布开发模式,真正将DevOps开发模式应用到实际教学中,从而提升软件信息化专业教学质量和学生软件工程开发能力。
图片
此次敏捷工坊培训为期两天,主要培训广西民族大学软件相关专业人才使用华为云DevCloud软件开发平台,采用迭代、循序渐进的方法进行软件开发,完全按照企业真实的软件开发流程进行项目过程控制,对立项、需求分析、设计、编码、测试、交付和维护等各个阶段进行标准开发流程的管理和监控。
图片(使用Scrum框架,计划和跟踪,实现迭代开发)
Scrum定义了一个相对完整的敏捷过程管理的框架。在DevCloud实训中,老师带领学生通过Sprint计划会议、团队每日站会、Sprint演示会议、Sprint回顾会议等会议、以及团队的日常更新活动,将Scrum的框架与团队日常的开发活动,很好的融合起来,实现迭代开发。
图片(以Git Flow作为基础工作模式,实现多分支并发、代码版本管理)
Git-Flow提供了一组建议,通过严格执行这些建议的规则,帮助中小型研发团队,能够更好的规范自己的开发工作。实训中,使用了华为云DevCloud基于Git的在线代码托管服务,采用Git Flow作为基础工作模式,实现了多分支并发、代码版本管理。
图片
本次培训得到了广西民族大学的大力支持。今后,华为(南宁)软件开发云创新中心将继续联合南宁市各大高校,为高校提供企业级的软件开发过程学习与实践,不断用专业与学术交流拉近与学生的距离,用实操体验激发学生的技术乐趣和思考,用实践活动持续维系学生的探索热情。与南宁市各大高校一起探索高校新工科教学新模式,挖掘和培养未来智能世界的新人才,致力于广西数字化转型。