HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2015T1 Clockwork Mid-terms Wiki"

From IS480
Jump to navigation Jump to search
Line 1,692: Line 1,692:
  
 
==Technical Complexity==
 
==Technical Complexity==
 +
[[Image:CW Unwind Segue.png|center]]
  
 
=Quality of Product=
 
=Quality of Product=

Revision as of 11:19, 5 October 2015

Clockwork home.png   HOME

 

Clockwork about.png   ABOUT US

 

Clockwork overview.png   PROJECT OVERVIEW

 

Clockwork mgmt.png   PROJECT MANAGEMENT

 

Clockwork doc.png   DOCUMENTATION


CW Mid-terms Header.png


Project Progress Summary

CW Mid-terms Current Status 2.png


Project Highlights

  • Took up iOS development after acceptance
  • Successfully deployed for Android but faced issue with iOS deployment
  • Enhanced Minimum Viable Product as of Mid-Term. Outstanding: UI/UX improvements and non-critical modules
  • Completed User Testings for all platforms:
    • Did 2 User Testings for Web
    • Did 1 User Testing for Android and iOS

Milestones Status

CW Mid-terms Milestone Status.png

Project Management

Project Status

CW Planned Project Scope.png
CW Project Scope 120815 v2.png
CW Actual Project Scope.png
CW Project Scope 03102015 v3.png
CW Header Project Scope Changes.png
CW Project Scope Changes v3.png


Date

Modules

Original Details

Shifted

Changed

Dropped

Added

Final Details

23 Aug

Job Posting Module (EMP)

Job Posting Module (EMP)
-Create Job Postings
-View Job Postings
-Delete Job Postings
-Update Job Postings
-Search Job Postings
-Sort Job Postings -Filter Job Postings

-

-

-

Added Google Places Integration

 

Job Posting Module (EMP)

-Create Job Postings

-View Job Postings

-Delete Job Postings
-Update Job Postings

-Search Job Postings
-Sort Job Postings

-Filter Job Postings

-Google Places Integration

23 Aug

Job Posting Module (JS)

Job Posting Module (JS)
-Apply Job Postings
-Withdraw Job Postings
-View Job Postings
-Search Job Postings

-Sort Job Postings
-Filter Job Postings

-

-

-

Added Mange Multiple Job Applications. To drop all clashing applications when hired.

 

Job Posting Module (JS)
-Apply Job Postings
-Withdraw Job Postings
-View Job Postings
-Search Job Postings
-Sort Job Postings
-Filter Job Postings
-Manage Multiple Job Postings

27 Aug

Admin Module

Core

Tertiary

-

-

-

-

27 Aug

Payment Module (EMP)

Payment Module (JS&EMP)
-Update Payment Details
-Payment Automation

-

-

Removed JS from Payment Module

Added Tiered Pricing Page

 

Payment Module (EMP)
-Update Payment Details
-Payment Automation
-Tiered Pricing Page

30 Aug

Schedule Module (JS)

Secondary

Tertiary

-

-

-

-

30 Aug

Social Media Module (JS)

Secondary

 

 

Tertiary

-

-

-

-

30 Aug

Social Media Module (JS)

Social Media Module (JS)

-Invite Friends

-Referral Point System

-

Changed the name and details of the module

Dropped Invite Friends and Referral Point System

Added Share Jobs to Facebook

Referral Module (JS)

-Share Jobs to Facebook

30 Aug

Feedback Module (JS)

Feedback Module (JS)
-Add Ratings
-View Ratings
-Add Comments
-View Comments

-

-

Removed Add Ratings and Add Comments

Added View All Ratings

Feedback Module (JS)
-View Ratings
-View Comments
-View All Ratings

30 Aug

Feedback Module (EMP)

Doesn’t exist

-

-

-

Added Feedback Module for EMP

Feedback Module (EMP)

-Add Ratings
-View Ratings
-Add Comments
-View Comments

30 Aug

Notification Module (JS&EMP)

JS&EMP together

---

Notification Module (JS&EMP)
-Create In-App, SMS and Email Notification
-Send In-App, SMS and Email Notification
-Dismiss In-App Notification

-

Defined the modules more clearly

 

Separated JS&EMP modules

---

 

-

-

Notification Module (EMP)

-Application of Job Posting
-Acceptance of Job Posting
-Registration and Account Verification
-Creation of Account

30 Aug

Notification Module (JS)

JS&EMP together

---

Notification Module (JS&EMP)
-Create In-App, SMS and Email Notification
-Send In-App, SMS and Email Notification
-Dismiss In-App Notification

