Every professional is continually working for enhancing their skill set to keep up with the new changes coming up in the form of new technologies and methodologies. For this purpose, an organisation should give an opportunity where people can learn and develop new skills. One of the widespread practices which is growing rapidly in various IT organisations is setting up a regular meeting among multiple teams and discuss new ideas and technologies. These meeting or gatherings are termed as Guilds.
A guild is a group of people with similar interests which shares knowledge among them, for example, The tester Guild, Scrum Masters Guilds, etc. A primary goal of the guild is to discuss new technologies, sharing experiences and building a network of people who can be in the same organisation or from outside. In this article, let’s talk about what is a testing guild.
A testing guild is a term given to sessions where testers from different product / project teams gather at the same time in one place and discuss their testing related learnings and new technologies. These sessions can be held at one location or different location due to some factors like distance and time. The important point to note here is testing guilds can also have developers, scrum masters or product owners.
Below are some benefits which management will get as an outcome from these sessions:
• These sessions will grow cross- team relationships between testers working for different teams.
• People who attend external testing guild sessions will eventually share the knowledge with internal teams which will help in enhancing skills.
The frequency of testing guild session can be once in a month, and it is not mandatory for all to attend the meeting. However, professionals can be asked for attend sessions as a trail and later if they found these interesting, they will willingly join these sessions.
The testing guild session will have people from different teams. It is always a good idea to give an opportunity to the new person to present the session — this way new concepts and ideas can be discussed. Also, it will provide an opportunity for every guild member to share their knowledge and skills. Everyone will be contributing, like one time a tester can present a testing technique and next time someone else can present about a product or application. This practice will result in a wide range of topics to be discussed, and if one presenter cannot make it on time, then another person can present a new concept.
Guild sessions can be arranged at local or distributed as now a day’s company’s works on multiple locations with different teams. Both types of arrangements have their advantages and disadvantages. Local guild sessions are easy to arrange, and people participate more actively which results in effective knowledge exchange. Whereas, distributed guild sessions have time and hardware dependencies. Set up can be a challenge for distributed guild session but as multiple locations and people are involved, so ideas and concepts range grow. Eventually, It will lead to the growth of the relationship between different teams.
Building a testing guild and arranging the meetings is a continuous process. Here people can share knowledge, tools, code, and practices not only during sessions but through online portals as well, example: Yammer, LinkedIn, Google+ etc. It will help in keeping the interest intact and sharing materials among themselves.
Testing guild sessions give an opportunity to learn more about other fields like development and products and vice versa. Guild sessions are all about sharing and exchanging knowledge and learning new things. With the arrival of new technologies like continuous integration and continuous delivery, it is always essential to know about development as the gap between testing and development is decreasing.
WebTest can help you set up testing guild and start the sessions. Please get in touch with us for more info.