多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] ## 快速入门 我们以一个即时即时通讯项目为例 ## 新建项目集 新建一个即使通讯项目集 ``` 项目集->添加项目集->添加名为即使通讯项目集 ``` ## 添加项目 在即时通讯项目集中添加一个项目并为 `BigAnt即时通讯`项目 ``` 项目集->添加项目->添加名为BigAnt即时通讯->并设置激活 ``` ## 添加产品 ``` 产品->添加产品->选择所属项目集为 [BigAnt即时通讯]->产品名为[BigAnt即时通讯] ``` ### 添加产品模块(多端) 如果一个产品下存在多个模块,或多个平台,则可在产品中创建多个模块 ## 添加需求 需求创建方案 ## 产品->计划->迭代->执行任务 (适合大需求,或迭代升级) 1. 产品添加需求(可多个) 2. 产品下创建计划 3. 项目中创建迭代关联需求(可关联多个需求),添加需求时,会自定导入相关需求 4. 迭代中选择关联需求,进行按计划关联 ## 产品->计划->执行任务 #### 添加需求 1.可直接在项目中添加需求 ``` 项目-提研发需求->选择所属模块 ``` 2. 可在产品中添加需求,并且在项目中进行关联 > 如果一个需求设置多端,则所属模块选择多端 #### 进行需求评审(可忽略) **评审** 1. 如果需要评审,则评审后的需求才会变为激活 2. 如果不需要评审,则直接激活 3. 需求的变更需要审批 >只有激活状态的需求才能关联到项目中,进行开发 #### 需求的状态和研发阶段 **需求的状态** 需求状态(status)字段,总共有四种状态,分别是草稿(draft)、激活(active)、已变更(changed)和已关闭(closed)。对应为需求的流程操作共有:创建、变更、审核、关闭、激活,其状态流转图如下: <br/> **需求的研发阶段** 改变研发阶段的方式 1. 编辑需求的阶段 2. 通过任务的形式进行自动变更(推荐) 1. 如果需求没有关联到项目,也没有关联到计划,则需求的研发阶段是"未开始"。 2. 如果需求关联到了计划,还没有关联到项目中,则需求的研发阶段是"已计划"。 3. 如果需求关联到了项目中,但还没有分解任务,则需求的研发阶段是"已立项"。 4. 如果需求关联到了项目中,且进行了任务分解: 如果有一个开发任务进行中,并且所有的测试任务还没有开始,需求的研发阶段为“研发中”。 如果所有的开发任务已经完成,并且所有的测试任务还没有开始,则为“研发完毕”。 如果有一个测试任务进行中,则视为“测试中”。 如果所有的测试任务已经结束,但还有一些开发任务没有结束,则视为"测试中"。 如果所有的测试任务已经结束,并且所有的开发任务已经结束,则视为"测试完毕"。 5. "验收"阶段是需要产品经理手工来进行确认的,确认后阶段改为“已验收”。 6. 产品→发布中关联的需求后,需求的研发阶段是“已发布”。 ## 角色划分 ### 研发人员 1. 领取任务,或自己选择喜欢的任务 2. 完成任务,提交版本,关联迭代,关联需求或bug 3. 提交版本测试