Difference between revisions of "IS480 Team wiki: 2012T2 Viaxeiros Final"
() |
|||
(9 intermediate revisions by 3 users not shown) | |||
Line 56: | Line 56: | ||
|- | |- | ||
| | | | ||
− | <br/> | + | <br/><center>Please click [[Media:Viaxeiros_FINAL_PDF.pdf | here]] to download our presentation slide.</center><br/> |
− | <center> | ||
|} | |} | ||
Line 99: | Line 98: | ||
<big> | <big> | ||
We have altogether: | We have altogether: | ||
− | |||
− | |||
− | |||
</big> | </big> | ||
+ | |||
+ | <br> | ||
+ | {| border="0" cellpadding="5" cellspacing="0" align="center" | ||
+ | |+ | ||
+ | |- | ||
+ | ! scope="col" width="300" colspan="1" style="height:20px; background: #CD9B9B; " | <big><big><big><big>Iteration:</big></big></big></big> | ||
+ | | style="border:none" | | ||
+ | ! scope="col" width="300" colspan="1" style="height:20px; background: #EECBAD; " | <big><big><big><big>Usability Testing</big></big></big></big> | ||
+ | | style="border:none" | | ||
+ | ! scope="col" width="300" colspan="1" style="height:20px; background: #CDE472; " | <big><big><big><big>Major Deployments</big></big></big></big> | ||
+ | | style="border:none" | | ||
+ | |||
+ | |||
+ | |||
+ | |- | ||
+ | ! scope="col" width="300" style="height:130px; background: #CD9B9B; " | | ||
+ | <br><ins><big><big><big><big><big><big><span style="color:#115f9c"> 12</span></big></big></big></big></big></big></ins> | ||
+ | | style="border:none" | | ||
+ | |||
+ | ! scope="col" width="300" style="height:130px; background: #EECBAD; " | | ||
+ | <br><ins><big><big><big><big><big><big><span style="color:#115f9c"> 3</span></big></big></big></big></big></big></ins> | ||
+ | | style="border:none" | | ||
+ | |||
+ | |||
+ | ! scope="col" width="300" style="height:130px; background: #CDE472; " | | ||
+ | <br><ins><big><big><big><big><big><big><span style="color:#115f9c"> 3</span></big></big></big></big></big></big></ins> | ||
+ | | style="border:none" | | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
|} | |} | ||
<br/> | <br/> | ||
Line 233: | Line 263: | ||
<br/><br/> | <br/><br/> | ||
'''Schedule Metric'''<br/> | '''Schedule Metric'''<br/> | ||
− | + | This shows the result of our schedule metric for the project:<br/> | |
+ | [[Image:Schedule metric final.png | 700px]]<br/> | ||
We have generally 2 major peaks during the project. These peaks in metrics are found to be before the major examination period. This is because there is a relatively more functions allocated during these iteration to cater to the loss in time during the examination period, causing slight delay for each of the subfunctions to be completed. | We have generally 2 major peaks during the project. These peaks in metrics are found to be before the major examination period. This is because there is a relatively more functions allocated during these iteration to cater to the loss in time during the examination period, causing slight delay for each of the subfunctions to be completed. | ||
<br/><br/> | <br/><br/> | ||
'''Work Stress Metric'''<br/> | '''Work Stress Metric'''<br/> | ||
− | + | This shows the results for the work stress metric for the project: <br/> | |
+ | [[Image:Workstress final.png | 700px]]<br/> | ||
This work stress metric is used as a guide for the project manager to gauge the current stress level of the members, in terms of them balancing the tasks allocated to them and their school work. Basing this together with the schedule metric, the project manager can provide the suitable action plan to balance out the stress metric of each of the members. | This work stress metric is used as a guide for the project manager to gauge the current stress level of the members, in terms of them balancing the tasks allocated to them and their school work. Basing this together with the schedule metric, the project manager can provide the suitable action plan to balance out the stress metric of each of the members. | ||
Line 476: | Line 508: | ||
<br/>''Chan Zi Jun''<br/> | <br/>''Chan Zi Jun''<br/> | ||
− | Coding an Android Application and seeing our own product deploying into GooglePlay is an amazing experience for me. Through this project, I have also learnt how to better manage my time by prioritizing my work accordingly. | + | Coding an Android Application and seeing our own product deploying into GooglePlay is an amazing experience for me. Through this project, I have also learnt how to better manage my time by prioritizing my work accordingly. As the Quality Assurance Manager and Assistant Designer, I realized that it is very challenging to develop a native android app that is of good user experience. We might feel that our application is easy to understand and navigate around, but outsiders might not think so. Also, we have to manage both the stakeholder’s side and feedbacks from the user testing to make our application more intuitive to use. |
Throughout this project, I have really enjoyed working with my fellow FYP team mates and learning from them. :)<br/> | Throughout this project, I have really enjoyed working with my fellow FYP team mates and learning from them. :)<br/> | ||
+ | |||
<br/>''Lin Yukai''<br/> | <br/>''Lin Yukai''<br/> | ||
This project really trained my perseverance and determination in exploring unknown technologies, especially when I was constantly rushing against project deadlines, as well as juggling with other school commitments. However, I was glad to learn map features, both online and offline, on the Android platform because I think it is really useful in any kind of applications. | This project really trained my perseverance and determination in exploring unknown technologies, especially when I was constantly rushing against project deadlines, as well as juggling with other school commitments. However, I was glad to learn map features, both online and offline, on the Android platform because I think it is really useful in any kind of applications. | ||
Line 487: | Line 520: | ||
Being the lead designer, I was given the chance to code out an android application layout and also, constantly ensuring that all layouts displayed properly in different models and sizes of mobile phones. This was indeed daunting but I managed to pull it through | Being the lead designer, I was given the chance to code out an android application layout and also, constantly ensuring that all layouts displayed properly in different models and sizes of mobile phones. This was indeed daunting but I managed to pull it through | ||
after understanding how layouts work in Android. Besides understanding Android, I have to understand how users make use of the application so as to create an overall good experience for them. Finally, I would love to take this opportunity to thank all my beloved | after understanding how layouts work in Android. Besides understanding Android, I have to understand how users make use of the application so as to create an overall good experience for them. Finally, I would love to take this opportunity to thank all my beloved | ||
− | team mates for being so awesome and | + | team mates for being so awesome and united when any crisis arises. I would also like to thank both the sponsor and the supervisor for giving us many invaluable lessons in life. <br/> |
− | |||
− | |||
<br/>''Ng Sing Lim'' <br/> | <br/>''Ng Sing Lim'' <br/> | ||
− | For this project, I have set out the goal of learning how to develop an android application. Being an Assistant Developer has allowed me to do so and I believe I have managed to many grasp aspects to it. In terms of native design, I have improved in writing proper xml codes and also coming up with manual overriding codes. As for android coding, it’s the implementation of fragments, adapters, camera, phone database management and enhancement features such as GZip and Lazy loading. Other coding learning outcomes include API retrieval via REST implementation and manipulation of JSONObjects. Working with An has also widened my knowledge on many other technical know how such as performance testing etc. Being a lead business analyst, my role was more critical at the start where we were trying to find out what users expects from a travel application, and at the same time designing prototypes to ensure both the sponsor and our team were in the same direction. Subsequently, it is more of managing the diagrams to ensure they are up to date. | + | For this project, I have set out the goal of learning how to develop an android application. Being an Assistant Developer has allowed me to do so and I believe I have managed to many grasp aspects to it. In terms of native design, I have improved in writing proper xml codes and also coming up with manual overriding codes. As for android coding, it’s the implementation of fragments, adapters, camera, phone database management and enhancement features such as GZip and Lazy loading. Other coding learning outcomes include API retrieval via REST implementation and manipulation of JSONObjects. Working with An has also widened my knowledge on many other technical know how such as performance testing etc. Being a lead business analyst, my role was more critical at the start where we were trying to find out what users expects from a travel application, and at the same time designing prototypes to ensure both the sponsor and our team were in the same direction. Subsequently, it is more of managing the diagrams to ensure they are up to date. Last but not least, special thanks to my awesome teammates for making this IS480 a memorable one.<br/> |
<br/>''Siew Lin''<br/> | <br/>''Siew Lin''<br/> | ||
− | + | Being the Project Manager for the IS 480 team, I have learnt many valuable skills and experience through the IS 480 journey. It was challenging for the entire team, with the frequent changes in requirements and direction of the project. My goal has been to satisfy both the client and supervisor's requirement within the capabilities of the members, managing expection and progress of the project. I have to say I have done my best in managing it through this have also learnt many valuable skills such as commmunication, presentation and project management skills. Helping out in the coding also allows me to get to know new technologies such as the Android development and Mapsforge. All in all, I feel that IS480 has honed me in my coding skills as well as the skills to manage a project. | |
− | |||
− | |||
− | |||
Latest revision as of 02:00, 22 April 2013
|