HeaderSIS.jpg

Difference between revisions of "Team Motiva Final"

From IS480
Jump to navigation Jump to search
Line 2: Line 2:
 
===Project Highlights===
 
===Project Highlights===
 
===Project Challenges===
 
===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 [http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html iOS Human Interface Guidelines (HIG)].
 +
<p>
 +
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.
 +
<p>
 +
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 Achievements===
  

Revision as of 14:36, 15 November 2011

Project Progress Summary

Project Highlights

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:
Final Time Mgmt SPI.png

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

Testing

Reflection

Team Reflection

Individual Reflection