Browse Source

团队角色说明

master
陈裕财 5 years ago
parent
commit
5f4478e7ef
  1. 103
      src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormwork.vue

103
src/views/xm/core/xmProjectGroupFormwork/XmProjectGroupFormwork.vue

@ -1,7 +1,7 @@
<template> <template>
<section> <section>
<el-row class="app-container"> <el-row class="app-container">
<el-col :span="20">
<el-col :span="16">
<el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="plain" @click="showGroupFormwork">从模板导入项目团队组</el-button> <el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="plain" @click="showGroupFormwork">从模板导入项目团队组</el-button>
<el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="primary" @click="groupConfirm">保存</el-button> <el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="primary" @click="groupConfirm">保存</el-button>
<el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="warning" @click="showGroupState">查看团队进度</el-button> <el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="warning" @click="showGroupState">查看团队进度</el-button>
@ -9,12 +9,105 @@
<el-button v-else type="primary" @click="userConfirm">确认选择用户</el-button> <el-button v-else type="primary" @click="userConfirm">确认选择用户</el-button>
<el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="plain" @click="xmRecordVisible=true">查看团队变化日志</el-button> <el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="plain" @click="xmRecordVisible=true">查看团队变化日志</el-button>
<el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="plain" @click="doSearchImGroupsByProjectId">查看绑定即聊情况</el-button> <el-button v-if="!isSelectSingleUser && !isSelectMultiUser" type="plain" @click="doSearchImGroupsByProjectId">查看绑定即聊情况</el-button>
<el-popover
placement="bottom"
title="标题"
width="400"
trigger="click" >
<el-row>
<el-row>
项目经理每个项目的主责任人由项目立项时指定团队中内部管理组的组长视为项目经理
权限
项目立项项目预算项目进度项目成本项目合同项目延期项目预算变更等
团队建立项目管理组建立业务组指定组长组员管理加人减人指派组长
进度计划建立阶段计划阶段计划预算管理基于阶段计划细化任务迭代计划制定与执行等
任务建立任务删除任务指派责任人任务预算变更任务提交测试测试结果反馈任务结算
质量审核测试方案定时查看质量报告
风险风险预测风险应对措施管理等
需求确保任务与用户故事的关联关系正确范围正确及时跟进用户故事的变化
</el-row>
项目管理者比如项目经理技术经理项目副经理技术副经理等具有全项目范围管理权限的管理人员由项目经理指派
权限
团队建立项目管理组建立业务组指定组长组员管理加人减人指派组长
进度计划建立阶段计划细化阶段计划阶段计划管理阶段预算管理等
任务建立任务删除任务指派责任人任务预算变更任务提交测试测试结果反馈任务结算
质量审核测试方案定时查看质量报告等
风险风险预测风险应对措施管理等
需求确保任务与用户故事的关联关系正确范围正确及时跟进用户故事的变化
<el-row>
组长每个小组的组长由项目管理者指定
权限
团队组员管理加人减人
进度计划建立阶段计划细化阶段计划阶段计划管理阶段预算管理定期查看小组的工作进度情况各成员的进度情况跟踪
任务建立任务删除任务指派责任人任务预算变更任务提交测试测试结果反馈任务结算
质量审核测试方案定时查看质量报告等
风险风险预测风险应对措施管理等
需求确保任务与用户故事的关联关系正确范围正确及时跟进用户故事的变化
</el-row>
<el-row>
任务责任人每个任务的责任人由组长项目管理者指定
权限
团队对任务的候选人执行人进行统一管理跟踪
进度计划定期查看负责的任务的进度情况各成员的进度情况跟踪
任务任务预算变更任务提交测试测试结果反馈任务结算
质量审核测试方案定时查看质量报告等
风险风险预测风险应对措施管理等
需求确保任务与用户故事的关联关系正确范围正确及时跟进用户故事的变化
</el-row>
<el-row>
任务候选人每个任务的候选人由任务责任人组长项目管理者指定或者由用户自行加入
权限
团队查看团队成员加入任务候选人队列退出任务候选人队列不能加入具体的小组
进度计划定期查看已关注的任务的进度情况
任务关注任务取消关注任务查询任务加入任务候选人队列退出候选人队列等
需求查看相关的故事及其滚动信息
</el-row>
<el-row>
任务执行人每个任务的具体执行人由任务责任人组长项目管理者指定
权限
团队查看团队成员加入业务小组退出小组
进度计划定期查看已执行的任务的进度情况
任务关注任务取消关注任务查询任务加入任务候选人队列退出候选人队列提交测试提交结算申请等
需求查看相关的故事及其滚动信息
</el-row>
<el-row>
产品经理每个任务的具体执行人由任务责任人组长项目管理者指定
权限
团队查看团队成员加入业务小组退出小组
进度计划定期查看已执行的任务的进度情况
任务关注任务取消关注任务查询任务加入任务候选人队列退出候选人队列提交测试提交结算申请等
需求查看相关的故事及其滚动信息
</el-row>
<el-row>
测试经理每个任务的具体执行人由任务责任人组长项目管理者指定
权限
团队查看团队成员加入业务小组退出小组
进度计划定期查看已执行的任务的进度情况
任务关注任务取消关注任务查询任务加入任务候选人队列退出候选人队列提交测试提交结算申请等
需求查看相关的故事及其滚动信息
</el-row>
<el-row>
开发者每个任务的具体执行人由任务责任人组长项目管理者指定
权限
团队查看团队成员加入业务小组退出小组
进度计划定期查看已执行的任务的进度情况
任务关注任务取消关注任务查询任务加入任务候选人队列退出候选人队列提交测试提交结算申请等
需求查看相关的故事及其滚动信息
</el-row>
</el-row>
<el-button slot="reference">角色说明</el-button>
</el-popover>
</el-col> </el-col>
<el-col :span="4" class="hidden-sm-and-down">
<el-col :span="8" class="hidden-sm-and-down">
<el-tooltip v-if="isSelectSingleUser!='1' && isSelectMultiUser !='1'" content="黄色表示组长"><span class="addXmProjectGroupFormworkSquare"></span></el-tooltip> <el-tooltip v-if="isSelectSingleUser!='1' && isSelectMultiUser !='1'" content="黄色表示组长"><span class="addXmProjectGroupFormworkSquare"></span></el-tooltip>
<el-tooltip v-else content="黄色表示选中"><span class="addXmProjectGroupFormworkSquare"></span></el-tooltip>
<el-tooltip content="白色表示普通组员"><span class="closeXmProjectGroupFormworkSquare"></span></el-tooltip>
<el-tooltip v-else content="黄色表示选中"><span class="addXmProjectGroupFormworkSquare">选中</span></el-tooltip>
</el-col> </el-col>
</el-row> </el-row>
<el-row class="app-container" v-loading="load.list" v-if="!isSelectSingleUser && !isSelectMultiUser"> <el-row class="app-container" v-loading="load.list" v-if="!isSelectSingleUser && !isSelectMultiUser">

Loading…
Cancel
Save