HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2014T1 Team Epsilon MidTerm"

From IS480
Jump to navigation Jump to search
Line 44: Line 44:
 
===Project Highlights===
 
===Project Highlights===
  
#Crowdsourcing feedback platform
+
#Project Business Value
#Island-wide implementation
+
##Crowdsourcing feedback platform
#Caters to current user's needs
+
##Island-wide implementation
 +
##Caters to current user's needs
 +
#List of requirement changes
 +
##Added Edit Agency under non-core functionality in iteration 7
 +
##Added Audit Log under non-core functionality in iteration 7
  
 
==Project Management==
 
==Project Management==

Revision as of 08:37, 6 October 2014

Team Epsilon Logo.png.png

Home   Project Overview   Project Management   Documentation   Team


Current   MidTerm   Final

Project Progress Summary

Mid-Term Presentation Slides: Click Here

For the rest of our submission deliverables, Click Here

Project Highlights

  1. Project Business Value
    1. Crowdsourcing feedback platform
    2. Island-wide implementation
    3. Caters to current user's needs
  2. List of requirement changes
    1. Added Edit Agency under non-core functionality in iteration 7
    2. Added Audit Log under non-core functionality in iteration 7

Project Management

Project Status

There are a total of 9 iterations for our project. As of Mid-Term, we have just embarked on the start of iteration 7.

This is the last feature-development iteration, where we will be attempting to complete as many secondary functions as possible before wrapping up the development with System and User Interface refinements in iteration 8.

Iteration 9 will be the time period where we attempt to gather real public user and feedback data from users who download our app from the App Store.

A marketing campaign is also currently in discussion with our sponsor, where we plan to attract public users to use our system by offering incentives such as the chance to win vouchers.

The iOS application has been submitted to Apple App Store and is currently pending approval.

Project Schedule (Plan Vs Actual)

Project Metrics

Absolute Days Delayed

Epsilon Midterm Absolute Days Delayed.png

Schedule Index

File:Epsilon Midterm Schedule Index.png

Effort Metric

Epsilon Midterm Effort Metric.png

Bug Metric

Epsilon Midterm Bug Metric.png

Project Risks

Technical Complexity

Information Exchange between Ruby & iOS

iOS Annotation Design Process

Apple Push Notifications

Quality of product

Intermediate Deliverables

Deployment

iOS App: Awaiting App Store Approval

Website:

Testing

User Testing 1: Click Here

Reflection

Team Reflection

Our team learnt that communication between team members and the sponsor is vital in a developing a software project. Managing changing requirements is something that we should be expecting to encounter in every project we do, but the key is in evaluating the change requirement proposed, and see how it can be fit into the current planned schedule. If the change requirement is important to the business process, and is of high business value, then some other parts of the scope has to give way. Besides prioritizing the functions and scope, we should also have mitigation plan in place to handle change and risk management.

Benjamin Gan Reflection