Ong Jing Yun Ginny
Being part of Team Awesome is truly a privilege. With my perseverance, I had to make sure that I will not let my disability be a liability in this team. During the whole phase of this project, there were frequent clash of different interests and opinions, nevertheless, I'm glad I put in much more efforts of hard work to earn the team's trust & confidence in leading the team. Most importantly, the team and I have made it clear that we have to work very hard together as a team. True enough, everyone were extremely patient and ensure that all is on the same page. This project have enlarged my view of how communication and team work can be critical.
Time management is also another learning experience for myself. Despite the fact that we are all not good programmers, proper time management taught me how to save more time for self study and for deep research. All in all, I'm sad that its the end of the final year project and the main takeaways I bring with me is hard work, perseverance, flexibility to changes and communication.
Deslie Tan Jun Hui
The most important learning lesson for myself is that having good project management is imperative to successful execution of the project. Secondly, I experienced that being realistic in building the system is vital because in the real world, implementing and developing system is very much different. Also, we have to frequently make sure that we should save some back up time for buffer, should we face any changes or any abrupt failure that cannot be solved.
Lastly, working with one another in this team and learning to accept each other's capabilities is important to make this project workable. I'm thankful for this wonderful group who have taught me so many invaluable lessons.
Philip Ang Choon Yong
I learnt that being patient and listening to the other party first helps in making our communication much more open and helpful. From this 15 weeks of sweat & hard work, experiencing a great deal of technical skills have emphasized the great importance of this project.
Other than technical skills, having a proper Client Management relationship is crucial as it helps us to satisfy the project requirements. Though the client keep giving new requirements, I have learnt how to manage their demands and ensure that the whole team is able to handle them. I believe that having frequent change requirements is inevitable but at least, experiencing this have taught me a great deal which can be applicable in the real working world in future.
Gao Zhi Fan
This project have taught me a great deal in proper time management as it ensure we meet the deadline of each milestone. I have also learnt how to manage my time and adjust to everybody's working styles. To be honest, it wasn't easy for all of us but with our effective meetings, we were able to overcome the problems and make it through.
Before I return to China, I'm sure I will keep this whole experience in my memory - not just the friendship, but the importance of how to make sure the project is up to standard while working with everybody.