检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
IPD-独立软件类:面向独立软件类开发场景的IPD需求管理方法,通过结构化流程、强大的跨项目协作能力来对大型软件开发进行高质高效的管理。 适用场景:IT应用及平台类软件,硬件标准化或不依赖专有硬件,软件频繁迭代,比如ERP软件、CRM、数据库、网管软件等。 研发特点:软件可独立部署销售,多采用敏捷开发,客户需
自定义模块:用户根据产品包含的模块来定义模块名和责任人。若工作项未指定处理人时,选择工作项归属某个模块后,其处理人会自动配置为该模块的责任人。 自定义领域:用户根据产品的实际情况,选择合适的架构设计领域类别。 自定义作业流:自定义配置工作项的作业流、状态、流转方向。 自定义状态联动:自定义代码提交和工作项的关联关系,代码提交后可以自动关闭工作项。
> 工作项设置 > 评审设置”中配置。 说明: 当“是否需审批人决策”字段值为“否”时,则评审单中不需要选择“审批人”,评审流程将直接跳过“待决策”阶段。 审批人 “审批人”的可选范围可在项目的“设置 > 工作项设置 > 评审设置”中进行配置,默认为“项目管理员”和“项目经理”,支持单选。
> 工作项设置 > 评审设置”中配置。 说明: 当“是否需审批人决策”字段值为“否”时,则评审单中不需要选择“审批人”,评审流程将直接跳过“待决策”阶段。 审批人 “审批人”的可选范围可在项目的“设置 > 工作项设置 > 评审设置”中进行配置,默认为“项目管理员”和“项目经理”,支持单选。
示例3:查询用户工作项的评论 场景描述 test001用户已经在需求管理中存在已自己创建的项目或参与的项目,项目中有已经创建好的工作项。 API的调用方法请参见如何调用API。 约束限制 工作项存在。 涉及接口 先通过用户token查询指定项目的工作项列表,再通过项目id、工作项id查询工作项评论,步骤如下:
选择相应的示例项目,进入“新建项目”页面,配置相关参数。 表2 新建项目 参数名 参数说明 工作项设置模板 工作项设置模板包含Scrum项目工作项配置的所有配置项,“工作项设置-状态与流转-自动流转-为特定状态指定处理人”除外,可根据需求进行选择,选用之后可快速复用该项目的工作项配置数据。 除系统提供的
Scrum项目需求管理流程介绍 Scrum是增量迭代式的软件开发方法,也是当前主流的敏捷开发过程。通过迭代冲刺的方式,持续交付,从用户需求到用户反馈实现各个迭代闭环的软件开发过程。 Scrum项目类型中,预置了敏捷实践中推荐的“Epic > Feature > Story > Task”的四层模型,如图1所示。
工作项”。 单击“新建”,根据需要选择工作项类型(以“Story”为例)。 图1 新建Story 设置工作项的字段。 工作项的参数字段可以配置Scrum项目工作项的字段与模板,部分默认的基本字段说明如表1所示。 表1 新建工作项 参数项 说明 工作项标题 工作项的名称,支持汉字、
和简单的团队协作方法。 看板协作是一种业界流行的轻量、灵活和简单的团队协作方法,它将项目的需求、缺陷和任务可视。 让每个人一目了然地掌握每项工作的状态,团队通过移动工作卡片的方式更新工作进展,及时暴露风险和问题。 看板协作是业界流行的轻量、灵活和简单的团队协作方法,没有工作项的E
添加项目成员 功能介绍 添加项目成员,可以添加跨租户成员 调用方法 请参见如何调用API。 URI POST /v4/projects/{project_id}/member 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String devcloud项目的32位id
参考文档 《Scrum精髓》,Kenneth S. Rubin 《用户故事与敏捷方法》,Mike Cohn 2019年中国DevOps行业现状报告:中国信息通信研究院、华为云DevCloud、南京大学联合发布 《用户故事实战》,Mike Cohn 《成为技术领导者》,杰拉尔德·温伯格
【工作流管理】工作流新增版本管理,允许用户自定义编辑多个版本,指定启动特定版本 商用 配置IPD系统设备类项目工作项的状态流 4 自动卷积开关配置 【自动卷积开关配置】支持状态卷积和代码提交相关的自动化规则 商用 配置IPD自运营/云服务类项目的状态卷积自动化规则 5 研发需求协同增强 【研
示例1:获取需求管理中项目列表 场景描述 本章以用户test001为例,指导您通过API查询当前用户的项目列表。 API的调用方法请参见如何调用API。 约束限制 test001用户已经在需求管理中存在已自己创建的项目或参与的项目。 涉及接口 通过用户token查询当前用户项目信息。
示例2:查询指定项目下的迭代列表 场景描述 本章以test001为例,指导您通过API查询指定项目下的迭代列表。 API的调用方法请参见如何调用API。 约束限制 test001用户已经在需求管理中存在已自己创建的项目。 涉及接口 通过用户token查询当前用户指定项目下的迭代列表接口信息
IPD独立软件类项目需求管理流程介绍 IPD独立软件类项目是面向独立软件类开发场景的IPD需求管理方法,通过结构化流程、强大的跨项目协作能力来对大型软件开发进行高质高效的管理,主要包含原始需求、系统特性、研发需求、任务、缺陷等内容,任务和缺陷是在需求实现过程中产生的活动和发现的问题。
IPD自运营/云服务类项目需求管理流程介绍 IPD自运营软件/云服务类项目是面向云服务软件类开发场景的IPD需求管理方法,通过端到端客户价值需求管理、灵活轻便的敏捷规划、强大的跨项目协作能力来对云服务软件进行高质高效的管理,主要包含原始需求、战略举措、特性、用户故事等内容。 图1
删除项目迭代 功能介绍 删除项目迭代 调用方法 请参见如何调用API。 URI DELETE /v4/projects/{project_id}/iterations/{iteration_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
删除项目的模块 功能介绍 删除项目的模块 调用方法 请参见如何调用API。 URI DELETE /v4/projects/{project_id}/modules/{module_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String devcloud项目的32位id
删除工作项 功能介绍 删除工作项 调用方法 请参见如何调用API。 URI DELETE /v4/projects/{project_id}/issues/{issue_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String devcloud项目的32位id
应用场景 互联网应用开发 互联网企业面对市场高速变化,需要快速的交付响应变化。 互联网企业通过使用支持敏捷开发方法论的需求管理服务,可以通过迭代持续交付的研发流程和模式,快速上线,拥抱市场的变化,加速企业成长。 使用一站式DevOps平台,可以实现互联网应用从需求到上线发布的全生命周期管理,提升端到端研发效率。