配置开发团队及服务扩展信息
使用开发中心前,需要组织管理员添加开发中心的开发团队用户/成员、创建开发团队,以及配置服务扩展信息即为当前要进行开发的服务关联CodeArts项目。
步骤一:添加开发中心用户
开发中心的用户数根据购买规格有相应的用户数量限制,组织管理员通过用户的添加或删除来合理管理开发中心的使用人员。
- 在开发中心工作台首页右上角单击“用户管理”。
- 在“用户管理”页面,单击右上角“添加用户”。
- 在“添加用户”页面的“可选用户”区域框中勾选一个或多个用户名,单击,选中的用户显示现在“已选用户”区域框。
- 单击“确定”,新添加的用户显示在用户列表中。
在用户列表中,可查看已添加的用户账号名、添加人及添加时间等信息。
步骤二:创建团队
在开发中心进行服务开发前,需要组织管理员创建一个团队,将团队关联需要开发的服务。一个团队只能归属一个部门,可以关联一个或多个服务。
- 在开发中心工作台首页下方的“我的团队”区域,单击右侧“创建团队”。
- 在“创建团队”页面,设置团队相关参数,参数配置请参见表1。
- 单击“创建”。
在“我的团队”区域可查看到创建的团队的卡片。
步骤三:配置服务扩展信息
开发中心深度集成CodeArts服务的功能,需组织管理员或项目经理对当前服务关联CodeArts项目,后续的服务开发过程中才能正常使用CodeArts服务的代码托管、流水线、编译构建功能;同时在服务配置页面,可查看当前服务的基础信息(如所属产品、所属部门、服务状态等)。
在开发中心左侧导航栏,选择“服务配置 > 服务信息”,进入“服务配置”页面。
- 如果当前服务已关联项目,在“服务配置”页面的“服务扩展信息”区域,可查看关联项目名称、关联项目类型。
- 如果当前服务未关联项目,需将服务关联项目,后续才可正常使用CodeArts服务的相关功能,具体操作如下:
- 在“服务配置”页面,单击“关联项目”。
- 在“关联项目”对话框中的“项目名称”下,输入项目名称(默认为当前服务名称,可自定义修改)。根据实际业务需要在“项目类型”下拉框选择项目类型(Scrum、IPD-系统设备类、IPD-独立软件类)。单击“确定”。
- Scrum:增量迭代式的软件开发方法,通过最重要的迭代计划会议、每日站会、迭代回顾、验收会议来进行简单高效的管理。
- IPD-系统设备类:面向系统设备类产品开发场景的IPD需求管理方法,通过结构化流程、强大的跨项目协作能力来对大型产品开发进行高质高效的管理。
- IPD-独立软件类:面向独立软件类开发场景的IPD需求管理方法,通过结构化流程、强大的跨项目协作能力来对大型软件开发进行高质高效的管理。
- IPD-自运营软件/云服务类:面向云服务软件类开发场景的IPD需求管理方法,通过端到端客户价值需求管理、灵活轻便的敏捷规划、强大的跨项目协作能力来对云服务软件进行高质高效的管理。
- 在“关联项目”对话框对将要关联的项目名称进行二次确认,单击“确定”。
关联项目成功后不可解除关联。
- 关联项目成功:在“服务配置”页面的“服务扩展信息”区域,可查看关联项目名称、关联项目类型。
- 关联项目失败:系统检测到您尚未进行凭证(AK/SK)授权时,将弹框提示关联失败,并提示您前往AppStage管理控制台进行凭证授权,完成凭证(AK/SK)授权后,返回“服务配置”页面,重新关联项目。
步骤四:添加团队成员
在团队多人员协作开发过程中,不同角色成员执行各自权限和责任事项,因此需要在团队中添加协作开发的各角色成员(如项目经理、开发人员、测试人员等);当团队中成员发生岗位变动或人员流动时,也可进行相应修改或删除,实现统一有序的成员信息管理。
- 在开发中心工作台左上角单击,在菜单列表中选择“全部菜单 > 团队空间”,进入默认团队空间(在页面顶部单击团队名右侧可切换我的其他团队,单击服务名右侧可切换团队关联的其他服务)。
- 在左侧导航栏,选择“团队管理 > 团队成员”。
- 在“团队成员”页面,单击右上角“添加成员”。
- 在“添加角色成员”对话框选择角色、成员及其权限到期日,参数说明请参见表2。
- 单击“确定”。新添加的成员显示在团队成员列表中。
- (可选)在团队成员列表的“操作”列单击“删除成员”可将不需要的成员移出该团队。