检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参考文档 《Scrum精髓》,Kenneth S. Rubin 《用户故事与敏捷方法》,Mike Cohn 2019年中国DevOps行业现状报告:中国信息通信研究院、华为云DevCloud、南京大学联合发布 《用户故事实战》,Mike Cohn 《成为技术领导者》,杰拉尔德·温伯格
题分析、解决措施几个方面进行细致讲解。 背景 不管是项目型软件开发还是产品型软件开发,需求变更频繁都是影响研发效能的首要因素,在2019年中国DevOps现状调查报告中也可以发现,超半数企业认为需求的频繁变更是阻碍软件按时交付的主要原因。解决或缓解需求变更频繁带来的影响,是势在必行的重要工作。
件复杂产品。 IPD-独立软件示例项目 针对IT应用及平台类软件,硬件标准化或不依赖专有硬件,软件频繁迭代场景,比如ERP软件、CRM、数据库、网管软件等。 IPD-云服务全流程示例项目 针对云服务开发、微服务架构、自运营软件场景,比如公有云、互联网应用软件。 看板项目 客户联合敏捷交付(JAD)项目
reSQL数据库。 技术栈:Node.js、express框架。 应用服务器:server.js。 后台订单批处理程序(对应样例代码中的“Worker”功能) 业务逻辑:此服务为后台进程,会监控Redis缓存中物品记录,并将新纪录取出并保存在PostgreSQL数据库中,以便管理端UI可以抽取数据进行统计显示。
况都不尽相同,无法穷举所有,应具体情况具体分析。比如,一个刚刚转型的敏捷团队,在开发任务的领取上可能会更偏向于半指派半领取的方式。这就好比中国经济一样 “以市场经济为导向,适当进行宏观调控”。但不管这个“调控”的力度如何,都应该鼓励团队成员能积极主动地领取任务,并随着任务的进展情
缺陷现象描述。建议从用户视角描述。 错误码。错误码可以辅助分析定位代码问题。 环境信息,是开发环境,测试环境还是现网环境。 软件栈信息,包括对应的操作系统及其版本,数据库及其版本等等。 缺陷是否可以复现,复现的步骤。 缺陷描述模板举例: 【故障现象描述】 【F12查看错误码】 【环境信息】 【故障复现步骤】
分,例如前端、后台、数据库之类的,或者是按照工作流程分工来拆分,例如UCD、开发、测试、部署等。 如下图所示,各层级为: Epic:用户中心。 Feature:地址管理。 Story:用户可以新建地址。 Task:【Web端】页面入口及地址编辑表单、【数据库】用户地址数据表设计和实现。
、敏捷发布,交付周期一般为2~3个月甚至更短。 IT应用及平台类软件,硬件标准化或不依赖专有硬件,软件频繁迭代,比如ERP软件、CRM、数据库、网管软件等。 IPD自运营软件/云服务类项目 商业决策和需求决策分离,需求决策向下授权。以微服务为作战单元小步快跑,快速规划持续交付,发
ory的功能。通常是1~8个小时。Task的描述是一个动作。如积分管理这个Story,功能的实现需要通过业务逻辑开发、积分规则设计和积分数据库设计这几个过程来完成,这些就是Task。如图6所示。 图6 Story分解为Task 这样,从Epic开始,到Task结束,完成了网上商城的需求拆分。
来对大型软件开发进行高质高效的管理。 适用场景:IT应用及平台类软件,硬件标准化或不依赖专有硬件,软件频繁迭代,比如ERP软件、CRM、数据库、网管软件等。 研发特点:软件可独立部署销售,多采用敏捷开发,客户需求变化频繁、快速规划、敏捷发布,交付周期一般为2~3个月甚至更快。面向
项目成员可在添加CodeArts项目成员中增加。 Frank 分析原因 缺陷单分析责任人对缺陷进行根因定位分析,可以将分析结论置于此处。 初步预估是后台数据库出现Bug了,需要解决该问题 单击“确定”,至此,开发人员Frank完成了缺陷单的分析工作。后续开发人员前往开发环境中写代码修复问题。 问
回收站 为了防止误操作及数据安全,知识库提供回收站功能。 删除的文档、文件夹将存放在回收站,可在回收站对已删除的Wiki、文件库、文档、文件、目录、组织和团队进行恢复、彻底删除(清除)。恢复和删除支持批量操作。 恢复操作 彻底删除操作 批量操作 恢复操作 Wiki、文件库、文档、
应用场景 互联网应用开发 互联网企业面对市场高速变化,需要快速的交付响应变化。 互联网企业通过使用支持敏捷开发方法论的需求管理服务,可以通过迭代持续交付的研发流程和模式,快速上线,拥抱市场的变化,加速企业成长。 使用一站式DevOps平台,可以实现互联网应用从需求到上线发布的全生命周期管理,提升端到端研发效率。
如何进行需求优先级管理 需求优先级管理四步走 需求优先级的管理,其实是为了帮助需求管理者确定先做哪个需求后做哪个需求,从而可以最大化回报、最小化风险或投入。要做好优先级管理,或者更直接来说是优先级顺序管理,需要做到如下四件事情: 确定优先级模型:优先级看起来像是一个简单直接的值,
如何移动迭代中需求变更后看板中的任务卡片 背景 围绕迭代中需求变更后,如何移动看板中的任务卡片,本文将从正常情况下的移动和需求变更情况下的移动两个方面进行细致讲解。 正常情况下的移动 使用看板主要意图之一是控制在制品数量(WIP,work in process),需要拉动式的移动
产品优势 专业方法论与实践的承载 承载敏捷管理、精益的软件项目需求管理理念。 支持Scrum项目和看板项目模板,面向不同的软件管理场景,兼顾标准和轻量灵活的软件开发场景。 支持Scrum推荐的需求规划和需求分解层次。 支持敏捷迭代开发、迭代计划和时间线清晰展现项目进展。 内置IPD等多种研发模式
包年/包月 包年/包月套餐说明 需求管理服务采用包年/包月和资源扩展计费模式,提供基础版和专业版套餐,以满足不同规模用户的使用需求。 不同版本套餐中,提供的功能特性及资源规格略有不同,详情请参见表1。 表1 套餐包详情 套餐说明 适用场景 知识库文件存储容量 特性 包月计费 需求管理服务基础版
在IPD系统设备类项目中管理任务 完成新建任务操作后,您可以在项目内对工作项做如下的管理动作。 在任务列表页中管理任务 在项目主页,选择“工作项 > 需求管理 > 任务”页签,可进行如下操作。 图1 任务列表页 表1 任务列表管理操作 操作项 操作步骤 查询任务 通过添加筛选条件查询任务
在Scrum项目中管理工作项 完成在Scrum项目中新建工作项操作后,您可以在项目内对工作项做如下的管理动作。 前提条件 已在Scrum项目新建工作项,并在项目中拥有工作项的相关权限。 在工作项列表页管理工作项 进入Scrum项目,选择“工作项 > 需求管理 > 工作项”页签,可进行如下操作。