Crude Java and Agile thoughts
Scrum – Too Many Meetings
You will often find people in Agile teams cribbing about the overload of meetings. Initially I also cribbed. Then, with time I became more “Agile” and then thought “communication is a key feature” of Agile. I tried to attend meetings with interest. However, I always tend to return towards cribbing about “Overload of meetings”.
So, I thought that there must be something wrong in my interest towards meetings.
The irony was, I always attended other non project meetings with great enthusiasm and participation. So, I tried to capture the impulsive moments of boredom in meetings when I my interest drifts away from the subject.
One of the major points was beginning of discussion on topics which were not planned for the meeting. So, in this scenario, you expect one thing and the result is something else. So, if you are not prepared for what is being discussed, you will feel isolated and get into your own world.
Another meeting hunter is useless meetings. Sometimes, people meet for the sake of meeting, as a tradition. If the same job can be done via a simple email, there is no point wasting time of all the attendants. Everyone knows that this meeting is a just to follow some process, and no body will show interest in this.
If the meeting turns on into a debate, then not many will be able to sustain their interest in the meeting. Meetings should be crisp and clear. The speakers should make their points in a short and clear way. If everyone will provide every minute discussion about the point they are telling then meeting is not the place for it. The RAM that the brain has is limited. So, meeting is not the place to discuss the implementation of things to the minutest details. You need a presentation for this. Meeting is a place to take decisions on a high level. If you need to go into minute details, then the audience should be selected appropriately and they should be prepared before attending the meeting.
Other problem deals with the behavioral aspect of people. Some people are good listeners, some are so so listeners, and some are not at all a listener. Same goes for speaker, some never speak, some speak when its necessary, and some can’t stay quiet. What I have observed is that so so listeners and so so speakers are the best ones to work with. After meetings, neither your ear nor your mouth will be paining. This is where the behavioral aspect of agile fails. I will soon write in detail about the behavioral problems in Agile.
Some people have the tendency to speak in person even during the meeting, rather than addressing the whole audience. This not only makes him loose his context of meeting, but the person interrupted by him also looses the context of meeting. The meeting left is almost of no use after that. So, remember always talk to the group, not to any individual.
Finally, I have concluded, that meetings will continue to suck as its related to the behavioral aspect of people and you cannot change each and every person in world. The only meetings which I am sure will be successful, is a one with a logical moderator who commands authority and is willing to take the meeting to a conclusion rather than making it a debating amphitheatre.