Overview
This practice demonstrates an e-mall project to show how a product R&D team uses the HE2E DevOps framework with CodeArts to develop software from end to end.
This document defines a virtual team and the roles involved in software R&D. It explains how different roles utilize CodeArts' tools—work items, code repositories, tests, artifact repositories, and pipelines—alongside other cloud services, for analysis, design, development, and testing. It serves as a reference for E2E continuous software delivery.
HE2E DevOps Framework
This framework is an operable and implementable agile development methodology proposed by CodeArts using both our experience and advanced industry practices.

Stage |
Description |
---|---|
Planning and Design |
The first two steps in the diagram depict the product planning process where service personnel (or customers) collaborate with technical personnel to establish the product's overall logic, plan and design the product, and break down requirements at a specific granularity.
|
Planning and Tracking |
Steps 3 to 10 belong to the Scrum framework and are also the main management practices.
|
Iteration |
|
Continuous Delivery |
Starting from step 11 is the engineering practice, that is, the CI/CD process.
|
Background
Company A is an automobile parts dealer. Company A develops "Phoenix Mall", an online store for automobile parts, to boost sales.
The mall manages members, parts, and orders, meeting company A's management requirements and allowing customers to query and purchase products.
The Scrum mode is used for iterative development. Each iteration period is two weeks.
Solution Architecture

Microservice Component |
Description |
---|---|
Web client server (corresponding to the Vote function in the sample code) |
|
Web management server (corresponding to the Result function in the sample code) |
|
Background order batch processing program (corresponding to the Worker function in the sample code) |
|
Order cache |
|
Order database |
|
The following members are involved in the project R&D.
Project Member |
Project Role |
Responsibility |
---|---|---|
Sarah |
Project admin |
Plans the project and sets up a team. |
Maggie |
Project manager |
Manages project delivery plans. |
Chris |
Developer |
Develops, compiles, deploys, and verifies project code. |
Billy |
Tester |
Writes and executes test cases. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot