敏捷开发中用户故事管理方法和装置制造方法及图纸

技术编号:24758736 阅读:60 留言:0更新日期:2020-07-04 09:45
本发明专利技术提供了一种敏捷开发中用户故事管理方法和装置,该方法包括:根据业务需求,建立用户故事;获取用户故事,将用户故事以多条并行泳道的形式在电子看板中展现;其中,每条泳道包括多个并列的用户故事卡片,分属不同用户故事工作状态;所述用户故事卡片中的用户故事通过拖动操作改变工作状态;根据业务需求设定搜索条件,对电子看板中的用户故事进行搜索和筛选,管理电子看板中的用户故事。本发明专利技术将用户故事以多条并行泳道的形式在电子看板中展现,实现了用户故事的多维展示,方便从整体上纵览整个项目的工作进展和不同阶段的工作量,有利于提高工作效率。

User story management method and device in Agile Development

【技术实现步骤摘要】
敏捷开发中用户故事管理方法和装置
本专利技术涉及计算机软件开发
,尤其涉及一种敏捷开发中用户故事管理方法和装置。
技术介绍
DevOps(Development和Operations的组合词)是指从“需求->开发->测试->发布->运维->运营”多方面提供一体化的协同服务,以提升研发和运维效率。相比传统软件开发如结构化开发和面向对象开发,敏捷开发模式作为一种比较新的开发模式在面对需求不明确、分析层面难度大的项目更具备优势,因此敏捷开发广泛应用于devops一体化开发中。用户故事是软件开发和项目管理中关于一个用户在其工作职责的范围内做的或需要做的事务。敏捷开发中一个重要内容是对用户故事的管理,包括用户故事的查询和操作,例如如新增用户故事和修改用户故事状态等。现有的在敏捷开发中的用户故事管理方案,电子看板的维度为单个泳道,电子看板只能展示一种维度的管理的用户故事,用户故事展现形式单一,展示内容不全面。
技术实现思路
本专利技术实施例提供一种敏捷开发中用户故事管理方法,以多条并行泳道的形式展现用户故事,该方法包括:根据业务需求,建立用户故事;获取用户故事,将用户故事以多条并行泳道的形式在电子看板中展现;其中,每条泳道包括多个并列的用户故事卡片,分属不同用户故事工作状态;所述用户故事卡片中的用户故事通过拖动操作改变工作状态;根据业务需求设定搜索条件,对电子看板中的用户故事进行搜索和筛选,管理电子看板中的用户故事。本专利技术实施例还提供一种敏捷开发中用户故事管理装置,包括:用户故事操作模块,用于根据业务需求,建立用户故事;用户故事电子看板模块,用于获取用户故事,将用户故事以多条并行泳道的形式在电子看板中展现;其中,每条泳道包括多个并列的用户故事卡片,分属不同用户故事工作状态;所述用户故事卡片中的用户故事通过拖动操作改变工作状态;用户故事管理模块,用于根据业务需求设定搜索条件,对电子看板中的用户故事进行搜索和筛选,管理电子看板中的用户故事。本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述敏捷开发中用户故事管理方法。本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行实现上述敏捷开发中用户故事管理方法的计算机程序。本专利技术实施例提供的一种敏捷开发中用户故事管理方法装置,以业务需求为基础,建立用户故事,将用户故事以多条并行泳道的形式在电子看板中展现,每条泳道包括多个并列的用户故事卡片,分属不同用户故事工作状态,通过多条并行泳道的形式,实现了用户故事的多维展示,方便用户从整体上纵览整个项目的工作进展和不同阶段的工作量,同时,用户故事卡片中的用户故事通过拖动操作改变工作状态,可以实现工作进展的可视化监管,根据业务需求设定搜索条件,对电子看板中的用户故事进行搜索和筛选,管理电子看板中的用户故事,有利于提高工作效率,实现在敏捷开发中对用户故事的便捷管理。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本专利技术实施例一种敏捷开发中用户故事管理方法示意图。图2为本专利技术实施例一种敏捷开发中用户故事管理方法的多泳道电子看板示意图。图3为本专利技术实施例一种敏捷开发中用户故事管理方法的用户故事操作区域示意图。图4为本专利技术实施例一种敏捷开发中用户故事管理方法的用户故事列表示意图。图5为本专利技术实施例一种敏捷开发中用户故事管理方法的建立用户故事示意图。图6为本专利技术实施例一种敏捷开发中用户故事管理方法的弹出框示意图。图7为本专利技术实施例一种敏捷开发中用户故事管理方法的添加工作事项示意图。图8为本专利技术实施例一种敏捷开发中用户故事管理方法的编辑工作事项示意图。图9为本专利技术实施例一种敏捷开发中用户故事管理方法的多泳道电子看板用户故事工作状态栏示意图。图10为本专利技术实施例一种敏捷开发中用户故事管理方法的抽屉组件示意图。图11为本专利技术实施例一种敏捷开发中用户故事管理方法的项目需求项示意图。图12为本专利技术实施例一种敏捷开发中用户故事管理方法的用户故事搜索区域示意图。图13为本专利技术实施例一种敏捷开发中用户故事管理方法的框架比较示意图。图14为运行本专利技术实施的一种敏捷开发中用户故事管理方法的计算机装置示意图。图15为本专利技术实施例一种敏捷开发中用户故事管理装置示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。在本专利技术实施例中,对如下涉及的专业术语进行解释:DevOps(Development和Operations的组合词):一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。敏捷开发(Agiledevelopment):一种以人为核心、迭代和循序渐进的软件开发方法。电子看板:敏捷研发中用来进行项目管理的一种常用的可视化工具。业务需求:反映企业或客户对系统高层次的目标要求,如解决业务问题或抓住业务机会,以及实施项目的原因。用户故事:软件开发和项目管理中关于一个用户在其工作职责的范围内做的或需要做的事务。用户故事在敏捷开发方法中用来定义系统需要提供的功能和实现需求管理。一个项目需求项可包括一个或者多个用户故事。工作事项:一个用户故事可以分解一个或多个工作事项实现。项目需求项:项目需要实现的需求,一个项目可以有一个或者多个项目需求项。组件化:是指解耦复杂系统时将多个功能模块拆分、重组的过程,有多种属性、状态反映其内部特性。泳道:泳道是游泳池用水线分割成的道。在本申请中泳道表示多组水平方向的项目需求项的轨道。如图1本专利技术实施例一种敏捷开发中用户故事管理方法示意图所示,本专利技术实施例提供一种敏捷开发中用户故事管理方法,以多条并行泳道的形式展现用户故事,该方法包括:步骤101:根据业务需求,建立用户故事;步骤102:获取用户故事,将用户故事以多条并行泳道的形式在电子看板中展现;其中,每条泳道包括多个并列的用户故事卡片,分属不同用户故事工作状态;所述用户故事卡片中的用户故事通过拖动操作改变工作状态;步骤103:根据业务需求设定搜索条件,对电子看板中的用户故事进行搜索和筛选,管理电子看板中的用户故事。本专利技术实施例提供的一种敏捷开发中用户故事管理方法,以业务需求为基础,建立用本文档来自技高网...

