My group, C05B, held our first meeting on Thursday, 3pm and PGP Project Room. We had chosen to meet on this day as it was the day we were all free for most of the day. It is to ensure we had ample time to prepare for the discussion and so we could have a more fruitful session in the afternoon.
We met together on Wednesday's lab session to get a rough idea on what we were supposed to accomplish during the meeting. We exchanged some pointers on how best to design the program and then went back to think of our separate solutions.
During the filming the next day, it took me some getting used to having a camera pointing in my direction as I gave my suggestions. I believe my team mates also felt uncomfortable at first, but as we went further into the discussion we forgot about the presence of the camera and would lose any shyness involved in the contribution ideas.
As this is a rather long lab, there were many ways to design the program. In this case, we each had a different way of writing out the interface class. The next difficult part was deciding whose design was the best to implement. We started with consolidating the classes which we would use, followed by the required functions. There were some disagreement as to whether we should keep the program short, hence increasing the complexity, or making it detailed and easier to understand, thus reducing the number of problems which might arise from misused commands. However, after much explanation and justification, we decided to go for a slightly more detailed version to help in debugging processes in the future.
We followed the agenda quite closely, ending the meeting in 50 mins. At the end of it all, we decided to meet again the next day to start the coding process, as Michael was going overseas for the mid term break, while Anuj and I had other obligations to fulfill during the week. We also sneaked in a short mention of the report which was due on Sunday, and agreed that we should at least draw up the outline of the codes before we begin the more precise areas of the assignment.
Overall, it was an enjoyable session and we all benefited greatly. This is the first time we were working together to write a single program, and we had quite significant differences in our coding practices. This variety has allowed us the pleasure of choice and of learning about newer and perhaps better ways to do our coding. It is indeed a great learning experience.
Sunday, February 14, 2010
Subscribe to:
Post Comments (Atom)

Hey Anni,
ReplyDeleteIt seems like your project meeting went through without much problems. Congratulations! One good thing that i would like to point out is how you and your group decided to meet up on the day before to discuss which direction the meeting is heading. Not only does this enable the meeting to be much more constructive, it also allows the team members to come for the meeting prepared, making the meeting more productive as a result.
In your post, you mentioned that you and your group members had some disagreements regarding how complex the project should be, but was quickly solved after explanation and justification. Maybe you would like to elaborate on how you and your group managed to solve the disagreement while maintaining composure?
Last but no least, i'm in a rather similar situation to your group. Both my other group members have to return to their respective countries for the festive season, but being a Chinese myself, i understand how homesick they must be, and hence i'm willing accommodate to their schedule. I believe such understandings are crucial to any team's success.
Hi Anni,
ReplyDeleteFrom your post, your team seemed to have quite a fruitful first meeting. I think this is mainly attributed to the fact that all of you came prepared. This way, everyone is on the same page and thus able to contribute fully to the discussion.
You also mentioned in your post that there were differences in ideas and coding. This is very common during teamwork and what is important is that everyone comes to a general consensus. In the case of your team, all of you decided to go for a more detailed version. Sometimes we might not fully agree with what the team decides. Nevertheless, we must still put in all our effort even though we might not like that idea. This is what it means by true teamwork.
Regards
Corn
Hey Anni,
ReplyDeleteYou brought up a good point that it is the first time we are making a program with other people and that it provides us a chance to learn from others while working with them. I had not thought of it this way. Thanks for bringing it up.
Happy New Lunar Year,
Anuj
Hi Anni,
ReplyDeleteI would like to say that you have done a very good job in the meeting.I am saying this because your group met up the day before the recording itself.This will make sure that your group is well prepared for the recording itself.As for differences and conflicts during the meeting it is very normal as people have different opinions and thought on how the program should be done.We would need proper communication and teamwork.This is what this course wants us to learn.In the future we will work in teams and not individuals.I hope you will have a great time working together with your group mates.
Regards,
Joon Wai.