IS480 Team wiki: 2017T2 Asgardians Final Wiki
- 1 Project Progress Summary
- 2 Project Management
- 3 Project Quality
- 4 Reflection
Project Progress Summary
Our team has completed all of the core functions and 80% of the sencondary functions. We have successfully launched our app on the apple store and is ready for download. We have done 2 User Testing(UT) and a survey, we will enhance our app with user suggestions for a better quality. We are confident that we can achieve the end goal on time with the revised schedule.
- Click here to access Final presentation slides
- Click here to access our apple store deployment site
- Click here to access our admin deployment site
ID: admin Password: password
- Successfully accepted by apple store
- Sponsor highly satisfied with our App Design
- About 50 downloads currently and still on-going.
What unexpected events occurred?
- During iteration 13, our source code and some project file were lost due to an accident. We have learnt our lesson and to have better version and change control.
List of requirement changes:
- Removed smart recommendation version 2 of having a algorithm, stay with version 1 of map view recommendation.
- Dropped notification in-app function due to lost of private key hence can not generate certificate.
- Dropped Rating and Conflict Mediation under good to have function.
|IOS||User||Fully deployed and tested 100%||1||Back End:Hai Long, Gary Front End:Xiao Yu,Jia Meng|
|Account||Fully deployed and tested 100%||1||Back End:Hai Long, Gary Front End:Xiao Yu,Jia Meng|
|Task Management||Fully deployed and tested 100%||1||Back End:Hai Long, Gary Front End:Xiao Yu,Jia Meng|
|Quotation generation||Fully deployed and tested 100%||1||Back End:Hai Long, Gary Front End:Xiao Yu,Jia Meng|
|Notification||Fully deployed and tested 100%||0.8||Back End:Hai Long, Gary Front End:Xiao Yu,Jia Men|
In app notification done, however due to lost of private key and can not generate certificate, we are dropping in-app notification and stay with text - notification.
|Smart Recommendation||Fully deployed and tested 100%||1||Back End:Hai Long, Gary Front End:Xiao Yu,Jia Meng. |
Removed difficulty of analyse past data with algorithm due to lost of Source code and stay with map view recommendation.
|Credit purchase module||Fully deployed and tested 100%||1||Back End:Hai Long, Gary Front End:Xiao Yu,Jia Meng|
|Good to have Functions||Completed Help & FAQ module, Feedback module||0.5||Dropped Rating module and conflict mediation module.|
Project Schedule (Planned Vs. Actual)
|1||Google Map API||Complex implantation of google map API|
|2||Map Viewer||Front end for map display|
|Topic of Interest||Link|
|Risk & Change Management|
|Project Overview||Project Overview|
|User Testing||Date||Venue||Number of Testers|
|User Testing 1||29 Oct 2017||SMU Labs Level 1||5|
|User Testing 2||07 Jan 2018||SMU Labs Level 1||5|
|User Testing 3||14 Feb 2018||SMU Labs Level 3 and Remote online Testing via TestFlight||21|
|User Testing 4||02 April 2018 - 10 April 2018||SMU Labs Level 3 and Download from Apple Store||33|
1.Risk management such as version and change control is very import in this projects, and is a skill learnt benefit us in our future career.
2.Everyone has a skill that each of us can learn from, by learning from one another and working together as a team, only then a task can be done at its best.
1.Gao Hai Long: One of the key lesson learnt was the safe-keeping of important project data. Always have a backup and further backed by plan B to prevent data loss due to any kind of reasons. Also, the collaborations between members and keeping all group members up dated with all the progresses is a key to ensure success development of any projects in the future.
2.Gary Quek Jian Zhang :Though fyp was a long and demanding journey, it was an enriching experience. I have learnt to better manage my time and better understand the process of developing an application.
3.Zhang Yu Zhe : To oversee the project, manage team time and scope is a valuable skill I learnt. Huge responsibility lies on me to keep our product up to sponsor's satisfaction is not a easy job. Due to sponsor's busy schedule, we let sponsor to remotely and constantly try our application without the need to actual meeting him. Overall I am proud of finishing this FYP with my team.
4.Zhang Xiao Yu : One of the key takeaways I got from this Project was the experience of using Swift language and Xcode Environment to come up with our own IOS mobile application including UI design, Framework and Syntax Implementation, which offers me a great opportunity to improve my hard skills and at the same time to get a hands-on experience on working with people with different skill sets.
5.Liu Jia Meng: I have learnt that a new coding skill, Swift. As i love Apple product, this iSO app development skill is very useful and interesting to me. In future, I hope that I could further work on this language.