Difference between revisions of "IS480 Team wiki: 2012T2 Viaxeiros Final Term"
() |
() |
||
(8 intermediate revisions by the same user not shown) | |||
Line 186: | Line 186: | ||
|} | |} | ||
{| | {| | ||
− | + | <big>'''Change Request Log'''</big> | |
|} | |} | ||
{| | {| | ||
− | + | <big>'''Technical Complexity'''</big> | |
+ | |} | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | !Complex Feature !! Description | ||
+ | |- | ||
+ | ! 1. Offline Vector Map (''Mapsforge'') | ||
+ | | | ||
+ | '''Purpose of feature''' | ||
+ | * To display and render offline map when users download a travelogue | ||
+ | * To display pins and navigation to other applications via the map | ||
+ | '''Complexity of Feature''' | ||
+ | * Direct customization of the library source code | ||
+ | * Integrating 2 versions of source code into 1 | ||
+ | * Find and retrieve the right file type to be downloaded | ||
+ | * Limited documentation available in the internet | ||
+ | For more information on the complexity of this feature, please view [[IS480_Team_wiki:_2012T2_Viaxeiros_Application_Development#TechnologyComplexity | here]] | ||
+ | |- | ||
+ | ! 2. SherlockActionBar Library | ||
+ | | | ||
+ | '''Purpose of the Feature''' | ||
+ | * Provide standard view for phone versions 2.3 and above | ||
+ | * Customize action bar to suit Qiito's business concept | ||
+ | '''Complexity of Feature''' | ||
+ | * Integrate Fragments to Online (''Google Map'') and Offline Map (''Mapsforge'') Library | ||
|} | |} | ||
|} | |} | ||
Line 198: | Line 222: | ||
| colspan="2" class="radius_bottom" style="background:#ffffff; border-top:8px solid #7cc1c7; border-bottom:0px; border-left:1px; border-right:1px"| | | colspan="2" class="radius_bottom" style="background:#ffffff; border-top:8px solid #7cc1c7; border-bottom:0px; border-left:1px; border-right:1px"| | ||
|} | |} | ||
− | |||
===<!------------------------------------Product Quality--------------------------------------->=== | ===<!------------------------------------Product Quality--------------------------------------->=== | ||
Line 255: | Line 278: | ||
|- | |- | ||
! Analysis | ! Analysis | ||
− | | || | + | | Use Case || |
+ | * [[IS480_Team_wiki:_2012T2_Viaxeiros_Project_Documentation#Diagrams | Use Case Diagram ]] | ||
+ | |- | ||
+ | ! rowspan="2" | Design | ||
+ | | System Architecture || | ||
+ | * [[IS480_Team_wiki:_2012T2_Viaxeiros_Project_Documentation#Diagrams | Diagram]] | ||
|- | |- | ||
− | + | | Database Diagram || | |
− | | || | + | * [[IS480_Team_wiki:_2012T2_Viaxeiros_Project_Documentation#Diagrams | SQLite Database]] |
|- | |- | ||
! Testing | ! Testing | ||
− | | || | + | | Usability Test || |
+ | * [[IS480_Team_wiki:_2012T2_Viaxeiros_Application_Development#UserTesting | Usability Testing 1]] | ||
+ | * [[IS480_Team_wiki:_2012T2_Viaxeiros_Application_Development#UserTesting | Usability Testing 2]] | ||
+ | * [[IS480_Team_wiki:_2012T2_Viaxeiros_Application_Development#UserTesting | Usability Testing 3]] | ||
|- | |- | ||
! Handover | ! Handover | ||
− | | || | + | | Documentation || |
+ | * Comments of codes | ||
+ | * Documents on setting up Eclipse | ||
+ | * Procedure to deploy in Google Play | ||
|} | |} | ||
{| | {| | ||
− | '''Quality''' | + | <big>'''Quality''' </big> |
+ | |} | ||
+ | {|class="wikitable" | ||
+ | ! Quality Attribute!! Description | ||
+ | |- | ||
+ | ! Performance | ||
+ | | | ||
+ | ''' 1. Improvement in performance in terms of loading speed and minimal crashes'''<br/> | ||
+ | * Implementation of GZip and Lazy Loading | ||
+ | * Removal of excess or redundant resources used by clearing bitmap images | ||
+ | |- | ||
+ | ! Usability | ||
+ | | | ||
+ | ''' 2. Improvement in User navigation and look and feel'''<br/> | ||
+ | * Include guides for users when they first install the application | ||
+ | * Introduce the guest account to allow users to try out more functions before logging in as users | ||
+ | |} | ||
+ | {| | ||
+ | <big> '''Deployment'''</big> | ||
+ | |} | ||
+ | Qiito has 3 servers used: one for development, another to simulate real data usage, and the live server used for their users. <br/> | ||
+ | The compiled apk package is then uploaded into Google Play, where any users can access to this.<br/><br/> | ||
+ | Click [https://play.google.com/store/apps/details?id=com.qiito&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5xaWl0byJd here] to download our latest application version! | ||
+ | |||
+ | {| | ||
+ | |||
|} | |} | ||
{| | {| | ||
− | + | <big> '''Testing'''</big> | |
|} | |} | ||
{| | {| | ||
− | + | For this project, we have done a total 3 user tests. The first 2 caters more towards testing the functionality of the application, while the last user testing is geared more towards the user experience and interface of the application | |
+ | |||
|} | |} | ||
|} | |} |
Latest revision as of 12:44, 15 April 2013
|