# neatlogic-rdm **Repository Path**: master336/neatlogic-rdm ## Basic Information - **Project Name**: neatlogic-rdm - **Description**: neatlogic-rdm支持从需求到代码发布全过程覆盖。具备需求管理、缺陷追踪、测试计划、测试用例、报表仪表板等功能,支持关联外部代码库如GitLab、GitHub等。个性化的属性配置和状态流转控制,能帮助用户管理不同类型项目。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: develop3.0.0 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 47 - **Created**: 2023-10-12 - **Last Updated**: 2023-10-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [中文](README.md) / English
--- ## About neatlogic-rdm is an R&D management module equipped with features like requirement management, defect management, test cases, test plans, and more. It integrates with [neatlogic-deploy](../../../neatlogic-deploy/blob/develop3.0.0/README.md) and neatlogic-codehub (available in the commercial version only) to offer full lifecycle management from requirements to code to version releases. ## Features ### Project Management Start date of the project, project members, project activities  ### App Management Users can choose to activate different apps based on the nature of the project. The number of app types will continuously expand with product iterations. The community edition currently supports iterations, requirements, tasks, and defects as common applications. The commercial version further supports test plans, test cases, GitLab, Gantt charts, dashboards, and storyboards.   - Customizable attributes. - Customizable states and state transition controls, including permission control, mandatory attribute control, etc. - Exclusive configuration pages for different apps. ### Iterations   - Apps outside of iterations can be optionally included in the iteration management. ### Requirements     - Unlimited parent-child requirement relationships. - Custom directories. - Multiple display views (some views are only available in the commercial version). - Support for modification history, expenditure records, related code commits, and more. ## Feature ListID | Category | Feature | Description | Open Source |
1 | System Management | Project Management | Manages all projects, including basic information, application settings, and options for ending, deleting, or saving the project as a new template. | ✅ |
2 | Priority Management | Supports sorting for defining urgency levels of requirements, defects, and tasks. | ✅ | |
3 | Template Management | Allows customizing project templates, application settings including start/stop and sorting, and attributes and status configurations within application settings. | ✅ | |
4 | Projects | Dynamic Project Management | Dynamic settings for application settings, dynamic control over project members. | ✅ |
5 | Iteration Planning | Includes add, edit, and delete iterations. Supports configuring requirements, tasks, defects, test plans, and test cases in iterations. Allows enabling or disabling iterations. | ✅ | |
6 | Manage Requirements, Tasks, Defects, Test Plans, etc. | Add, edit, and delete common requirements, tasks, defects, test plans, and test cases for the project. | ✅ | |
7 | Interlink Data | Quickly create or link tasks, defects, and test cases in requirement details. Tasks, defects, and test case details can also be linked to requirements. | ✅ | |
8 | Test Plan & Test Case Association | Quickly create or link test cases in test plans and supports batch processing of test cases and tracking completeness. | ❌ | |
9 | Workflow Management | Requirements, tasks, defects, etc. can transition through states and be reassigned until closed. | ✅ | |
10 | Gantt Chart Support | View requirements, defects, and tasks via Gantt chart. | ❌ | |
11 | Field Settings for Lists | All lists support field settings, including changing the order and visibility of fields. | ✅ | |
12 | Conditional Filtering for Lists | Data in lists can be filtered through compound search, including keywords, priority, status, creation date, etc. | ✅ | |
13 | View and Edit Data Details | View detailed information of requirements, tasks, defects, etc. and modify data and linked items in the details page. | ✅ | |
14 | Follow Feature | Follow data from the details page for quick access later. | ✅ | |
15 | Code Repository Association, e.g., GitLab, GitHub | ❌ | ||
16 | Workbench | My To-Do | Displays all items where the logged-in user is the handler, including requirements, tasks, defects, test plans, and test cases. | ✅ |
17 | My Completed | Displays all items the logged-in user has handled, including requirements, tasks, defects, test plans, and test cases. | ✅ | |
18 | My Reported | Displays all items where the logged-in user is the creator, including requirements, tasks, defects, test plans, and test cases. | ✅ | |
19 | My Followed | Displays all items the logged-in user is following, including requirements, tasks, defects, test plans, and test cases. | ✅ | |
20 | Dashboard | Data Dashboard | Displays project-related data through charts. | ❌ |