R&D Management 11 min read

Master Scrum Project Management with ZenTao: From Docker Deployment to Full Workflow

This tutorial walks developers through installing ZenTao via Docker, explains core Scrum concepts, and demonstrates step‑by‑step how each role—admin, product owner, scrum master, developer, and tester—uses ZenTao to execute a complete agile project lifecycle.

macrozheng
macrozheng
macrozheng
Master Scrum Project Management with ZenTao: From Docker Deployment to Full Workflow

ZenTao Overview

ZenTao is a Chinese open‑source project‑management platform developed by Qingdao Yiruan Tianchuang Network Technology Co., Ltd. It integrates product, project, quality, document, organization and task management, and follows the Scrum agile methodology.

Installation and Deployment

ZenTao can be deployed in many ways; the article demonstrates a Docker‑based installation.

<code>docker pull idoop/zentao:latest</code>
<code>docker run -d -p 80:80 -p 4306:3306 --name zentao-server \
    -e ADMINER_USER="admin" -e ADMINER_PASSWD="123456" \
    -e BIND_ADDRESS="false" \
    -v /mydata/zbox/:/opt/zbox/ \
    --add-host smtp.exmail.qq.com:163.177.90.125 \
    -d idoop/zentao:latest</code>

After the container starts, the system is reachable at http://192.168.6.132/ with the default credentials

admin:123456

.

Core Scrum Concepts

Origin of Agile Development

Traditional waterfall development often fails; agile methods such as Scrum were created to address its shortcomings.

Scrum Roles

Scrum consists of a Product Owner, a Scrum Master, and a Development Team.

Product Owner defines and prioritises user stories.

Scrum Master facilitates meetings and removes impediments.

Development Team delivers increments.

User stories describe a feature from the perspective of a user, its goal and value.

Iterative Development

Sprints last 1–4 weeks, involve 5–9 people, and deliver a fixed set of user stories.

Scrum Process

The basic Scrum flow includes product backlog creation, sprint planning, task breakdown, daily stand‑up, sprint review, and retrospective.

Product Owner creates the product backlog.

Release planning meeting defines the sprint backlog.

Sprint planning splits stories into tasks.

Daily stand‑up tracks progress.

Sprint review demonstrates completed work.

Retrospective identifies improvements.

Using ZenTao for Scrum

Administrator

Set up department structure and user accounts via Organization → User → Maintain Department / Add User.

Product Owner

Create products, modules, and requirements, then review and approve them; also create release plans.

Project Manager (Scrum Master)

Create projects (sprints), assemble teams, link products and requirements, and break requirements into tasks.

Development Team

Claim tasks, start and finish them, log remaining and consumed time, use the electronic board, create versions and test cases.

Test Team

Execute test cases, report bugs, assign them to developers, verify fixes, and close bugs.

Conclusion

The article demonstrates a complete Scrum‑based workflow in ZenTao, illustrating the responsibilities of each role.

Reference

Official documentation: https://www.zentao.net/book/zentaopmshelp/38.html

R&D managementScrumDocker DeploymentZenTaoAgile Project Management
macrozheng
Written by

macrozheng

Dedicated to Java tech sharing and dissecting top open-source projects. Topics include Spring Boot, Spring Cloud, Docker, Kubernetes and more. Author’s GitHub project “mall” has 50K+ stars.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.