Overview
Benefits

Integration of Multiple Collaboration Features
CODING-PM offers an extensive array of management functionalities for iterations, requirements, tasks, and defects. This fosters smooth collaboration among various team roles, including product managers, R&D engineers, testers, and operations engineers. It allows for task division and correlation, estimation of task completion hours, and facilitates discussions on requirements and tasks.

Team Knowledge Base

Diversified Permission Management
CODING-PM facilitates team member and project member management through configurable permissions. It enables the grouping of team members based on roles, allowing for separate assignment of permissions to each group. This approach allows for precise permission delineation for each group based on specific features, culminating in an optimal permission management system for the team.

Visualized Data Report
CODING-PM provides visualized data, including Gantt charts displaying transaction statuses and data reports. This aids team members in monitoring transaction progress and development trends across iterations, facilitating problem analysis and offering concrete evidence to assist team managers in decision-making. It enables swift adjustments to project expectations and plans, enhancing the controllability of agile collaboration progress.

Custom Workflow

In-depth Association of Project Resources
CODING-PM facilitates the linking of resources and associated files/wikis to project requirements, tasks, and defects. This enhances traceability and enables team members to swiftly grasp the context and background of transactions by making them easily traceable and accessible.
Features
CODING-PM serves as a project management framework designed for implementing agile R&D. Its key functionalities encompass iteration management, requirements handling, task coordination, defect resolution, and document/wiki management. Additionally, it offers supplementary features such as customizable filters, attributes, and workflows.
Iteration Management:
Utilize CODING-PM to segment development tasks into iterations, typically spanning two to three weeks each. With the planning tool, requirements and defects can be organized within iterations. Throughout an iteration, track progress and details via the iteration overview page and transaction list page.
– Iteration Creation: Initiate iterations and define parameters like name, duration, objectives, and ownership.
– Iteration Planning: Strategically plan transactions such as requirements, tasks, and defects within iterations, monitoring progress and status details.
– Iteration List: Gain insight into project development stages via a comprehensive list view of all iterations.
– Iteration Details: Access detailed information about an iteration, including progress status and associated requirements, tasks, and defects.
– Iteration Editing: Modify iteration stages, as well as edit or delete iteration details.
– Iteration Overview: Monitor project progress through real-time reports.
Requirements Management:
Efficiently manage software feature requirements, including creation, division, processing, and task allocation. Prioritize requirements, assign owners, and create associated tasks to streamline development efforts.
– Requirement Creation: Define requirement details such as name, description, priority, deadline, and category, with the option to split large requirements into sub-requirements.
– Sub-requirements: Branch out sub-requirements for enhanced organization.
– Requirement Details and Query: Access and review requirement details and lists via the dashboard.
– Requirement Editing: Modify requirement attributes, update statuses, add comments, and associate resources.
– Task Association: Link tasks, defects, and tests to requirements for comprehensive tracking.
Task Management:
Coordinate specific activities necessary for requirement implementation, including task creation, list management, and task processing.
– Task Creation: Define task parameters such as name, description, priority, deadline, and milestones.
– Task Details and Query: Access and query task details and lists via the dashboard.
– Task Editing: Update task statuses, modify details, add comments, and attach resources.
– Requirement Association: Link requirements, defects, and tests to tasks.
Defect Management:
Address deviations from initial business requirements with efficient defect creation, processing, and resolution functionalities.
– Defect Creation: Define defect attributes such as name, description, priority, deadline, and milestones.
– Defect Details and Query: Access and query defect details and lists via the dashboard.
– Defect Editing: Update defect statuses, modify details, add comments, and attach resources.
– Requirement/Task/Test Association: Link requirements, tasks, and tests to defects for comprehensive tracking.
– Requirement/Task/Test Disassociation: Manage associations between defects and related elements.
Custom Filter:
Streamline data retrieval with customized filters, enabling efficient data filtering based on predefined criteria across requirements, tasks, and defects.
Custom Attribute and Workflow:
Tailor attribute and workflow configurations for requirements, tasks, and defects to meet diverse project needs, ensuring consistency and efficiency in collaboration.
– Custom Attribute Examples: Task name, type, description, attachments, iteration association, ownership, and priority.
– Custom Workflow Examples: Requirement statuses such as pending evaluation, evaluated, released, under development, and closed.
Wiki/File Management:
Efficiently manage project documentation and files, including wiki editing, version tracking, and file collaboration functionalities.
– Wiki Management: Edit wikis in Markdown format with version control, enabling sharing links for broader accessibility.
– File Management: Upload, download, collaborate on, preview, share, and delete files within the project file center, with support for various file formats and version history tracking.
Scenarios
Agile Development
Requirements Management
Defect Tracking

By employing agile R&D principles, CODING-PM assists in the iterative planning of products. This approach ensures seamless communication of requirements, tasks, and defects during each iteration, facilitates risk management within the Scrum process, and enables sustainable rapid iterations.


CODING-PM facilitates comprehensive management of functional defects throughout their lifecycle, starting from their identification during testing, through subsequent task flow and resolution. It provides an efficient platform for collaborative defect tracking and processing among product managers, developers, and testers within the R&D team.
Success Stories

Fudan University

Foxconn

Dida Chuxing

ZEGO

MOCKINGBOT

CMGE

C-life

Gengmei

BOCOM Schroders

Mininglamp Technology

BestSign

Lakala
FAQs
What are the connections among iteration, requirement, task, and defect? How are they utilized?
Agile project management encompasses the entirety of software development, spanning iteration planning, requirements analysis, design, implementation, testing, and feedback cycles. CODING-PM facilitates these processes by managing iterations, requirements, tasks, and defects. A project can be segmented into various iterations, each containing multiple requirements, tasks, and defects. Here’s a general workflow:
1. Requirement Collection: Input user feedback, features, and software functions into requirement management.
2. Requirement Breakdown: Divide broad requirements into narrower sub-requirements for better task organization.
3. Task Creation: Generate tasks such as server maintenance and feature development at any time.
4. Defect Reporting: Gather defects reported by testers, product managers, and other stakeholders as they arise.
5. Iteration Planning: Establish iterations, allocate requirements, tasks, and defects to them, subdivide tasks based on requirements, and assign ownership.
6. Iteration Execution: Progress through iterations by completing requirements, tasks, and defects based on their priority.
7. Iteration Completion: Wrap up iterations once all requirements, tasks, and defects within them are addressed.
What’s the maximum number of sub-requirements one requirement can have?
There’s no specific limit on the number of sub-requirements. However, it’s advisable to create multiple requirements for simpler management.
What are the transaction statuses for requirements, tasks, and defects?
In CODING, requirements, tasks, and defects are collectively referred to as transactions. They start with basic statuses like not started, in progress, and completed. You can then customize workflow statuses based on your team’s collaboration practices.