HeaderSIS.jpg

IS480 Team wiki: 2013T2 Invenio/Midterm

From IS480
Jump to navigation Jump to search

We define ownage.


Home Our Team Project Overview Project Management Project Documentation Learning Outcomes


Welcome to our Midterm wiki!

Project Progress Summary

Immediate Deliverables

Click here to view our mid-term presentation slides in PDF format
Click here to download our mid-term presentation in PPT version
Link to live web console: http://202.161.45.159:8080/

Our Key Accomplishments

- 81% of the Project Completed
- 10 out of 13 Iterations Completed
- 2 Usability Tests successfully executed
- Click here for changes in scope after acceptance.

Project Timeline Overview

Screen Shot 2014-02-18 at 9.40.11 PM.png


Click here to view our detailed iteration plan.

Project Highlights

#1 - The client had requested for additions to the scope which led to delays in iterations 6 and 7. This was unexpected as the requirements were different from what was originally discussed, and more importantly, the changes were raised during the "Loan Asset" iteration, when we have already begun working on the previous requirements. The mitigation plan was to increase our man-hours and we added 4 buffer days to accommodate this change.


#2 - The client has specifically requested for a new User Test 2 after User Test 1 within short notice. To accommodate that request, we have scheduled a second User Test 2 in Iteration 10.

Project Management

Project Status

Invenio PC.png


In Summary
All functionalities in the Core and Secondary circles, except those highlighted in the red boxes have been successfully deployed and tested at both our Usability Tests. We have 3 more iterations to go before our final presentation. We are currently on schedule and we are confident that the project will progress as planned.

Click here to see a detailed description of all funtionalities.
Click here to download our full project schedule: Invenio Project Schedule

Project Schedule (Plan Vs Actual)

Actualvsnow invenio.png


Iteration Task Name Reason for the delay/push back Mitigation
6
  • Loan Asset
  • Submit Loan Approval
  • Loan Asset Web Service
  • Integration & Unit Testing
Complexity of requirements Take up 2 buffer days and increase man-hours
7
  • Audit Asset
  • View Audit Progress
  • Integration & Unit Testing
Complexity of requirements Take up 2 buffer days and increase man-hours
Click here for the full project schedule: Invenio Project Schedule

Project Metrics

This section reveals a summary of the schedule metrics and bug metrics derived over the past 10 iterations. Click here to understand how we derive our metrics and what are the action plans to each metric.

Schedule Metrics

This chart shows an overview of the schedule metrics for our project over the past 10 iterations.

Invenio smgraph.png



Click here to download the full schedule metric: Invenio Schedule Metric v2.1


Key issues
Iteration 6: Iteration 6 was delayed by 2 days because of the complexity of the loan process, which requires 2 levels of approval before an asset can be loaned out. This additional level of approval was requested by the client. To accommodate this additional level, more work hours had to be allocated for programming work.

Iteration 7: Iteration 7 was also delayed by 2 days because of the complexity of the audit process, which requires multiple interactions (may be over the course of different days) between the web application and the mobile application. Coupled with the delayed iteration 6, iteration was subsequently pushed back by 2 days to accommodate the additional work involved.

Bug Metrics

The charts below show an overview of the bug metrics for our project over the past 10 iterations.

Bug Metric Table:
Invenio bugdist.png
Bug Metric Summary:

Invenio bugsacross.png Invenio bugscoredist.png

Click here to download the full bug metric:

Invenio Bug Metric v1.7

Project Risks

Top 3 Risks:

Invenio risks.png

Click here for our detailed risk assessment measure:
Risk Assessment Measure

Technical Complexity

This section explains in detail the key indicators used to measure the quality of our system. These 3 qualities are - usability, flexibility and security.

Usability (Web Application)


Uploading of Asset Image
Invenio Imagepreview.JPG

  • Allows user to view the selected image prior to upload
  • Acts as a confirmation measure (What you see is what you’ll get)
  • Prevents mistakes and reduces human error



Audit Progress Bar
Invenio Auditbar.png

  • Allows user to monitor the progress of the audit at a glance
  • Eliminates the need to track progress manually
  • Reduces the workload of the user


Usability (Android Application)

Selective Display of Asset Details
Invenio Androidusability.png

Flexibility

Invenio Androidflexibility.png

Security

Invenio Security.png

Quality of Product

Intermediate Deliverables

Stage Specification Links
Project Management Metrics
Minutes
Requirements Prototypes
Analysis Use Case
Design Class Diagram
ER Diagram
System Architecture Diagram
System Sequence Diagram
Sequence Diagrams
Testing Internal Test Plan
Internal Test cases and Results
Usability Test 1&2


Deployment

The following is the Midterm deployed versions of both the web application and the Android application:
Link: [Web Application]
Link: [Android Application]

Login Credentials:
Username : generalEmp1
Password : test

Testing

We conducted 2 Usability Tests throughout the duration of our Project.
Click on the links below to find our more about the test, as well as test documentations and results.
User Test 1 - 24 January 2014 -> click here
User Test 2 - 7 February 2014-> click here

Reflection

Team Reflection

[[ | 400px]]