【技术保护点】
1.一种敏捷开发中用户故事管理方法,其特征在于,包括:/n根据业务需求,建立用户故事;/n获取用户故事,将用户故事以多条并行泳道的形式在电子看板中展现;其中,每条泳道包括多个并列的用户故事卡片,分属不同用户故事工作状态;所述用户故事卡片中的用户故事通过拖动操作改变工作状态;/n根据业务需求设定搜索条件,对电子看板中的用户故事进行搜索和筛选,管理电子看板中的用户故事。/n

【技术特征摘要】
1.一种敏捷开发中用户故事管理方法,其特征在于,包括:
根据业务需求,建立用户故事;
获取用户故事,将用户故事以多条并行泳道的形式在电子看板中展现;其中,每条泳道包括多个并列的用户故事卡片,分属不同用户故事工作状态;所述用户故事卡片中的用户故事通过拖动操作改变工作状态;
根据业务需求设定搜索条件,对电子看板中的用户故事进行搜索和筛选,管理电子看板中的用户故事。


2.如权利要求1所述的方法,其特征在于,根据业务需求,建立用户故事,包括:
根据业务需求,在电子看板页面弹出弹出框,在弹出框中输入工作事项,建立用户故事;其中,所述弹出框悬浮在电子看板之上。


3.如权利要求1所述的方法,其特征在于,所述用户故事卡片的用户故事工作状态,至少包括:提出、已选中、分析设计、待开发、开发中、开发完成、测试中、测试完成、用户验收完成、待投产、已投产、停滞和废弃的其中一种或多种的组合。


4.如权利要求1所述的方法,其特征在于,所述用户故事通过拖动操作改变工作状态,包括:
在当前用户故事卡片中的用户故事的全部工作事项完成后,将当前用户故事卡片中的用户故事拖动至新的用户故事卡片中,将当前用户故事卡片中的用户故事删除;
拖动至新的用户故事卡片中的用户故事的工作状态发生改变。


5.如权利要求1所述的方法,其特征在于,在用户故事卡片中的用户故事在点击时,在电子看板页面弹出抽屉组件,展示用户故事的工作事项,对工作事项进行编辑;其中,所述抽屉组件悬浮在电子看板之上。


6.如权利要求1所述的方法,其特征在于,获取用户故事,将用户故事以多条并行泳道的形式在电子看板中展现,包括:
获取用户故事,将用户故事按照项目需求项进行划分;
将属于同一项目需求项的用户故事展现于同一行泳道中;
将多条项目需求项的多条泳以多条并行泳道的形式在电子看板中展现。


7.一种敏捷开发中用户故事管理装置,其特征在于,包括:
用户故事操作模块,用于根据业务需求,建立用户故事;
用户故事电子看板模块,用于获取用户故事,将用户故事以多条并行泳道的形...

【专利技术属性】
技术研发人员:孟繁贵李卓
申请(专利权)人:中国建设银行股份有限公司建信金融科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1