HeaderSIS.jpg

IS480 Team wiki: DYMSZ Mid-Term

From IS480
Revision as of 16:02, 22 February 2015 by May.koh.2012 (talk | contribs)
Jump to navigation Jump to search
DYMSZ LOGO.PNG



DYMSZ-Home.png
HOME

DYMSZ- About Us.png
ABOUT US

DYMSZ - Project Description.png
PROJECT DESCRIPTION

DYMSZ -Project Management.png
PROJECT MANAGEMENT

DYMSZ - Documentation.png
PROJECT DOCUMENTATION

MAIN PAGE

MID-TERM



DYMSZ Project Progress Summary

View our mid-term presentation Slides HERE!


  • Current Iteration 9
  • Deliverables: Predictive Analytics Module (Micro)
  • As of 27th Feb 2015, we have completed all our Primary and Secondary Functions
  • Next Iteration starts on 27th Feb 2015 and ends on 13th Mar 2015 [It's when we will work on our Tertiary Function (Software Module)]


Milestones Completed

  • Proposal Submission
  • Acceptance
  • UAT-1
  • UAT-2


Milestones Pending

  • Mid-Terms Presentation
  • UAT-3
  • Poster Submission
  • Final Presentation
  • Poster Day


Changes in Scope

DYMSZ-Scope Change.PNG

Project Highlights

  • Conducted a User Testing for 25 users to get general feedback of the Android Application
  • Conducted a focus group testing for 5 users to get more specific feedback on improvements to the Android Application
  • All iterations from Iteration 1 to 8 completed within projected schedule time so far
  • Steep Learning Curve for Android Application technology and Integration between web portal and android application as well

DYMSZ Project Management

Project Status:Completed

Module Functionality Status Confidence Level
(0-1)
Comment
Server Management Module
(KVM and Secure KVM)
Filter Products Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Compare Products Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Setup Database Schema Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Product Listings Module Filter Products Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Compare Products Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Setup Database Schema Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Optimization Module
( Android Application )
Changing from Android Activity to Android Fragment Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Web Portal Module User Login/Logout Functionality Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
User Reset Password Functionality Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Products CRUD Functionality Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Update Videos Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Update Tutorials Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Update Case Studies Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Tutorial Module Uploading Tutorials Functionality Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Displaying of Videos and Documents Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Sales Memo Module Store Products Sales Input Fully implemented and Deployed.
User Tested in UT1 & UT2
1 Shyan Ann &
Zi-Hua
Descriptive Analytics Module Web Service to Push Data to Portal Fully implemented and Deployed.
User Tested in UT1 & UT2
0.7 Shyan Ann &
Zi-Hua
Dashboard that Converts Data to Charts Fully implemented and Deployed.
User Tested in UT1 & UT2
0.5 Shyan Ann &
Zi-Hua
DCIM Software Module Setup Database Schema To be developed in Interation 10 0.5 Shyan Ann &
Zi-Hua

Project Schedule:
View our Project Schedule HERE!

Project Metrics:
View our Project Metrics HERE!


Project Risks:
View our Project Risks HERE!


Technical Complexity: Completed
View our Technical Complexity HERE!

DYMSZ Quality of Product

Intermediate Deliverables:


Stage Specification Links
Project Management Meeting Minutes Meeting Minutes
Schedule Metrics Schedule Metrics
Bug Metrics Bug Metrics
Requirements Motivation Video Description
Analysis Use Case Use Case
Architecture Diagram System Architecture Overview
Process Flow To-Be
Design UI Prototype Prototype
Testing User test plan Testing

Deployment

DYMSZ-Architecture Diagram.png

Testing:


User Test Date of User Test Objectives No of Participants Link
User Test 1(Macro)
08/01/2015 - 09/01/2015
  • Gather General Feedback on usability and usefulness of developed modules
  • Find out which modules are the most useful to salespeople and whether it is easy to use
25 User Test 1
User Test 2 (Focus Group Study)
12/02/2015 - 13/02/2015
  • Gather Specific feedback on usability and usefulness of developed modules as well as new modules
5 User Test 2



DYMSZ Reflection

Darren

  1. Learn to work together in a group
  2. Learn new technologies
  3. Learn how we can increase value to a client
  4. Time Management between FYP and other commitments
  5. Learn proper Change Management to be flexible to changes in our scope from the client

You Shuang

  1. Learn how to develop android application
  2. Learning to connect the android application to an online database
  3. Learning to integrate Android application and web services
  4. Convert business requirements to technical diagrams

May

  1. Learn how to update the wiki
  2. Learn to create realistic test cases to test quality of application
  3. Learn to schedule while taking into account difficulty of module
  4. Learn to understand client’s and team members' expectations

Shyan Ann

  1. Learn and attain proficiency in native Android development
  2. Learn and apply industry best Android UI/UX design principles for user- friendly interfaces
  3. Learn to integrate frontend and backend Android logic
  4. Learn to manage client expectations and deliver based on technical competencies

Zi Hua

  1. Learn software development cycle of developing an android application
  2. Learn best practices in android development for front and back end development
  3. Learn how to design the architecture of an android application
  4. Learn to liaise effectively with PM ensuring development & iteration schedule is in sync