Agile transformation action notes: agile introduction course training

For teams without any agile development experience, after experiencing the initial learning and understanding in the early stage, in order to quickly embark on the path of agile transformation, it is still indispensable to introduce external training and introduce courses to enable the transformation team to gradually establish lean-agile He has a deep understanding of agile values ​​and principles, and is familiar with and mastered mainstream agile practices such as Scrum, Kanban, User Story, CI, etc., which will help guide the subsequent pilot team’s agile transformation work smoothly.
I believe that many traditional project-based companies will definitely encounter a lot of resistance in the process of formally entering into agile transformation. This resistance may come from the top of the company and other departments, as well as various resistance from the team. In my personal opinion, agile transformation is a combination of top-down and bottom-up actions. In the early stage, top-down is more important. After all, we need more support from the company’s senior management. , Especially support such as funds, resources, policies, etc.
Then, the introduction of external training courses mentioned here will first face a question of application for training funds, selection of training institutions, and how to organize. Today's article will briefly talk about several methods of introducing course training.
Insert picture description here

1. What preparations should be done before introducing external training?

Before introducing external training, the first thing to do is to clarify one's own pain points and actual training needs, select and compare training institutions based on needs, delineate training institutions, benchmark with training institutions, determine optional training teachers and relevant practical experience, and determine training Courses and budgets, etc.
The second is to apply for training funds to the company at the right time. In this regard, it is generally necessary to submit an application report to the company. However, before submitting a formal application report, it is generally necessary to communicate with the supervisor or the company's senior management in charge of this business and related personnel at the right time and on the right occasion, and make relevant preparations, which is conducive to the efficient passage of the application. Training funding is quite important for companies that are a bit stretched. Regarding the application report, I submitted an external training application report and agile transformation action plan to the company. In terms of training and application reports, it is generally necessary to include a brief analysis of the current status quo problems/pain points, the benefits of agile transformation at home and abroad, the goals and action strategies of agile transformation, the planned introduction of external training courses and possible benefits, and training plans Time and budget, etc.
In addition, the arrangement of the training time period is also very important, especially the team participating in the training may also have a lot of work to do. Therefore, it is necessary to make relevant arrangements in advance to ensure that all participants in the training process can participate in the whole process. Of course, if you have the conditions, you can set the training location to the meeting place of the designated hotel/school/training institution. If there are no conditions, you can consider arranging the corresponding training meeting room in the company, but you must prepare the training meeting room in advance according to the relevant requirements Layout. At the same time, when there are multiple courses going on at the same time, you can consider the way of splitting the class, which can have free time for the team that has not participated in this training to absorb and digest the training effect.

2. What should be paid attention to during training?

In this agile introduction course training, we mainly divided three trainings. The first was a two-day agile project management training camp, the second was a one-day Phoenix project sand table course, and the third was a long-term training camp. Two-day Exin DevOps Professional training certification course.
The reason for choosing agile project management as the first introduction course is that on the road to agile and DevOps, we must first shift from the traditional waterfall development model to the agile development model, and we must first establish it in the team And vigorously promote lean and agile concepts and related practices, so as to detonate the team's positive, eager, and cooperative mental state as much as possible.
In the training process, in addition to keeping up with the pace of the teacher, it is more important to actively mobilize the active participation of team members. During the training process, you must be good at observing and discovering team members who are proactive, which will help follow-up Agile transformation practices create positive conditions.
At the same time, it is necessary to combine the content of the training courses, timely combine the current status and pain points of the team, and create more space for interactive communication with teachers, and think and explore a basic path suitable for the next agile transformation from training and communication.

3. It is particularly important to establish a connection with external training teachers

After the training is completed, it is necessary to establish a normalized contact with the trainer, and communicate with the teacher in the transformation pilot practice to ensure that the road to agile transformation is on the right path.
In this regard, in addition to establishing telephone, WeChat and other contact information with teachers, we will also pay special attention to various activities of teachers. At the same time, we will also actively discover suitable agile learning and communication circles to promote team members to be able to be in a suitable atmosphere. Take the initiative to improve yourself.
In addition, through the introduction of agile courses, it is helpful to further understand more agile learning communities, DevOps communities and various exchange and discussion groups, such as Scrum Chinese Network, China DevOps Community, ACT Agile Coach Toolbox, etc.

Guess you like

Origin blog.csdn.net/huangxinfeng/article/details/104735495