文档首页/ 需求管理 CodeArts Req/ 用户指南/ 创建CodeArts项目/ 使用项目模板创建CodeArts项目
更新时间:2024-11-13 GMT+08:00
分享

使用项目模板创建CodeArts项目

在CodeArts中,“项目”是使用各服务的基础,需求规划、代码管理、构建、部署等操作均需要在CodeArts项目中完成。CodeArts提供了多种预置项目模板,用于不同的需求管理流程。

前提条件

在创建CodeArts项目前,用户须具有创建项目的权限。

如果服务首页看不到可操作的“新建项目”按钮,则表示没有创建项目的权限,请联系管理员添加,为用户授予CodeArts项目创建者权限的操作方法请参考设置CodeArts项目创建者

使用项目模板创建CodeArts项目

在CodeArts中,预置了多种开箱即用的项目模板,包括Scrum、IPD和看板类型,您可以根据业务场景选择合适的项目模板。

  1. 单击服务首页的“新建项目”
  2. 进入“选择模板”页面,根据自身业务需求选择合适的项目模板,各项目模板的特征和适用场景如表 项目模板特征和适用场景的区别所示。

    表1 项目模板特征和适用场景的区别

    项目模板

    模板特征

    适用场景

    Scrum项目

    Scrum是增量迭代式的软件开发方法,通过最重要的迭代计划会议、每日站会、迭代回顾、验收会议来进行简单高效的管理。

    迭代式增量的软件开发。

    IPD系统设备类项目

    涉及到软硬件配套开发,产品需求相对固定,有相关的行业标准,开发周期长,一般为6~9个月,对产品质量及稳定性要求高,决策点多,多采用瀑布模式。

    嵌入式软件场景,其特点为软件持续迭代,硬件平台也在持续演进,比如通信设备、汽车、家电、消费电子等涉及到软硬件复杂产品。

    IPD独立软件类项目

    软件可独立部署销售,多采用敏捷开发,客户需求变化频繁、快速规划、敏捷发布,交付周期一般为2~3个月甚至更短。

    IT应用及平台类软件,硬件标准化或不依赖专有硬件,软件频繁迭代,比如ERP软件、CRM、数据库、网管软件等。

    IPD自运营软件/云服务类项目

    商业决策和需求决策分离,需求决策向下授权。以微服务为作战单元小步快跑,快速规划持续交付,发布频繁,交付周期2~3周左右甚至3~5天,多采用DevOps敏捷模式。

    云服务开发,微服务架构,自运营软件场景居多,比如公有云、互联网应用软件。

    看板项目

    看板协作是一种业界流行的轻量、灵活和简单的团队协作办法,它将项目的需求、缺陷和任务可视。

    任何行业、任何团队、任何角色高效协作。

  3. 选择合适的项目模板,单击“选用”,进入“新建项目”页面,配置相关参数。

    表2 新建项目

    参数名

    参数说明

    工作项设置模板

    工作项设置模板包含Scrum项目工作项配置的所有配置项,“工作项设置-状态与流转-自动流转-为特定状态指定处理人”除外,可根据需求进行选择,选用之后可快速复用该项目的工作项配置数据。

    除系统提供的默认Scrum模板外,您可以自定义工作项设置模板,操作方式为打开某项目后进入设置ㅡ工作项配置页面,再在该页面执行【保存为模板】操作。

    说明:

    “工作项设置模板”仅Scrum项目支持。

    项目名称

    根据自己需求设置。

    同一租户下的项目,名称不能重复。

    支持大小写英文字母、数字、“_”,不超过128个字符。

    项目代号

    针对第三方业务。设置项目代号后,便于业务管理。

    支持字母、数字、下划线和连字符,不超过200个字符。

    关联企业项目(资源组)

    指的是用户管理用户虚机、容器、数据库等底层资源,可根据需求选择。

    说明:

    “关联企业项目(资源组)”仅Scrum项目和看板项目支持。

    项目描述

    对项目的简要说明。

    支持大小写英文字母、数字、“_”,不超过1024个字符。

  4. 单击“确定”,项目创建成功,页面自动跳转至到项目内。

相关操作

对新创建的项目,拥有项目“编辑”权限的成员,可以在项目内单击导航设置>通用设置,执行以下操作。

仅Scrum和看板项目支持归档项目操作。

表3 项目基本操作

操作

操作步骤

备注

编辑项目基本信息

  1. 单击导航“基本信息”
  2. 根据需要编辑项目名称、项目代号、项目描述、关联企业项目,单击“保存”

    修改成功后,页面中将显示修改后的信息。

-

移交项目创建人

  1. 单击导航“基本信息”
  2. “创建人”下拉列表中选择需要移交的成员,单击“保存”

    移交成功后,页面中将显示移交后的创建人。

如果项目创建人从IAM中删除,项目会自动移交到项目经理角色;如果项目创建人同时也是项目经理,会自动移交到管理员账号。

归档项目

  1. 单击导航“基本信息”
  2. 单击“归档”

    页面提示归档成功后,页面中的按钮显示为“取消归档”

  • 归档后的项目对所有成员只读,不能进行工作项的增删改等操作。
  • 归档后的项目仍然计入项目数。

删除项目

  1. 单击导航“基本信息”
  2. 单击“删除项目”,在弹框中输入项目名称,单击“删除”

    删除成功后,页面返回首页,列表中将不显示已删除的项目。

  • 删除项目将会删除项目下的代码库,代码检查任务,编译构建任务及测试用例等。
  • 数据删除后,将无法恢复,请谨慎操作。

项目服务菜单管理

  1. 单击导航“服务菜单管理”
  2. 根据需要勾选显示菜单。
  3. 更新成功后,刷新当前页面,导航中将更新后的菜单。

-

项目成员/权限管理

  1. 单击“权限管理”
  2. 可参考管理CodeArts项目级权限进行操作。

-

相关文档