Hello everyone, I am Heng Shao, Product Manager of HUAWEI CLOUD.
As an evangelist and product manager, it is normal to travel to various places to contact customers. I often communicate with HUAWEI CLOUD customers, preach, and technical salons. However, offline communication always covers a small number of users.
I hope that I can use the online platform to continuously communicate with users about Huawei's thoughts and considerations on improving R&D efficiency.
The products produced by Hengshao must be properly dry, and the theory must be connected with practice, because there is no silver bullet in the software, and exploration is always on the way.
The theory is always good, but the reality is skinny. Many HUAWEI CLOUD DevCloud customers especially want to know how to. Next, Heng Shao will share some very small Huawei Agile/DevOps practices, bit by bit.
A short story
The Tower of Babel, also known as the Tower of Babel; according to chapter 11 of the Bible, Old Testament, Genesis: At that time, mankind united to build a tower that hoped to lead to heaven. The tower was getting closer and closer to Latest Mailing Database heaven, and God was nervous. , He saw people working together so that they were unified and strong, and he thought to himself: If human beings really build a magnificent tower of Babel, what else can they do in the future? Gotta find a way to stop them.
In order to stop the plan of mankind, God made mankind speak different languages, so that mankind could not communicate with each other, and let mankind scattered all over the world, and finally the Tower of Babel was not built. ——The above is taken from the Internet :)
This small religious story shows that if the language is the same and the goal is the same, it can be built into a tower :).
The process of software development is a process that is inseparable from collaboration and communication. A software team that lacks good collaboration, communication, understanding and consistent goals is difficult to deliver with high quality and efficiency.
Among the many practices of agile, there is a classic practice to improve team collaboration: stand-up meeting, which will be introduced in this article, incorporating some specific practices of Huawei and "pits" and "thunders"
2. Keywords of the stand-up meeting
Daily, routine, brief (must end within 15mins), all members, standing.
The purpose of the stand-up meeting
Improve mutual understanding and mutual understanding, expose risks early, promote communication and coordination, and build a "tower to the sky".
The process of stand-up meeting
All present
Take turns speaking, remember to take turns, turns, turns (important things are said three times)
Each student's speech is brief, you can refer to the outline below
The progress of the work item I was responsible for yesterday
What work items do I plan to start, or can accomplish today
Difficulties, risks, whether I need help, who do I need
The experience I have gained, quickly share
When speaking, the progress of work items can be refreshed synchronously (you can use any agile management tool, such as DevCloud of HUAWEI CLOUD)
New work items identified at the meeting should be recorded by the Leader and added to the Backlog.
5. The experience of Huawei's stand-up meeting practice (keng) and lessons (lei)
The leader is chattering, the members are silent
Struggle, feel uncomfortable, have nothing to say, don't want to say first
Students always interrupt others' speech
It turned into a "criticism" meeting, why did you postpone it again? Why didn't you say it sooner?
Turned into a meeting of one word and push tasks: so who you do this today, who you have to deliver this today
It has become a report meeting, the topics have to be declared in advance, and even PPTs have to be prepared
Turn into a progress check meeting, focusing only on whether the progress has been completed
Turned into an hour-long meeting, discussing technology, discussing solutions, divergent uncontrolled
It becomes an unwilling meeting, which not only wastes time, but also fails to track and resolve the risks and requests for help. Over time, the initiative to participate is lost.
... The above are excerpts from some common phenomena that Huawei has seen in recent years, so Huawei is not really high, and Huawei's R&D is also the same as that of many companies, all of which are snot and tears.