"After joining CVWO for 3 years, each project is a totally different experience working with different people."
- Goh Chun Lin
"CVWO gives me a good chance to make friends from different nations and cultures. Now I started to live with Singlish, make noise on Facebook and I really enjoy that."
- Wang Sha
"Writing usable and friendly applications require in-depth understanding of how they think, react, expect and usage patterns of the targetted group of users."
- James Yong
"This project is not all about programming. Most of the students joining the project have strong programming background. However, we are not here just to apply our programming knowledge, but know more about the real world as well, for example, how a volunteer welfare organisation runs, how to communicate with the clients and administrative staff, and also how to manage time properly and wisely. This project is not a school assignment that you have clear milestones and well documented requirements. It requires us to think how to plan our development schedule properly so that the project will go smoothly."
- Goh Chun Lin
"The success of an IT system depends on the usability and acceptance of the system by the users themselves, and thus has to not only meet their requirements but able to easily adapt to possible changes in their requirements. I have realised that foundational framework code has to be sufficient, reliable, relevant and well documented, for easy building of requirement-specific features. Development of more foundation code could result in a faster development process for future projects."
- James Yong
"We managed to deliver a customised software product in the given time frame yet the system cannot be said to be complete unless it has been put to test by actual users."
- Naing Tayza
"There could be three ways to meet deadlines: work faster, re-rank prioritites to complete important things first, or push back the deadline. While it is bad to keep pushing back deadlines, it is occasionally acceptable especially when the deadline has been placed way ahead of the actual deadline – setting aside time for emergency purposes."
- James Yong
"Our success was more meaningful in that we were devoting our time to the benefit of the society and our computing skills were rightfully served to those who are putting their hearts and souls in the community work."
- Naing Tayza
"I realise that it is often not easy to keep up work progress especially during a tight and rushed schedule. As time passes, people tend to get tired and demoralised when they are unable to see the end. It is important to have key milestones within the entire development period so that there is always something to look forward to. Forceful declaration of “day-offs” for the whole team is important to help everyone keep in touch with reality."
- James Yong
"I really find 'Ten Ways to Guarantee Project Failure' [1, 2] very useful and relevant to what we're doing."
- James Yong
"Changes during the early stage of development are easier to handle as compared to that after development is complete."
- James Yong
"Thanks to Prof Ben and Prof Damith for organizing the CCA and supervising our project. My previous voluntary experience never required such high-level intelligence and I never found a CCA in NUS that is so closely related to my major. I am lucky that I can apply my knowledge to solve real-life problem after one year's study in the university."
- Wang Sha
"Thanks to YMCA for helping my hometown in the earthquake relief work last year. Tens of thousands people died in that disaster and their work helped many people to reestablish life. Voluntarism is boundless and impartial."
- Wang Sha
"Working in the CVWO is indeed an enjoyable experience. The most enjoyable thing is that I had the opportunity to work with the top students from different school departments. Thus, every time my friends asked me why I put so much effort into the CVWO projects, I always told them that it was because the projects were meaningful and I truly enjoyed the whole process."
- Goh Chun Lin
"I came to appreciate how various voluntary welfare organizations in Singapore operate. While conducting preliminary studies in the previous December vacation, I had a chance to visit a number of volunteer welfare organisations. The fact that there are more than three hundred such organisations in Singapore astounded me in the first place. In sum, it has been a gratifying experience to witness the unique way in which CVWO operates and become an integral part in one of its summer projects."
- Naing Tayza
"All in all, I had a good time the project. I did the right thing with the right people at the right time. In Chinese, this is called "天时地利人和". I am happy with my team and the system we have built."
- Wang Sha
We would also like to thank the following people for their much appreciated mentoring and assistance:
- Dr Ben Leong (NUS)
- Dr Damith Rajapakse (NUS)
- McKinsey & Company
- Yap Neng Giin (Microsoft)
|