Difference between revisions of "IS480 Team wiki: 2015T1 Clockwork Mid-terms Wiki"
Line 1,747: | Line 1,747: | ||
=Quality of Product= | =Quality of Product= | ||
− | ==Intermediate | + | ==Intermediate Deliverable== |
+ | |||
+ | {| class="wikitable" border="1" | ||
+ | |- style="background:#eb123a; color:white" | ||
+ | ! style="text-align: center; bold;background: #eb123a;color:white; width:20px; border:1px solid #999" | Stage | ||
+ | ! style="text-align: center; bold;background: #eb123a;color:white; width:20px; border:1px solid #999" | Specification | ||
+ | ! style="text-align: center; bold;background: #eb123a;color:white; width:20px; border:1px solid #999" | Module | ||
+ | |- | ||
+ | |rowspan="8"| Project Management | ||
+ | |||
+ | || Minutes | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Meeting Minutes|Meeting Minutes]] | ||
+ | |- | ||
+ | || Project Schedule | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Project Management|Project Schedule]] | ||
+ | |- | ||
+ | || Project Scope | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Project Scope|Project Scope]] | ||
+ | |- | ||
+ | |rowspan="3"| Metrics | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Schedule Metrics|Schedule Metric]] | ||
+ | |- | ||
+ | || [[TBC|Task Metric]] | ||
+ | |- | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Bugs Metrics|Bug Metric]] | ||
+ | [[http://tinyurl.com/CWbugmetric|Bug Metric Details]] | ||
+ | |- | ||
+ | || Risks & Mitigations | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Risk Assessment|Risk Management]] | ||
+ | |- | ||
+ | || Change Management | ||
+ | || [[TBC|Change Management]] | ||
+ | |- | ||
+ | |rowspan="5"| Analysis | ||
+ | |rowspan="4"| Diagrams | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Documentation|Use Case Diagram]] | ||
+ | |- | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Documentation|System Architecture Diagram]] | ||
+ | |- | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Documentation|Use Case Diagram]] | ||
+ | |- | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Documentation|Use Case Diagram]] | ||
+ | |- | ||
+ | || Market Research | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork Business Aspects|Market Research]] | ||
+ | |- | ||
+ | |rowspan="2"| Testing | ||
+ | |rowspan="2"|User Test Plan and Results & Analysis | ||
+ | || [[IS480 Team wiki: 2015T1 Clockwork User Testing|User Testing 1 - Web (Employers)]] | ||
+ | |- | ||
+ | || [[IS480 Team wiki: TBC|User Testing 2]] | ||
+ | |- | ||
+ | |} | ||
==Deployment== | ==Deployment== |
Revision as of 19:39, 7 October 2015
Project Progress Summary
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
Project Management
Project Status
Date |
Modules |
Original Details |
Shifted |
Changed |
Dropped |
Added |
Final Details |
23 Aug |
Job Posting Module (EMP) |
Job
Posting Module (EMP) |
- |
- |
- |
Added Google Places Integration
|
Job Posting Module (EMP) -Create Job Postings -View Job Postings -Delete
Job Postings -Search
Job Postings -Filter Job Postings -Google Places Integration |
23 Aug |
Job Posting Module (JS) |
Job
Posting Module (JS) -Sort
Job Postings |
- |
- |
- |
Added Mange Multiple Job Applications. To drop all clashing applications when hired.
|
Job
Posting Module (JS) |
27 Aug |
Admin Module |
Core |
Tertiary |
- |
- |
- |
- |
27 Aug |
Payment Module (EMP) |
Payment
Module (JS&EMP) |
- |
- |
Removed JS from Payment Module |
Added Tiered Pricing Page
|
Payment
Module (EMP) |
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) |
- |
- |
Removed Add Ratings and Add Comments |
Added
View All Ratings |
Feedback
Module (JS) |
30 Aug |
Feedback Module (EMP) |
Doesn’t exist |
- |
- |
- |
Added Feedback Module for EMP |
Feedback Module (EMP) -Add
Ratings |
30 Aug |
Notification Module (JS&EMP) |
JS&EMP together --- Notification
Module (JS&EMP) |
- |
Defined the modules more clearly
Separated JS&EMP modules ---
|
- |
- |
Notification Module (EMP) -Application
of Job Posting |
30 Aug |
Notification Module (JS) |
JS&EMP together --- Notification
Module (JS&EMP) |
- |
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 Completed Jobs to merge with Feedback Module (JS)
|
- |
- |
Added Arrange Jobs by Status |
Dashboard
Module (JS) |
30 Aug |
Dashboard Module (EMP) |
Dashboard
Module (EMP) |
- |
- |
- |
Added Archive Jobs and Arrange Jobs by Status |
Dashboard
Module (EMP) |
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) |
- |
- |
Dropped from tertiary function |
- |
Module Removed for iOS Development |
30 Aug |
Applicant Module (EMP) |
Applicant
Module (EMP) |
- |
- |
Dropped from tertiary function |
- |
Module Removed for iOS Development |
30 Aug |
Job Posting Module |
Job
Posting Module (JS) |
- |
- |
- |
Added Accept Job Postings |
Job
Posting Module (JS) |
30 Aug |
Applicant Module (EMP) |
Applicant
Module (EMP) |
- |
- |
- |
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) |
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) |
Shifted Manage Multiple Job Postings to Schedule Module (JS) for Mobile |
- |
- |
- |
Job Posting
Module (JS) |
Project Schedule
Project Metrics
Bug Metric
Project Risks
Number | Risks | Impact | Mitigation Plan |
---|---|---|---|
Tackling non-core business functions with limited time | High | Avoided this risk by dropping features such as gamification and handling salary payments for this project Remain focus on the true purpose of our project and vision | |
Taking on iOS development | High | Dropped certain functionalities Needed to streamline our business processes | |
Lack of experience in managing multiple environments | Medium | Consulted past and current teams with deployment experiences Researched and standardized production cycle | |
Inadequate grasp of industry requirements | Medium | Early and consistent employment of user testing to garner valuable feedback and improve end-users’ experience |
Technical Complexity
Quality of Product
Intermediate Deliverable
Stage | Specification | Module |
---|---|---|
Project Management | Minutes | Meeting Minutes |
Project Schedule | Project Schedule | |
Project Scope | Project Scope | |
Metrics | Schedule Metric | |
Task Metric | ||
Bug Metric | ||
Risks & Mitigations | Risk Management | |
Change Management | Change Management | |
Analysis | Diagrams | Use Case Diagram |
System Architecture Diagram | ||
Use Case Diagram | ||
Use Case Diagram | ||
Market Research | Market Research | |
Testing | User Test Plan and Results & Analysis | User Testing 1 - Web (Employers) |
User Testing 2 |