Monday, September 19, 2011

On our team's problems

We, being a multi-culture group, have been going through half of the semester. At the moment, I'm glad that we have done our job well. I have good experience working with you. And more time spending with you, I have more chance to realize some problems which we can improve. I want to have a clear sight into it.

First of all, we are lucky to be in a group where every member is strong in IT. However, that also means that we have to consider clearly to choose the best idea when discussing something. Let's take the GUI meeting for an example. When discussing about the features and how the GUI should look like, we have a lot of different ideas, all are interesting. I understand that you have good knowledge in IT and always have some solution to a problem, but if we can listen to each other and understand him a bit better, then perhaps we could have come up with more interesting ideas in our project.

This is a common problem faced by all teams, when all member are good at something in common, and it can be definitely resolved. We should listen to each other's ideas carefully and understand its pros, cons before we make any comments on that. We are all doing heavy work in this semester: Zhou Jun taking 8 modules, the other 3 taking CS2010, which requires a lot of coding efforts, so we don't have much time for meeting. Perhaps at this moment, each of us have personal stuff to do. Like me, I'm working on a NUSSU project and working part-time. But in the next weeks, when we have come to the coding stage, I think we have to meet more regularly and by then, we should have more time to discuss problems more carefully.

It is not something very serious and I think we can resolve it. It is a common problem that must be solved in order to improve teamwork ability. We're a great group, doing a great job and I believe we can pass all problems and go further in this project if we put more effort.

6 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. Yes Truong, I completely agree you. As the project is heading into the development phase, things are definitely going to get busier and more hectic. The team would actually have even lesser time to meet up. Therefore we have to find other 'clever' alternatives such as making use of social media, blogs, online groups etc.
    I would like to see every team member going the extra mile to help each other out when in need. It is only when this is achieved and when the going gets tough, team conflicts will not occur.
    I do agree with you that every member in the group is pretty good in IT but at the same time we must recognize and value each other works, ideas and views. It is only when we value and recognize each other's effort, then the team would stay cohesive and the team would advance in the right direction. Each member should be sensitive about the feelings of the other party during interactions. Putting yourself into other's shoes, through this way then the team will be able to communicate effectively and intentions can be brought forth with clarity.

    Shawn Teo Chee Yong

    ReplyDelete
  3. I agree that putting in continual efforts has become increasingly important as the semester approaches the halfway mark. You brought up an interesting point about patient listening. This is indeed very true and important. Other team members may be having better ideas/solutions, especially in our case where all of us are technically skilled. One must accept them with an open mind. This attitude will do a lot of good to the team and I think that we are almost there with respect to this issue. Next up is the issue of devoting time to the project. I can assure you that my personal priorities will take a backseat when the situation demands team work for the twin modules. I hope it’s the same with others also!

    Lakshmi

    ReplyDelete
  4. I strongly agree that we need to work harder in the project in the next half of the semester since we have stepped into the coding part which requires a lot of effort. We should find more time to communicate with each other not only by meeting but also some other alternatives as Shawn mentioned. Moreover, I think we can find some time to code together if possible. Since the program is divided and we need to cooperate, this is easy for us to communicate whenever finding problems.
    I also agree with your point that we need to listen and understand each other more to get better ideas. In our discussion, we hope to reach agreements but also need to respect different opinions and try to learn from them. Maybe more brainstorm should be taken instead of just discussing and saying good or bad.

    ReplyDelete