Difference between revisions of "Team Motiva Final"
Wc.ong.2009 (talk | contribs) |
Wc.ong.2009 (talk | contribs) |
||
Line 99: | Line 99: | ||
===Deployment=== | ===Deployment=== | ||
[https://wiki.smu.edu.sg/w/is480/images/8/84/B1G1_Architecture_Diagram_v0.4.png Click here for the architecture diagram] | [https://wiki.smu.edu.sg/w/is480/images/8/84/B1G1_Architecture_Diagram_v0.4.png Click here for the architecture diagram] | ||
+ | |||
+ | During the entire phase of development and testings, our team are connected to B1G1's staging database. | ||
+ | 6 devices were deployed during internal testings, UAT 1 and UAT 2. As our application can only de deployed to iPhones, we could not provide a direct link for our client. We could only do so when we met with our client during meetings and push the application into their respective phones. | ||
===Testing=== | ===Testing=== |
Revision as of 14:49, 15 November 2011
Project Progress Summary
Project Challenges
The team has learned how to translate business requirements into a IT solution. As the team is using Objective C and wants to submit the application to the app store, we have to adhere to Apple's iOS Human Interface Guidelines (HIG).
When developing the application, our client wanted a checkbox to be implemented. However, this could not be fulfilled in the iOS environment as it's against the HIG. Any attempt to go against HIG would means our application would be rejected when submitting for reviewal.
Another issue our team faced is the accepting credit cards in PayPal. However, B1G1 does not have SSL server and though we could get the PayPal to accept credit cards in sandboxed environment, the actual implementation would be longer than the expected as we need to code on both the SSL server and the application. Given the short timeframe, the app that we submitted only accepts PayPal accounts.
Project Achievements
Project Management
Project Schedule (Plan VS Actual)
Refer to main wiki page for detailed information.
Project Metrics
To know more on how we manage our schedule, click here.
Schedule Metric:
Bug Metrics
To know more on how we manager the bugs, click here.
Bugs Mertic:
File:Here
Technical Complexity
Quality of Product
Project Deliverables
Stage | Specification | Module |
---|---|---|
Project Management | Scope Management | Motiva Scope Management |
Time Management | Motiva Time Management | |
Quality Management - Bug Metric | Motiva Bug Metric | |
Quality Management - UAT | Motiva UAT | |
Communication Management | Client & Supervisor Meeting Minute | |
Requirements | Navigation Flow | Navigation Diagram |
Story Boarding | Story Boarding PDF | |
Analysis | User Interface Prototype | User Interface PDF |
Use Case Diagram | Motiva Use Case | |
Schema Diagram | Motiva Schema Diagram PDF | |
Sequence Diagram | Motiva Sequence PDF | |
Design | ERD | Motiva ERD PDF |
Archiecture Diagram | Motiva Arch. Diagram | |
Testing | Test cases | All test cases used through iteration |
UAT 1 | UAT 1 guide | |
UAT 2 | UAT 2 guide |
Quality
To know more on how we manage the bugs, click here.
Bugs Metric:
File:Here
Deployment
Click here for the architecture diagram
During the entire phase of development and testings, our team are connected to B1G1's staging database. 6 devices were deployed during internal testings, UAT 1 and UAT 2. As our application can only de deployed to iPhones, we could not provide a direct link for our client. We could only do so when we met with our client during meetings and push the application into their respective phones.