-

Separated JS&EMP modules

 

-

Added Notification Module for JS

 

Notification Module (JS)

-Job Seeker Hired (In App)

-Job Seeker Confirmed Job (In App)

-Registration and Account Verification (Email)

-Creation of Account (Email)

30 Aug

Dashboard Module (JS)

Dashboard Module (JS)
-View Applied Jobs
-View Completed Jobs

View Completed Jobs to merge with Feedback Module (JS)

 

-

-

Added Arrange Jobs by Status

Dashboard Module (JS)
-View Applied Jobs
-Arrange Jobs by Status

30 Aug

Dashboard Module (EMP)

Dashboard Module (EMP)
-View Posted Jobs

-

-

-

Added Archive Jobs and Arrange Jobs by Status

Dashboard Module (EMP)
-View Posted Jobs
-Archive Jobs
-Arrange Jobs by Status

30 Aug

Dashboard Module (JS)

Dashboard Module (JS)

-Manage Completed Jobs

-

-

Dropped from tertiary function

-

Module Removed for iOS Development

30 Aug

Job Posting Module (JS)

Job Posting Module (JS)
-Similar Job Posting Population

-

-

Dropped from tertiary function

-

Module Removed for iOS Development

30 Aug

Applicant Module (EMP)

Applicant Module (EMP)
-Applicant Waiting List
-Search Applicant
-Filter Applicant

-

-

Dropped from tertiary function

-

Module Removed for iOS Development

30 Aug

Job Posting Module

Job Posting Module (JS)
-Apply Job Postings
-Withdraw Job Postings
-View Job Postings
-Search Job Postings
-Sort Job Postings
-Filter Job Postings

-

-

-

Added Accept Job Postings

Job Posting Module (JS)
-Apply Job Postings
-Withdraw Job Postings
-View Job Postings
-Search Job Postings
-Sort Job Postings
-Filter Job Postings
-Accept Job Posting

30 Aug

Applicant Module (EMP)

Applicant Module (EMP)
-View Applicant
-Hire Applicant

-

-

-

Added Drop Applicant and Offer Applicant

 

Applicant Module (EMP)

-View Applicant

-Hire Applicant

-Offer Applicant

-Drop Applicant

3 Sep

Applicant Module (EMP)

Applicant Module (EMP)

-View Applicant

-Hire Applicant

-Offer Applicant

-Drop Applicant

-

-

Remove confirmation stage. Once JS accepts the offer, he/she is hired. EMP doesn’t have to acknowledge/confirm it.

 

-

Applicant Module (EMP)

-View Applicant

-Offer Applicant

-Drop Applicant

3 Sep

Notification Module (JS)

Notification Module (JS)

-Job Seeker Hired (In App)

-Job Seeker Confirmed Job (In App)

-Registration and Account Verification (Email)

-

-

Remove confirmation stage (i.e. Job Seeker Confirmed Job)

 

-

Notification Module (JS)

-Job Seeker Hired (In App)
-Registration and Account Verification (Email)

4 Oct

Schedule Module (JS) for Web

Schedule Module (JS) for Web

-View Schedule

-Add to Schedule

-Update Schedule

-Delete Schedule

-

Defined the details more accurately

-

-

Schedule Module (JS) for Web

-View Job Applications in Calendar

-Check for date clashes

4 Oct

Schedule Module (JS) for Mobile

Schedule Module (JS) for Mobile

-View Schedule

-Add to Schedule

-Update Schedule

-Delete Schedule

-

Defined the details more accurately

 

 

-

-

Schedule Mobile (JS) for Mobile

-Integrate with native calendar

-Display possible clashing events when applying for jobs

4 Oct

Job Posting Module (JS)

Job Posting Module (JS)
-Apply Job Postings
-Withdraw Job Postings
-View Job Postings
-Search Job Postings
-Sort Job Postings
-Filter Job Postings
-Accept Job Postings
-Manage Multiple Job Postings

Shifted Manage Multiple Job Postings to Schedule Module (JS) for Mobile

-

-

-

Job Posting Module (JS)
-Apply Job Postings
-Withdraw Job Postings
-View Job Postings
-Search Job Postings
-Sort Job Postings
-Filter Job Postings
-Accept Job Postings

 

 

Project Schedule

CW Actual Project Schedule.png


CW Project Schedule 03102015 v5.png

Project Metrics

Project Risks

Technical Complexity

CW Unwind Segue.png

Quality of Product

Intermediate Deliverables

Deployment

Testing

Reflection

Individual Reflection

Team Reflection