[Open Source] A Research and Development Management Project Supporting Full Lifecycle Management from Requirements to Code Releases

Open SourceProcess Management
2026-06-28 04:40 5 次浏览 • 2 次下载 0KB
[Open Source] A Research and Development Management Project Supporting Full Lifecycle Management from Requirements to Code Releases

1. Project Overview

neatlogic-rdm covers the entire process from requirements to code releases. It provides features such as requirements management, defect tracking, test plans, test cases, and report dashboards. It supports integration with external code repositories such as GitLab and GitHub. Customizable properties and workflow status controls help users manage different types of projects.

2. Open Source License

Licensed under Apache-2.0

3. Screenshots

Project Management

Project start dates, project members, and project activities 

Application Management

Users can activate different applications based on their project requirements. The number of available applications will continue to grow with product iterations. The Community Edition currently supports four commonly used applications: iterations, requirements, tasks, and defects. The Commercial Edition additionally supports applications such as test plans, test cases, GitLab, Gantt charts, dashboards, and storyboards. 

 

  • Supports custom properties.
  • Supports custom statuses and workflow transitions, including permission controls and required-property settings.
  • Different applications have dedicated configuration pages.

Iterations

 

  • Applications other than iterations can be optionally included in iteration management as needed.

Requirements

  • Supports parent-child requirement associations with unlimited nesting levels.
  • Custom directories.
  • Multiple view options (some views are available only in the Commercial Edition).
  • Supports features such as change history, time tracking, and linked code commits.

4. Feature Overview

neatlogic-rdm is a research and development management module that provides features such as requirements management, defect management, test cases, and test plans. It supports integration with neatlogic-deploy and neatlogic-codehub (Commercial Edition only), enabling full lifecycle management from requirements to code and version releases.

Function List

ID

Category

Function Point

Description

Open-source

1

System Management

Project Management

Manage all projects, including basic project information and application settings. You can also close or delete projects, or save them as new templates.

✅

2


Priority Management

Supports sorting to define urgency levels for requirements, defects, and tasks.

✅

3


Template Management

Supports custom project templates, configurable application activation and deactivation settings and sorting, as well as customizable properties and status configurations within application settings.

✅

4

Project

Supports dynamic project management

Project application settings support dynamic configuration, allowing project members to be managed dynamically.

✅

5


Projects support iteration planning.

Supports creating, deleting, and modifying iterations, configuring requirements, tasks, defects, test plans, and test cases within iterations, and enabling or disabling iterations.

✅

6


Projects can manage modules such as requirements, tasks, defects, and test plans.

Supports creating, deleting, and modifying shared project requirements, tasks, defects, test plans, and test cases.

✅

7


Supports establishing relationships between requirements and related data such as tasks and defects.

The requirement details page allows users to quickly create or associate tasks, defects, and test cases. Similarly, the details pages for tasks, defects, and test cases allow users to quickly associate requirements.

✅

8


Test plans support linking test cases.

Test plans allow users to quickly create or associate test cases, process test cases in batches, and track completion progress.

❌

9


Supports workflow transitions.

The statuses of requirements, tasks, defects, and other items support workflow transitions and reassignment to new handlers until they reach the closed status.

✅

10


Supports Gantt charts.

Requirements, defects, and tasks can be viewed using Gantt charts.

❌

11


Lists support field configuration.

All lists support field configuration, including changing field order and controlling field visibility.

✅

12


Supports filtering list data using combined conditions.

List data supports advanced search. Search criteria include keywords, priority, status, creation date, and more.

✅

13


Supports viewing and editing detailed data.

Users can view detailed information about requirements, tasks, defects, and other items, and modify data and associated items on the details page.

✅

14


Supports the follow feature.

Users can follow items on the details page for quick access later.

✅

15


Supports integration with code repositories such as GitLab and GitHub.


❌

16

Workspace

My To-Do

The My To-Do list displays all requirements, tasks, defects, test plans, and test cases assigned to the currently logged-in user.

✅

17


My Completed Items

The My Completed Items list displays all requirements, tasks, defects, test plans, and test cases previously handled by the currently logged-in user.

✅

18


My Reports

The My Reports list displays all requirements, tasks, defects, test plans, and test cases created by the currently logged-in user.

✅

19


My Followed Items

The My Followed Items list displays all requirements, tasks, defects, test plans, and test cases followed by the currently logged-in user.

✅

20

Dashboard

Data Dashboard

Displays project-related data in graphical form.

❌

5. Tech Stack

Backend: JDK 1.8 + Spring MVC + Spring + MyBatis

Frontend: Built on vue2.x, with a UI framework customized based on the iView4.x source code.

Front-end Source Code Download

#1
资源直链https://gitee.com/neat-logic/neatlogic-rdm
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare