[开源]研发管理项目,支持从需求到代码发布全过程全生命周期管理

一、开源项目简介

neatlogic-rdm支持从需求到代码发布全过程覆盖。具备需求管理、缺陷追踪、测试计划、测试用例、报表仪表板等功能,支持关联外部代码库如GitLab、GitHub等。个性化的属性配置和状态流转控制,能帮助用户管理不同类型项目。

二、开源协议

使用Apache-2.0开源协议

三、界面展示

项目管理

项目起始时间、项目成员、项目活动

应用管理

用户可根据项目性质自行选择激活不同应用,应用种类数量会随着产品迭代不断扩充,目前社区版支持迭代、需求、任务、缺陷这四个常用应用,商业版进一步支持测试计划、测试用例、Gitlab、甘特图、仪表板和故事板等应用。

  • 支持自定义属性。
  • 支持自定义状态已经状态流转控制,包括权限控制,必填属性控制等。
  • 不同应用有专属的配置页面。

迭代

  • 迭代以外的应用可根据需要自行选择是否纳入迭代进行管理。

需求

  • 不限层数父子需求关联。
  • 自定义目录。
  • 多种视图展示方式(部分视图仅能在商业版使用)。
  • 支持修改历史、花费记录、关联代码提交等功能。

四、功能概述

neatlogic-rdm是研发管理模块,具备需求管理、缺陷管理、测试用例、测试计划等功能,支持和neatlogic-deploy 和neatlogic-codehub(仅供商业版)进行联动,支持从需求到代码再到版本发布全生命周期管理。

功能列表

编号

分类

功能点

说明

开源

1

系统管理

项目管理

管理所有的项目,包括项目基本信息、应用设置,以及结束、删除项目,或把项目保存为新模板。

✅

2

优先级管理

支持排序,用于需求、缺陷、任务定义紧急程度。

✅

3

模板管理

支持自定义项目的模板,自定义启停应用设置和排序,自定义应用设置中的属性和状态配置。

✅

4

项目

支持动态管理项目

项目的应用设置支持动态设置,动态控制项目的成员

✅

5

项目支持迭代计划功能

包括对迭代的增删改,支持在迭代中配置需求、任务、缺陷、测试计划和测试用例,支持启停迭代。

✅

6

项目可管理需求、任务、缺陷、测试计划等模块。

支持对项目公共的需求、任务、缺陷、测试计划、测试用例进行增删改操作

✅

7

支持建立需求与任务、缺陷等数据间的互联

需求详情中可以快速创建或关联任务、缺陷和测试用例,任务、缺陷和测试用例的详情也可以快速关联需求

✅

8

测试计划支持关联测试用例

测试计划可快速创建或关联测试用例,且支持批量处理测试用例,并跟踪完成度。

❌

9

支持流转处理

需求、任务、缺陷等状态支持流转并分配新的处理人,直至关闭状态。

✅

10

支持甘特图

需求、缺陷、任务支持以甘特图查看

❌

11

列表支持字段设置

所有列表都支持设置字段,包括修改字段的顺序和是否展示。

✅

12

支持按照条件组合过滤列表数据

列表的数据支持复合搜索,搜索条件包括关键字、优先级、状态、创建日期等。

✅

13

支持查看数据详情并修改

可查看需求、任务、缺陷等的详细信息,并在详情页面修改数据和关联项。

✅

14

支持关注功能

可在详情页面关注数据,方便之后快速查看。

✅

15

支持关联代码库,gitlab、github等

❌

16

工作台

我的待办

我的待办列表展示所有处理人是当前登录人的需求、任务、缺陷、测试计划和测试用例

✅

17

我的已办

我的已办列表展示所有当前登录人处理过的需求、任务、缺陷、测试计划和测试用例

✅

18

我的上报

我的上报列表展示所有创建人是当前登录人的需求、任务、缺陷、测试计划和测试用例

✅

19

我的关注

我的上报列表展示所有当前登录人已关注的需求、任务、缺陷、测试计划和测试用例

✅

20

仪表板

数据仪表板

通过图标的方式展示项目相关数据

❌

五、技术选型

后端:JDK1.8+Spring MVC+Spring+MyBatis

前端:基于vue2.x,UI框架在iView4.x源码基础上经过调整。

六、源码地址

neatlogic-rdm: neatlogic-rdm支持从需求到代码发布全过程覆盖。具备需求管理、缺陷追踪、测试计划、测试用例、报表仪表板等功能,支持关联外部代码库如GitLab、GitHub等。个性化的属性配置和状态流转控制,能帮助用户管理不同类型项目。

相关推荐
JPower_mr.g29 分钟前
SmartCall v1.0.9 发布:智能体知识库上线,让 AI 客服先查资料再回答
java·ide·人工智能·macos·架构·开源·xcode
SL_staff38 分钟前
破除执行黑箱:用目标地图、资源热力图与健康度看板构建可下钻的执行事实链
java·开源·全栈
分布式存储与RustFS1 小时前
GPU 在空转等数据?PyTorch 训练集进 RustFS 的三种接法
云原生·开源·对象存储·分布式存储·s3·rustfs·性能基准
2501_944525762 小时前
开源鸿蒙平台 KMP_CMP 三方库「Atrium」适配全流程
microsoft·开源·harmonyos
林伽一2 小时前
修复流程被开源成智能体技能,产业侧开始分工|2026年10月26日
人工智能·科技·ai·开源
2601_949575862 小时前
开源鸿蒙平台 CMP 三方库「voyager」适配全流程
华为·开源·harmonyos
2601_949575863 小时前
开源鸿蒙平台 CMP 三方库「compose-multiplatform-2048」适配全流程
华为·开源·harmonyos
梦醒江南4 小时前
别让模型每次 CI 都重跑:混合式 e2e 怎么拆步骤
开源·agent·测试
JJJennie7775 小时前
MAI Gateway私有化部署全攻略:大模型网关怎么部署?附架构图
开源·gateway·ai网关