使用项目模板创建CodeArts项目
在CodeArts中,“项目”是使用各服务的基础,需求规划、代码管理、构建、部署等操作均需要在CodeArts项目中完成。CodeArts提供了多种预置项目模板,用于不同的需求管理流程。
前提条件
在创建CodeArts项目前,用户须具有创建项目的权限。
如果服务首页看不到可操作的“新建项目”按钮,则表示没有创建项目的权限,请联系管理员添加,为用户授予CodeArts项目创建者权限的操作方法请参考设置CodeArts项目创建者。
使用项目模板创建CodeArts项目
在CodeArts中,预置了多种开箱即用的项目模板,包括Scrum、IPD和看板类型,您可以根据业务场景选择合适的项目模板。
- 单击服务首页的“新建项目”。
- 进入“选择模板”页面,根据自身业务需求选择合适的项目模板,各项目模板的特征和适用场景如表 项目模板特征和适用场景的区别所示。
表1 项目模板特征和适用场景的区别 项目模板
模板特征
适用场景
Scrum项目
Scrum是增量迭代式的软件开发方法,通过最重要的迭代计划会议、每日站会、迭代回顾、验收会议来进行简单高效的管理。
迭代式增量的软件开发。
IPD系统设备类项目
涉及到软硬件配套开发,产品需求相对固定,有相关的行业标准,开发周期长,一般为6~9个月,对产品质量及稳定性要求高,决策点多,多采用瀑布模式。
嵌入式软件场景,其特点为软件持续迭代,硬件平台也在持续演进,比如通信设备、汽车、家电、消费电子等涉及到软硬件复杂产品。
IPD独立软件类项目
软件可独立部署销售,多采用敏捷开发,客户需求变化频繁、快速规划、敏捷发布,交付周期一般为2~3个月甚至更短。
IT应用及平台类软件,硬件标准化或不依赖专有硬件,软件频繁迭代,比如ERP软件、CRM、数据库、网管软件等。
IPD自运营软件/云服务类项目
商业决策和需求决策分离,需求决策向下授权。以微服务为作战单元小步快跑,快速规划持续交付,发布频繁,交付周期2~3周左右甚至3~5天,多采用DevOps敏捷模式。
云服务开发,微服务架构,自运营软件场景居多,比如公有云、互联网应用软件。
看板项目
看板协作是一种业界流行的轻量、灵活和简单的团队协作办法,它将项目的需求、缺陷和任务可视。
任何行业、任何团队、任何角色高效协作。
- 选择合适的项目模板,单击“选用”,进入“新建项目”页面,配置相关参数。
表2 新建项目 参数名
参数说明
工作项设置模板
工作项设置模板包含Scrum项目工作项配置的所有配置项,“工作项设置-状态与流转-自动流转-为特定状态指定处理人”除外,可根据需求进行选择,选用之后可快速复用该项目的工作项配置数据。
除系统提供的默认Scrum模板外,您可以自定义工作项设置模板,操作方式为打开某项目后进入设置ㅡ工作项配置页面,再在该页面执行【保存为模板】操作。
说明:“工作项设置模板”仅Scrum项目支持。
项目名称
根据自己需求设置。
同一租户下的项目,名称不能重复。
支持大小写英文字母、数字、“_”,不超过128个字符。
项目代号
针对第三方业务。设置项目代号后,便于业务管理。
支持字母、数字、下划线和连字符,不超过200个字符。
关联企业项目(资源组)
指的是用户管理用户虚机、容器、数据库等底层资源,可根据需求选择。
说明:“关联企业项目(资源组)”仅Scrum项目和看板项目支持。
项目描述
对项目的简要说明。
支持大小写英文字母、数字、“_”,不超过1024个字符。
- 单击“确定”,项目创建成功,页面自动跳转至到项目内。
相关操作
对新创建的项目,拥有项目“编辑”权限的成员,可以在项目内单击导航
,执行以下操作。仅Scrum和看板项目支持归档项目操作。
操作 |
操作步骤 |
备注 |
---|---|---|
编辑项目基本信息 |
|
- |
移交项目创建人 |
|
如果项目创建人从IAM中删除,项目会自动移交到项目经理角色;如果项目创建人同时也是项目经理,会自动移交到管理员账号。 |
归档项目 |
|
|
删除项目 |
|
|
项目服务菜单管理 |
|
- |
项目成员/权限管理 |
|
- |