从复兴壹号看敏捷开发

Posted 最美软件人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从复兴壹号看敏捷开发相关的知识,希望对你有一定的参考价值。


最近大家都在谈敏捷,到底什么是敏捷开发呢?

在这儿我们通过视频短片,从“复兴壹号”带着大家去了解敏捷开发。


敏捷开发起源于21世纪初,以其价值优先、注重快速交付、客户体验等特点,已被互联网企业广泛应用、由业务人员、ProductOwner、ScrumMaster、开发人员、测试人员组成的跨职能敏捷团队紧密协作,持续交付价值。


复兴壹号平台是全流程敏捷产品,在产品实施开始之初,由总行党务工作部提出产品愿景,产品的PO与党务工作人员一起在黑山扈封闭编写需求,并采用快速原型工具将产品愿景转化为看的见摸得着的需求,通过多轮讨论将复兴壹号平台的愿景进行了细化。复兴壹号平台基于六个一目了然、“党组织、党员、党费”三本明白账的价值理念,将平台分为奋斗中行、活力中行、党团中行等十个史诗级故事。


十个史诗级故事根据价值理念进行代办列表的优先级排序,并经过分解成为不同的特性级故事,并最终拆分为独立、可讨论、有价值、可估算、小的、可测试的用户故事,形成产品待办列表。


每个迭代实施前,PO与党务工作人员进行产品待办列表的梳理,就产品待办列表中的用户故事进行讨论,排定故事的优先级,选取价值最高的用户故事作为当前迭代的实施内容,提供给TEAM。随后,TEAM进入为期两周的迭代。一个迭代是由产品待办列表梳理、迭代计划会、站立式晨会、迭代评审会、迭代回顾会五个活动组成。


在迭代中TEAM通过持续集成和自动化测试保证开发质量,迭代结束时的评审会将对成果进行演示和验收,回顾会议迭代工作的检视,并制定改进计划。在确保质量的前提下,复兴壹号平台“小步快跑”,按照“两周一迭代,每月一投产”的策略,快速交付。迭代结束后,增量的产品纳入最近的批次进行投产。

在敏捷开发并不简单的等同于快速开发,它真正的意义是合作共赢。敏捷开发是业务与科技共同融合下最为高效的开发方式。


撰稿:开发四部、信息安全与标准管理部

制作:质量管理部 李璟  开发六部 侯萌华

编辑:办公室



以上是关于从复兴壹号看敏捷开发的主要内容,如果未能解决你的问题,请参考以下文章

我们需要什么样的敏捷开发?

IoT项目管理:做好敏捷管理,从敏捷看板开始

【科普】Scrum——从橄榄球争球到敏捷开发

敏捷开发你必须知道的7件事

什么是真正的敏捷开发?敏捷开发与瀑布开发有何不同

敏捷小讲堂什么是敏捷开发