检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在项目管理中,默认项目角色包含以下几大类: 项目管理员:项目的创建者。 项目经理:项目开发管理员。 测试经理:项目测试管理员。 产品经理:项目的需求分析管理者。 系统工程师:项目的架构分析管理者。 Committer:参与项目开发的人员。 开发人员:参与项目开发的人员。 测试人员:参与项目测试的人员。 参与者:参与项目指定工作处理的人员。
目跨地域协作,对产品质量要求高,流程强管控、决策点多,交付周期2~6个月不等,例如:通信设备、汽车、ERP软件、网管软件等。 使用IPD-系统设备类或IPD-传统软件类需求模型管理项目,基于跨项目协同、基线变更评审、端到端可追溯等能力,持续推动企业内部的高效协作和业务发展。 独立软件开发商(ISV)
源自华为IPD需求管理理念和实践,提供多种开箱即用的场景化需求模板,支持IPD研发、DevOps敏捷交付、精益看板等多种研发模式: IPD-系统设备类 IPD-独立软件类 IPD-自运营软件/云服务类 Scrum 看板 多场景多角色的数据分析 提供面向项目经理的自定义统计报表,多个维度对比分析。
"984407816014831616", "file_size" : "79234", "file_name" : "IPD系统设备-缺陷-导入模板.xlsx", "modified_by" : { "id" : "a360371833bf4c558f796fd707b44daf"
删除迭代 单击迭代卡片右上角下的“删除迭代”,可删除当前迭代。 说明: Scrum项目的迭代删除为彻底删除,一旦删除后,不可恢复。 迭代删除后,系统自动将该迭代下全部工作项移入至“未规划的工作项”中。 操作成员需拥有迭代的“删除”权限。 规划迭代 可以勾选未规划的工作项或其他迭代下的工作项,拖拽将其规划至目标迭代中。
字段创建时间 modified_by String 字段最后更新人显示名 definition_type String 字段级别 1,2,3为系统字段,4为租户字段,5为项目字段 field_type_name String 字段类型名称 required Boolean 字段在工作
视图左上方“搜索框”,输入框可输入标题或编号进行快速过滤。 视图右上方“过滤”,滑窗上方输入框可输入标题或编号进行快速过滤。 系统默认过滤器过滤:单击“过滤”后,选择默认过滤条件过滤: 图2 系统默认过滤器 个人过滤器过滤:可供当前用户长期使用。 创建个人过滤器 单击视图右上方“过滤”后,单击个人过滤器处的“创建”,显示“创建过滤器”。
(特性)、raw_requirement(原始需求) number String 工作项编号 category String 工作项类型,系统设备类项目可选值为:RR/SF/IR/SR/AR/Task/Bug,独立软件类项目可选值为:RR/SF/IR/US/Task/Bug,云服
看板 “看板Kanban”的核心概念,用户对工作项一系列操作的基础,一个项目可以创建最多5个看板。 “看板Kanban”的概念源于丰田精益生产系统,轻量、灵活和简单的团队协作方法。 看板协作是一种业界流行的轻量、灵活和简单的团队协作方法,它将项目的需求、缺陷和任务可视。 让每个人一目
缺陷现象描述。建议从用户视角描述。 错误码。错误码可以辅助分析定位代码问题。 环境信息,是开发环境,测试环境还是现网环境。 软件栈信息,包括对应的操作系统及其版本,数据库及其版本等等。 缺陷是否可以复现,复现的步骤。 缺陷描述模板举例: 【故障现象描述】 【F12查看错误码】 【环境信息】
in the local environment ak = __import__('os').getenv("CLOUD_SDK_AK") sk = __import__('os').getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak
in the local environment ak = __import__('os').getenv("CLOUD_SDK_AK") sk = __import__('os').getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak
in the local environment ak = __import__('os').getenv("CLOUD_SDK_AK") sk = __import__('os').getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak
in the local environment ak = __import__('os').getenv("CLOUD_SDK_AK") sk = __import__('os').getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak
in the local environment ak = __import__('os').getenv("CLOUD_SDK_AK") sk = __import__('os').getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak
in the local environment ak = __import__('os').getenv("CLOUD_SDK_AK") sk = __import__('os').getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak
in the local environment ak = __import__('os').getenv("CLOUD_SDK_AK") sk = __import__('os').getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak
in the local environment ak = __import__('os').getenv("CLOUD_SDK_AK") sk = __import__('os').getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak
in the local environment ak = __import__('os').getenv("CLOUD_SDK_AK") sk = __import__('os').getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak
in the local environment ak = __import__('os').getenv("CLOUD_SDK_AK") sk = __import__('os').getenv("CLOUD_SDK_SK") credentials = BasicCredentials(ak