# 项目管理

项目是实最基础的项目进度可视化协调工具,将合并请求关联至事项,分配缺陷至相关责任人。一个又一个的项目是组成团队有机体的最小细胞单位,短小精悍的项目单位却蕴含强大的可塑性。

# 我管理的项目

  • 新增项目: 点击左侧项目管理-->我管理的项目,点击新增按钮,填写相应内容,点击保存返回管理页面。
    图片

  • 项目管理: 点击左侧项目管理-->我管理的项目,点击修改、详情、删除和成员列表按钮可以对项目进行相对应的操作 图片

  • 邀请成员加入: 点击左侧项目管理-->我管理的项目-->成员列表,点击邀请按钮,输入想要邀请的成员账号,可以对该成员进行邀请 图片

    # 我参与的项目

  • 加入项目: 点击左侧项目管理-->我参与的项目 可以看到被邀请加入的项目,可以选择同意或者拒绝。 图片

    # 项目分组

  • 新增项目分组: 点击新增按钮,填写分组名称,填写完成后点击提交,返回管理页面。 图片

    # 功能概述

  • 迭代

    团队可以根据研发效能,将开发工作分为 2-3 周一次的迭代,并使用规划功能将需求或缺陷规划进迭代中。开始迭代后,可以通过迭代挂历查询迭代的详情和进度。

  • 需求

    「需求」是指解决某一问题或达到某一目标所需的软件功能,需求决定了软件研发的方向与结果。需求管理包括需求创建、需求分解、需求处理等功能,当创建一个需求时,可以设置优先级、截止日期等基本信息,并指定相关人员处理。

  • 任务

    「任务」是指为实现某个迭代所进行的具体活动。任务管理主要包括任务创建、任务列表、任务处理等功能,当团队在项目协同中创建一个任务时,可以设置优先级、截止日期、任务描述等基本信息,并指定相关人员处理。

  • 缺陷

    「缺陷」是指不符合最初定义的业务需求。缺陷管理主要包括报告缺陷、缺陷列表、缺陷处理等功能,当创建一个缺陷时,可以设置优先级、截止日期等基本信息,并指定相关人员处理。处理状态是指缺陷在生命周期中所处的阶段,用于组织和跟踪缺陷。

  • 计划

    「计划」是指根据项目周期或个人工作任务安排设置的计划。计划管理主要包括计划创建、计划列表、计划处理等功能。

  • 代码仓库

    在快速迭代的互联网项目中,多人共同协作代码开发是常见的场景。将代码托管至云端,除了能让项目有一个远端备份外,对开发团队协作本身而言更是如虎添翼。

  • 持续部署

    云交付持续部署用于把控构建之后的项目发布与部署交付流程。能够无缝对接上游 代码构建、下游远程服务器以实现全自动化部署。

  • 持续集成

    opendao云交付持续集成便是专门为此工作流而设计的得力功能。通过对每次提交的代码进行自动化的代码检查、编译构建,能够大大降低开发人员的工作负担,减少许多不必要的重复劳动,持续提升代码质量与开发效率。毫无疑问,持续集成是开发者与研发团队的福音。

  • 文档管理

    文章管理:文章支持 Markdown 格式,拥有版本控制、新旧版本对比、无限层级拓展等功能,让项目成员更好地进行文档书写及协作,帮助团队进行知识沉淀;同时还支持公开文档链接、一键生成静态网站等功能。

    文件网盘:项目文件中心支持对文件进行上传、下载删除等操作,每个文件都拥有动态和历史版本,可以查看下载旧版本文件;可对 TXT 或 Markdown 文档进行编辑操作。