:D

Thanks for visiting my blog >.<

Saturday, February 18, 2012

Blog #2: Reflection on CS2103T project

At this point of time, our group basically had a few virtual group discussions and a few physical group discussions. Base on those discussion that our group had together, the areas that our group had identified as challenges are communication, experience and skills, amount of time available & team’s work ability and lastly, team management. I will be discussing on how is experience and skills a challenge to our group and to propose some solutions to tacker the challenge. 

Our team is an interdependent-level work group, whereby we rely on each other to get work done. Each member had their own roles and shared the responsibilities. Thus, our group coordinate with one another to produce an overall product. It is important that each member is able to produce the same set of quality outcomes; for we focus on the outcomes of the overall unit rather than an individual’s accomplishments. 

However, base on the different background that our team member has, it will be unfair to assume that all member has the set same of experience and skills to produce the same outcome. For example, it would be unfair to expect a member with little or no experience to produce the same outcome as another member with more experience and skills. However, this would cause unfairness in another way round, one could not expect the member with more experience and skills to do more work or to compensate accordingly to the another member. That would certainty affect the overall product adversely. A balance between them is required!

This contradiction impact would be further increased and enlarge during the initial implementation of the product, whereby most of the work will be programming. Though at some stages,there will be certainty be some documentation work and testing to be done. It would be a challenge for our group to allocate the task when our concern is to maximize on the usage of the resource that we had. Which could be the manpower and the amount of time we had.  

The proposed solution is to identify the strengths and weakness of each individual member, and each group member should try their best to explore the various areas required for their allocated task. One should not use their weakness as an excuse for not meeting the expectation or dateline. Furthermore, by knowing the strengths and weakness of each individual member, one would know who to seek advice and help from. 

In addition, our team should trust each other with important and meaningful responsibility, these clear and meaningful responsibility will allow team members to enhance their trust and confidence. By enhancing the self-confidence and trust within the individual team members, I believe this will motivate individual team members to work hard towards the same goal that we each hold and shared. 

To conclude, though each of our team members had different experience and skills or various area, which will be taken into consideration during task allocation for the product. However, we should not blame our weakness for not achieving the outcome. I strongly believe that, our team is capable of overcoming the identified challenges. 

2 comments:

  1. I believe it is inevitable that in groups, there will be individuals with different capabilities, which sometimes maybe seen as not useful especially in projects that involves mainly technical skills. I agree with this post that we should try to explore each person’s strength, utilise it for other parts of the project and not just on focus on the individual’s incapability of doing the technical part. Lastly, we should understand the strengths and weaknesses help each other out in understanding things, and work together towards overcoming challenges, only then will a group be able to reach their goals and come out with an effective project.

    ReplyDelete
  2. Hi Jinyu, I agree that team members should not use their weakness as an excuse to delay the deadline. Instead team members should ask for help when they faced a problem that they do not know how to solve.

    It is good that your team is covering up for each other's weaknesses. But do note that when too little work is assigned to the less skilful member, what can he/she learn? Allocating a decent amount of work to him does help him to improve his weakness. Of course this will only work when he is willing to learn and improve himself.

    All the best for your project! =)

    Regards,
    Kim Li

    ReplyDelete