My thoughts on attending the scrum Chinese network CSM certification class

Source: Internet
Author: User

Participate in these two daysScrumChinam.comCSMI feel a lot about certification classes. Senior lecturerJens OstergaardRich experience and fun. Although I feel that the content is still relatively basicScrumThe implementation experience is simple, but some exercise activities interspersed in the middle of the teaching are quite rewarding. The following is an example:2Example.

 

1.Pass onlySpecification.

 

Each group (4-5Personal) in2People stay in the room, others wait outside the room. The person in the room will getA4Paper, with several relatively simple figures, such as a cross,2Circle, a blue hexagonal, and so on. Requirements: people who stay in the room cannot use painting methods. They can only use text to describe the shape, position, size, and color of these images, and write them on paper. After writing the code, it will be handed over to the person waiting outside the house who knows nothing about it. If the person outside the house is not allowed to communicate with each other in language or physical action, according to the information written by the person in the houseSpecification, Draw all the original images. The entire process is limited10Completed in minutes.

 

Result:3None of the groups can draw all the images, even if part of the drawing is drawn, either the location is incorrect or the size is incorrect.

 

After presenting the results of each group, you can sum up the lessons learned and find out where improvements are needed, and then proceed to the second round. Of course, graphics are completely different from the first round, and they are a little more complicated. Even if you have learned the lessons of the previous round and improved the method, the results are not as good as those of the first round.

 

This activity makes us feel the fact that we only use documents (orSpecification.Scrum(Including other Agile Methods) It is based on the fact that face-to-face communication is advocated, rather than document handover.

 

2.Review Meeting (Retrospective MEETING)

 

Today is the second day of training. We will talk about it in the early morning.Sprint pull spective MEETINGAs an exercise, all groups were asked to review the areas where training was done well and which were not doing well, and what improvements could be made, what is deteriorating and cannot be controlled. I want to talk about the situation of our group.5She has a Korean who does not understand Chinese and can only communicate in English. At the same time, there is another person in our group who is not very good at English. Therefore, during yesterday's training, most of our discussions and exchanges were conducted in Chinese. Therefore, the Korean lady was ignored and ignored. This is what our group recognizes as not doing well, this is exactly what we are trying to improve.

 

What impressed me the most happened after we made these reviews, the lecturerJenGo to the table in our group and ask us, "How are you going to improve ?", I said, "We can use English as much as possible.3People who can return English can translate for them ."JensAsk everyone: "Is there any other way ?" Suddenly someone said that the person with poor English can change to another group.JensAsk the person immediately: "Would you like to change to another group ?", The man said yes. So he switched to another group.

 

From this point I feel,ScrumReview the practicality of the Meeting, which makes the team aware of our shortcomings and improvements and can take immediate action. This is a real thing.ScrumLanguage barriers are reducing our productivity (Velocity), The translation method is an improvement, but it is still inefficient. However, after the change, our team's productivity was greatly improved immediately (all the team members can communicate in one language during the subsequent exercises, and no one is left behind, there is no redundant link for translation), and the person can switch to another group to fully communicate in Chinese during the activity, which is also a kind of "relief" for him ". We can also see from this example (for understandingScrumImportant ):ScrumIt may not be able to solve all problems, but through continuous improvement, we can do better and better.

 

In addition,JensWhen talking about agile contracts, I gave an example comparing traditional contracts and agile contracts. I think it is good and may be useful to companies that do not use agile contracts but use agile methods for development. The example is as follows:

 

For the signing of many traditional contracts, the situation is often as follows: the price given by the customer is fixed, for example5Millions, but as demand changes constantly, the cost of the project is8Millions, and may need to be continuously repairedBugAnd the final cost is110 million.

 

The agile contract is similar to the following:

 

-Party B shall deliver high-quality and truly completed functions to Party.

-Add2Rules to adapt to changes:

1.Priority changes are free of charge.

2.New features can be added for free if the same amount of other work is removed at the same time.

-Party A is terminated at any time (Abort) Upon termination of the contract, Party B shall return part of the remaining contract amount to Party.

 

This contract represents2Thing:Change for freeAndMoney for nothing.

 

Change for free: When the total volume remains unchanged, the demand for increase and decrease is free of charge, which is a good thing for customers.

 

Money for nothing: The customer can terminate the contract when the customer thinks that all features with relatively higher priority are developed and the remaining functions with no value or smaller value are no longer needed at any time. At the time of termination, the customer can take back the part (for example80%) The remaining money (the existing enterprises that use traditional contracts must firstItThe company can get the money back.) At the same time, Party a who provides the product can also get another20%Without any cost, that is, the so-calledMoney for nothing. For example, the total contract amount is1Thousand5Millions, when the return on investment (ROI) Down1/3Termination (that is, use out)5After 1 million RMB), Party A can get the rest1Tens of millions80%(That is81 million), Party B can also get20%(That is2Millions ). This is a win-win situation. Some people often say: If Party A is not agile, how can we be agile. I want to sign an agile contract when Party A understands that agility can bring benefits or save costs to him.

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.