For this past week on the Devcathlon journey to success, I was recently appointed leader of the class. Being the leader of the class project is never easy; I was recently the leader for Team MS, which consisted of 4 members including me. Now as the class leader I will be over seeing 7 other people.
Delegating the work
From leading 3 members to 7 members was a real hard job; at first I took it as a good opportunity to step up, and I had planned what and where everyone will be working on. I distributed the tasks and got approvals from the two team leaders, Anthony and Daniel; also everyone acknowledge what they were to do. Since Anthony’s team was mostly finished with they’re part of the system, I decided to pair a member of Anthony’s team with a member in Daniel’s team. So with everyone having a task to complete and everyone teaming with each other, I thought things would get finished faster.
Issues
During the week some issues occurred, mainly the lack of communication. One part was due to a member of the class rewriting parts of a file, which another people were working or dependent on. This cause a lot of conflictions when uploading files that has been worked on into the repository. I tried to solve this dilemma by sending out an email to the class saying, “If you are going to rewrite someone else’s file, please notify that person”, in efforts to have better communication between members. Some people actually followed what the email said to do and some didn’t.
Another problem that happened was when a person broke the Continuous Integration build, that person at times would not fix it right away. The Continuous Integration is like our traffic light; unless that light is green the project can not move along, and if it’s red everyone slows down or stops until it is green again. The last problem that occurred in my first week as the leader was people taking to long on accomplishing something. When I assigned the tasks for members to do, I also assigned an expected time for that task to be accomplished. For things that should only take one night of work, it ended up taking 2 – 3 nights of work. I tried to stay on their backs asking, “When will it be done?” and “We need your stuff working now”. Eventually they got their task done, but behind schedule.
Conclusion