检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本章节介绍需求管理服务旧版计费方式,仅供老用户参考。 免费额度 需求管理服务提供500MB免费额度,开通服务前可免费体验,使用量超出免费额度时,系统将会提示开通按需使用或购买套餐。 您可以购买套餐,相比按需计费更加优惠,套餐详情请参见旧版本开通/关闭服务按需计费方式说明。 按需计费项
在IPD独立软件类项目中新建研发需求 研发需求是项目PI和迭代中需要交付的需求。原始需求和系统特性都支持关联研发需求。 前提条件 已新建IPD独立软件类项目,并在项目中拥有研发需求的“新建(复制)”权限。 新建研发需求 访问CodeArts Req服务首页。 在项目主页,选择“研发需求”。
文档模板操作 文档模板分为公共模板和自定义模板。 公共模板为系统内置,不可修改。自定义模板可以添加、修改和删除。 默认公共模板 新建自定义模板 文档另存为模板 使用自定义模板 默认公共模板 在新建文档中,默认显示“公共模板”页签,“类别”显示文档,公共模板默认“空白文档”。根据实际需要在左侧导航分类选择公共模板类型。
费,服务将在到期后自动停止使用。 如果在计费周期内不再使用包年/包月需求管理服务,您可以执行退订操作。需求管理服务套餐、资源扩展支持退订。系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金额到您的账户。详细的退订规则请参见云服务退订规则概览。 如果您已开
状态流”,进入缺陷状态流页面。 单击“编辑状态流”按钮,显示“缺陷(Bug)的状态流配置”画布页面,显示缺陷默认的系统状态流。 图1 缺陷状态流 复制新建自定义状态流,可执行,可编辑。 图2 复制新建系统状态流 图3 自定义状态流 单击自定义状态流的编辑按钮后,双击任何状态或流转线,显示其规则信息。
面向全场景的一站式集成开发环境,提供一站式的分布式应用开发平台,支持分布式多端开发、分布式多端调测、多端模拟仿真,提供全方位的质量与安全保障。 IPD项目 IPD-系统设备示例项目 针对嵌入式软件场景,其特点为软件持续迭代,硬件平台也在持续演进,比如通信设备、汽车、家电、消费电子等涉及到软硬件复杂产品。
是否必选 参数类型 描述 search 否 String 项目名称关键字 model 否 String IPD项目模型id,可选值为10001(系统设备类)|10002(独立软件类)|10003(云服务类型) 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型
表格操作 表格模板分为公共模板和自定义模板。 公共模板为系统内置,不可修改。自定义模板可以添加、修改和删除。 根据实际需要可以在个人、项目和团队Wiki中新建表格。 本节介绍以个人Wiki中的表格操作为例。 表格模板入口 默认公共模板 新建自定义模板 复制表格模板 表格模板入口 此处以个人Wiki中的表格操作为例:
图1 包年/包月需求管理服务生命周期 到期预警 包年/包月需求管理服务在到期前第15天内,系统将在服务使用界面向用户推送到期预警消息。 当需求管理服务套餐资源用量/流量已达80%以上或100%,系统将在服务使用界面向用户推送预警消息。 到期后影响 当您的包年/包月需求管理服务到期未续
领域进行编辑、删除。 表2 领域相关操作 操作 描述 编辑领域 单击可以修改对应的领域类型。不可编辑系统默认领域类型。 删除领域 单击可以删除对应的领域类型。不可删除已被使用或系统默认的领域类型。 进入新建工作项或编辑工作项页面,在参数“领域”中,选择已添加的领域。 图2 工作项详情页面
IPD独立软件类项目需求管理流程介绍 IPD独立软件类项目公共配置管理 新建并管理IPD独立软件类项目原始需求 新建并管理IPD独立软件类项目特性树及系统特性 配置IPD独立软件类项目计划 新建并管理IPD独立软件类项目研发需求 新建并管理IPD独立软件类项目任务 新建并管理IPD独立软件类项目缺陷
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