Difference between revisions of "IS480 Team wiki:2015T2 Team Elements FinalWiki"
Jy.thai.2013 (talk | contribs) |
Jy.thai.2013 (talk | contribs) |
||
(26 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
{|style="background-color:#5C005C; color:#DF8DDF; padding: 10 0 10 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0" | | {|style="background-color:#5C005C; color:#DF8DDF; padding: 10 0 10 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0" | | ||
| style="padding:0.3em; font-size:100%; background-color:#DF8DDF; border-bottom:0px solid #DF8DDF; text-align:center; color:#DF8DDF" width="10%" | | | style="padding:0.3em; font-size:100%; background-color:#DF8DDF; border-bottom:0px solid #DF8DDF; text-align:center; color:#DF8DDF" width="10%" | | ||
− | [[Image:Team_Elements_Home.png|30px|link=IS480 Team wiki: 2016T2 | + | [[Image:Team_Elements_Home.png|30px|link=IS480 Team wiki: 2016T2 Elements]] |
− | [[IS480 Team wiki: | + | [[IS480 Team wiki: 2016T2 Elements |<font color="#F5F5F5" size=2><b>HOME</b></font>]] |
| style="border-bottom:0px solid #5C005C; background:none;" width="1%" | | | style="border-bottom:0px solid #5C005C; background:none;" width="1%" | | ||
Line 49: | Line 49: | ||
<br/> | <br/> | ||
− | ==<div style="background: # | + | ==<div style="background: #808080; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; text-transform:lowercase;letter-spacing:-0.08em;font-size:20px"><font color=#FFFFF>Project Progress Summary</font></div>== |
− | [[Image:TE_Slides_Icon.jpg|130px|link=]][[Media: | + | [[Image:TE_Slides_Icon.jpg|130px|link=]][[Media: Team Elements Final Presentation.pptx|Finals Slides]] |
[[Image:Elements Deployed Icon.jpg|130px|link=http://sterlingtraininghub.com]][http://sterlingtraininghub.com Deployed Site] | [[Image:Elements Deployed Icon.jpg|130px|link=http://sterlingtraininghub.com]][http://sterlingtraininghub.com Deployed Site] | ||
[[Image:WP Postericon.JPG|130px|link=]][[Media: ElementsPosterWeb.pdf|Poster]] | [[Image:WP Postericon.JPG|130px|link=]][[Media: ElementsPosterWeb.pdf|Poster]] | ||
− | [[Image:WP Video.png|120px|link=https:// | + | [[Image:WP Video.png|120px|link=https://youtu.be/MByzrP9bonU]][https://youtu.be/MByzrP9bonU Pitch Video] |
<h3>Project Highlights</h3> | <h3>Project Highlights</h3> | ||
− | [[File: | + | [[File:TE_Overview_Highlights.png|300px]] |
* Our project schedule is divided into 12 iterations. | * Our project schedule is divided into 12 iterations. | ||
− | * Till date of 12 April | + | * Till date of 12 April 2016, we have completed 100% of our development progress. We are now left with 2 milestone (Final Presentation and Poster Day) and the last iteration (iteration 12) |
* Beta Release - The system has been released on 17 February 2015. | * Beta Release - The system has been released on 17 February 2015. | ||
− | *<h3>[[IS480 Team wiki: 2015T2 | + | *<h3>[[IS480 Team wiki: 2015T2 Elements Beta Release|Check out our beta release here!]]</h3> |
*Current iteration: 12 | *Current iteration: 12 | ||
*Iteration 13: 13 April 2016 - 22 April 2016 | *Iteration 13: 13 April 2016 - 22 April 2016 | ||
Line 69: | Line 69: | ||
<h3>Development Progress</h3> | <h3>Development Progress</h3> | ||
Progress: 100 % Completed | Progress: 100 % Completed | ||
− | + | Link to the Development metrics: https://docs.google.com/a/smu.edu.sg/spreadsheets/d/1M9W9tuOnP9srr3V0IeMDBQZcdv3H7c9bQ0i-TfhwkTk/edit?usp=sharing | |
− | ==<div style="background: # | + | ==<div style="background: #808080; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; text-transform:lowercase;letter-spacing:-0.08em;font-size:20px"><font color=#FFFFF>Project Management</font></div>== |
<h3> Project Scope</h3> | <h3> Project Scope</h3> | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! | + | ! Original!! Final |
|- | |- | ||
| | | | ||
− | [[File: | + | [[File:Team Elements Scope Acceptance.jpg|500px]] |
|| | || | ||
− | [[File: | + | [[File:FunctionalitiesScope MidTerms.png|500px]] |
|} | |} | ||
− | + | ||
− | |||
<h4>Major Scope changes</h4> | <h4>Major Scope changes</h4> | ||
− | * | + | * Removal of online payment as requested by the sponsor |
− | |||
− | |||
− | |||
− | [[ | + | [[IS480_Team_wiki:2015T2 Team Elements Change Management|View our Change Management Here!]] |
<h3>Project Schedule</h3> | <h3>Project Schedule</h3> | ||
− | [[IS480 Team wiki: | + | [[IS480 Team wiki: 2015T2 Team Elements Project Management|View detailed Project Schedule here!]] |
{| class="wikitable" | {| class="wikitable" | ||
Line 101: | Line 97: | ||
|- | |- | ||
| | | | ||
− | [[File: | + | [[File:Team Elements ProjectSchedule Planned.png|500px]] |
|| | || | ||
− | [[File: | + | [[File:Team Elements ProjectSchedule Actual.png|500px]] |
|} | |} | ||
<h4>Schedule Highlights</h4> | <h4>Schedule Highlights</h4> | ||
− | * There are no major changes to major project milestones such as UT, UAT, deployment. However, the team added a Beta Release after the first deployment. This is to allow | + | * There are no major changes to major project milestones such as UT, UAT, deployment. However, the team added a Beta Release after the first deployment. This is to allow Sterling Taining Hub to use our system during oeprations. |
<h3>Metrics</h3> | <h3>Metrics</h3> | ||
<h4>Schedule Metrics</h4> | <h4>Schedule Metrics</h4> | ||
− | [[ | + | [[IS480_Team_wiki: 2015T2 Team Elements Schedule Metrics|View our Schedule Metrics Here!]]<br> |
− | [[Image: | + | [[Image:Elements_Schedule_Metrics_Final.JPG|1000px|center|link=]] |
<h5>Schedule Metrics Highlights</h5> | <h5>Schedule Metrics Highlights</h5> | ||
{| class="wikitable" style="margin: auto;width:90%; text-align:center; background: white;" | {| class="wikitable" style="margin: auto;width:90%; text-align:center; background: white;" | ||
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Iteration |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Planned Duration (Days) |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Actual Duration (Days) |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Schedule Metric Score |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:250px" | Action |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Status |
|- | |- | ||
− | | | + | |4 |
|14 | |14 | ||
− | | | + | |17 |
− | | | + | |82% |
− | | | + | |The team is behind schedule.Under-estimated the effort required. Re-estimate tasks for future iterations. |
− | |||
− | + | Delayed due to the potential change in sponsor and the team was changing some aspects of the interface after acceptance presentation. | |
− | Follow up action: | + | Follow up action: Iteration 4 was delayed by 3 days. However, the following iteration started after the exam break. No buffer day is used. |
|Completed | |Completed | ||
|- | |- | ||
− | | | + | |10 |
|14 | |14 | ||
− | | | + | |19 |
− | | | + | |74% |
| | | | ||
− | Iteration | + | Iteration 10 was delayed by 5 days due to the change in a fundamental database structure <br> |
− | Follow up action: | + | Follow up action: Drop functionalities for this iteration and rescheduled them to the next iteration. |
|Completed | |Completed | ||
|- | |- | ||
Line 149: | Line 144: | ||
<h4>Bug Metrics</h4> | <h4>Bug Metrics</h4> | ||
− | [[ | + | [[IS480_Team_wiki:2015T2 Team Elements Bug Metrics|View our Bug Metrics here!]]<br> |
<h5>Bug Score</h5> | <h5>Bug Score</h5> | ||
− | [[Image: | + | [[Image: Elements_Bug_Finals.png|800px|center|link=]] <br> |
− | |||
− | |||
− | < | ||
− | |||
{| class="wikitable" style="margin: auto;width:90%; text-align:center; background: white;" | {| class="wikitable" style="margin: auto;width:90%; text-align:center; background: white;" | ||
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Iteration |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:250px" | Bug Score |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:250px" | Summary of bugs |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:250px" | Action Taken |
+ | |- | ||
+ | |4 | ||
+ | |<b>33</b> <br> 2 High <br> | ||
+ | |There was a problem with iron router during deployment. It worked on our local host but not on the deployment server. | ||
+ | |Stop current development and resolve the bug immediately. Project Manager reschedules the project. | ||
|- | |- | ||
|5 | |5 | ||
− | |<b> | + | |<b>29</b> <br> 1 High <br> |
− | | | + | |Meteor underwent a version change and this new version was buggy, causing compatibility issues and the application could not run. |
− | |Stop current development and resolve the bug immediately. Project Manager reschedules the project. | + | |Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
|- | |- | ||
|8 | |8 | ||
− | |<b> | + | |<b>17</b> <br> 2 High <br> |
− | | | + | |Due to a confusion in the template names, the options at the side bar were gone |
− | |Stop current development and resolve the bug immediately. Project Manager reschedules the project. | + | |Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
|- | |- | ||
− | | | + | |10 |
− | |<b> | + | |<b>33</b> <br> 2 High <br> |
− | | | + | |There was a fundamental change in database structure and the emails did not work and always caused an error when creating a new class. |
− | | | + | |Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
|- | |- | ||
|} | |} | ||
− | |||
− | |||
− | |||
<h3>Project Risks</h3> | <h3>Project Risks</h3> | ||
<h4>Activated Risks</h4> | <h4>Activated Risks</h4> | ||
− | [[ | + | [[IS480_Team_wiki:2015T2 Team Elements Risk Management|View our risk management here!]] The below table only highlights the two top risks that have been mitigated. |
{| class="wikitable" style="margin: auto;width:90%; text-align:center; background: white;" | {| class="wikitable" style="margin: auto;width:90%; text-align:center; background: white;" | ||
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | No |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:250px" | Risk Description |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:250px" | Impact |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Likelihood |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Impact |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Category |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:250px" | Mitigation Plan |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:70px" | Status |
|- | |- | ||
| 1 | | 1 | ||
− | | | + | | Sponsor changes requirements on an ad hoc basis |
| Project schedule will be affected | | Project schedule will be affected | ||
| Medium | | Medium | ||
| Medium | | Medium | ||
| B | | B | ||
− | | Team to evaluate | + | | Project Manager and Business Analyst to work with sponsor closely to monitor and modify the team plan after every iteration. Team to evaluate on a case-by-case basis |
− | | Mitigated | + | |Mitigated |
|- | |- | ||
| 2 | | 2 | ||
− | | Unable to get | + | | Unable to get the administrators to test the system as the training facility is still being built |
− | | Unable to get genuine feedback from | + | | Unable to get genuine feedback from users and hence affect the usability of the system |
| High | | High | ||
| High | | High | ||
| A | | A | ||
− | | | + | | Project manager will work closely with the sponsor to source for similar training facilities and conduct observations and tests with them. <br> |
− | | Mitigated | + | Project Manager to work closely with sponsor to plan each functions. |
+ | |Mitigated | ||
|- | |- | ||
Line 220: | Line 214: | ||
The above two risks has been <b>mitigated</b>. | The above two risks has been <b>mitigated</b>. | ||
− | # Risk 1: The team implemented change management plan in order to evaluate the changes requested by the client. [[ | + | # Risk 1: The team implemented change management plan in order to evaluate the changes requested by the client. [[IS480_Team_wiki:2015T2 Team Elements Change Management|View our Change Management Here!]] |
− | # Risk 2: | + | # Risk 2: Sponsor and the team went to find through their own personal contacts and managed to gather a total of 2 other training hubs to help. |
<h4>Future Risks</h4> | <h4>Future Risks</h4> | ||
Line 241: | Line 235: | ||
| A | | A | ||
| Provide proper documentation such as deployment guide and include comments in the codes. | | Provide proper documentation such as deployment guide and include comments in the codes. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|Mitigated | |Mitigated | ||
|- | |- | ||
Line 259: | Line 242: | ||
<h3>Technical Complexity</h3> | <h3>Technical Complexity</h3> | ||
− | <h4> | + | <h4>Automated generation of LSP Forms</h4> |
− | * | + | * Sterling has regulations to compliy to. These forms take up much time to fill up |
− | * | + | * Linking feedback forms with LSP Forms and automatically generating LSP forms |
− | * The | + | [[File:Elements lspGeneration.png|500px]] |
+ | * The above image is generated by averaging the results from feedback forms | ||
+ | <h4>Generation of Certificates</h4> | ||
+ | * Sterling needs to generate certificates for pupils who have completed their courses | ||
+ | * Populate certs in a given format and exporting them to pdf for printing | ||
− | + | [[File:Elements cert generation.png|500px]] | |
− | The | + | * The above image is generated from the class list |
− | [[File: | + | <h4>Excel Read&Write</h4> |
+ | [[File:Elements excel screenshot.png |500px]] | ||
+ | * For the convenience of the trainer, the trainer can download a copy of the class list into excel and use it to fill up the class' grades and attendance. | ||
− | + | <div style="background: #808080; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; text-transform:lowercase;letter-spacing:-0.08em;font-size:20px"><font color=#FFFFF>Quality of Product</font></div> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<h3>Deliverables</h3> | <h3>Deliverables</h3> | ||
{| class="wikitable" style="margin: auto;width:50%; text-align:center; background: white;" | {| class="wikitable" style="margin: auto;width:50%; text-align:center; background: white;" | ||
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Stage |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Specification |
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Modules |
|- | |- | ||
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Project Requirements |
− | | | + | | Purpose and Motivation |
− | | [[IS480 Team wiki: | + | | [[IS480 Team wiki: 2015T2 Team Elements Project Overview | Purpose and Motivation]]<br> |
− | [[ | + | [[IS480_Team_wiki:2015T2 Team Elements Market Research | Market Research]] |
|- | |- | ||
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Project Management |
| Minutes | | Minutes | ||
− | | [[ | + | | [[IS480_Team_wiki:2015T2 Team Elements Meeting Minutes | Meeting Minutes]] |
|- | |- | ||
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Project Management |
| Metrics, Risks, Change | | Metrics, Risks, Change | ||
| | | | ||
− | [[ | + | [[IS480_Team_wiki: 2015T2 Team Elements Schedule Metrics|Schedule Metrics]]<br> |
− | [[ | + | [[IS480_Team_wiki:2015T2 Team Elements Bug Metrics|Bug Metrics]]<br> |
− | [[ | + | [[IS480_Team_wiki:2015T2 Team Elements Risk Management|Bug Management]]<br> |
− | [[ | + | [[IS480_Team_wiki:2015T2 Team Elements Change Management|Change Management]] |
|- | |- | ||
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Analysis and Design |
− | | | + | | DB Diagram, As-Is, To-Be Processes |
− | | [[IS480 Team wiki: | + | | [[IS480 Team wiki: 2015T2 Team Elements Documentation|DB Diagram, As-Is, To-Be Processes]] |
|- | |- | ||
− | ! style="background: # | + | |
+ | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Design | ||
| Prototype | | Prototype | ||
− | | [[ | + | | [[IS480_Team_wiki: 2015T2 Team Elements Design Documents|Persona and Prototype]] |
|- | |- | ||
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Testing |
| User Test Plan | | User Test Plan | ||
| | | | ||
− | [[ | + | [[IS480_Team_wiki:_2015T2 Elements Heuristic Evaluation|Heuristic Evaluation]]<br> |
− | [[ | + | [[IS480_Team_wiki:_2015T2 Elements User Testing 1|User Testing 1]]<br> |
− | [[ | + | [[IS480_Team_wiki:_2015T2 Elements User Testing 2|User Testing 2]]<br> |
− | [[ | + | [[IS480_Team_wiki:_2015T2 Elements User Testing 3|User Testing 3]] |
|- | |- | ||
− | ! style="background: # | + | ! style="background: #808080; color: white; font-weight: bold; width:50px" | Handover |
| User Manual, Project Closure Sign Off, UAT Sign Off | | User Manual, Project Closure Sign Off, UAT Sign Off | ||
| | | | ||
− | [[Media: | + | [[Media: Sterling LMS User Guide Final.pdf|User Manual Guide]]<br> |
− | [[Media: | + | [[Media: Sterling LMS_UAT_Signoff.pdf|UAT Sign Off]]<br> |
− | [[Media: | + | [[Media: TEProject-Closure.pdf|Project Closure Sign Off]] |
|- | |- | ||
Line 333: | Line 314: | ||
<h3>Deployment</h3> | <h3>Deployment</h3> | ||
− | Deployed Link: http:// | + | Deployed Link: http://sterlingtraininghub.com/ |
<h3>Testing</h3> | <h3>Testing</h3> | ||
− | We have conducted three user | + | We have conducted three user tests and one heuristic evaluation. |
<h4>Heuristic Evaluation</h4> | <h4>Heuristic Evaluation</h4> | ||
Line 342: | Line 323: | ||
* 5 participants | * 5 participants | ||
* This is to learn more about the usability of our application and improve it further in our future designs. This was conducted with a paper prototype. A paper prototype was used because we want to be able to discover UI issues early, so that the cost of changing will not be so high. | * This is to learn more about the usability of our application and improve it further in our future designs. This was conducted with a paper prototype. A paper prototype was used because we want to be able to discover UI issues early, so that the cost of changing will not be so high. | ||
− | [[ | + | [[IS480_Team_wiki:_2015T2 Elements Heuristic Evaluation|View our Heuristics Evaluation documentation here!]] |
<h4>User Testing 1</h4> | <h4>User Testing 1</h4> | ||
− | *Date: | + | *Date: 10 October 2015 |
− | *Venue: | + | *Venue: Sterling Training Hub |
− | * 4 | + | *4 Training Hub Administrators |
− | + | [[IS480_Team_wiki:_2015T2 Elements User Testing 1|View our UT1 documentation here!]] | |
− | [[ | ||
<h4>User Testing 2</h4> | <h4>User Testing 2</h4> | ||
− | *Date: | + | *Date: 29 January 2016 |
*Venue: Sterling Training Hub | *Venue: Sterling Training Hub | ||
* 3 Sterling Training Hub administrators | * 3 Sterling Training Hub administrators | ||
− | [[ | + | [[IS480_Team_wiki:_2015T2 Elements User Testing 2|View our UT2 documentation here!]] |
<h4>User Testing 3</h4> | <h4>User Testing 3</h4> | ||
*Date: 25 March 2016 | *Date: 25 March 2016 | ||
*Venue: Sterling Training Hub and web | *Venue: Sterling Training Hub and web | ||
− | * 8 | + | * 8 Sterling Training Hub Trainers, 20 Students |
− | [[ | + | [[IS480_Team_wiki:_2015T2 Elements User Testing 3|View our UT3 documentation here!]] |
− | ==<div style="background: # | + | ==<div style="background: #808080; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; text-transform:lowercase;letter-spacing:-0.08em;font-size:20px"><font color=#FFFFF>Reflections</font></div>== |
[[File:TE_Learning_Outcomes_1.png|500px|link=]][[File:TE_Learning_Outcomes_2.png|500px|link=]] | [[File:TE_Learning_Outcomes_1.png|500px|link=]][[File:TE_Learning_Outcomes_2.png|500px|link=]] | ||
− | |||
<!--Content End--> | <!--Content End--> |
Latest revision as of 03:01, 15 April 2016
Main Wiki | Midterm Wiki | Final Wiki |
Contents
|
Original | Final |
---|---|
Major Scope changes
- Removal of online payment as requested by the sponsor
View our Change Management Here!
Project Schedule
View detailed Project Schedule here!
Planned | Actual |
---|---|
Schedule Highlights
- There are no major changes to major project milestones such as UT, UAT, deployment. However, the team added a Beta Release after the first deployment. This is to allow Sterling Taining Hub to use our system during oeprations.
Metrics
Schedule Metrics
View our Schedule Metrics Here!
Schedule Metrics Highlights
Iteration | Planned Duration (Days) | Actual Duration (Days) | Schedule Metric Score | Action | Status |
---|---|---|---|---|---|
4 | 14 | 17 | 82% | The team is behind schedule.Under-estimated the effort required. Re-estimate tasks for future iterations.
Delayed due to the potential change in sponsor and the team was changing some aspects of the interface after acceptance presentation. Follow up action: Iteration 4 was delayed by 3 days. However, the following iteration started after the exam break. No buffer day is used. |
Completed |
10 | 14 | 19 | 74% |
Iteration 10 was delayed by 5 days due to the change in a fundamental database structure |
Completed |
Bug Metrics
Bug Score
Iteration | Bug Score | Summary of bugs | Action Taken |
---|---|---|---|
4 | 33 2 High |
There was a problem with iron router during deployment. It worked on our local host but not on the deployment server. | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
5 | 29 1 High |
Meteor underwent a version change and this new version was buggy, causing compatibility issues and the application could not run. | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
8 | 17 2 High |
Due to a confusion in the template names, the options at the side bar were gone | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
10 | 33 2 High |
There was a fundamental change in database structure and the emails did not work and always caused an error when creating a new class. | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
Project Risks
Activated Risks
View our risk management here! The below table only highlights the two top risks that have been mitigated.
No | Risk Description | Impact | Likelihood | Impact | Category | Mitigation Plan | Status |
---|---|---|---|---|---|---|---|
1 | Sponsor changes requirements on an ad hoc basis | Project schedule will be affected | Medium | Medium | B | Project Manager and Business Analyst to work with sponsor closely to monitor and modify the team plan after every iteration. Team to evaluate on a case-by-case basis | Mitigated |
2 | Unable to get the administrators to test the system as the training facility is still being built | Unable to get genuine feedback from users and hence affect the usability of the system | High | High | A | Project manager will work closely with the sponsor to source for similar training facilities and conduct observations and tests with them. Project Manager to work closely with sponsor to plan each functions. |
Mitigated |
The above two risks has been mitigated.
- Risk 1: The team implemented change management plan in order to evaluate the changes requested by the client. View our Change Management Here!
- Risk 2: Sponsor and the team went to find through their own personal contacts and managed to gather a total of 2 other training hubs to help.
Future Risks
No | Risk Description | Impact | Likelihood | Impact | Category | Mitigation Plan | Status |
---|---|---|---|---|---|---|---|
1 | Future developers unfamiliar with technologies used | Unable to hand over to future developers for future application enhancement | High | High | A | Provide proper documentation such as deployment guide and include comments in the codes. | Mitigated |
The above two risks have not occurred. However, our team anticipated the possibility of it and managed to mitigate these risks.
Technical Complexity
Automated generation of LSP Forms
- Sterling has regulations to compliy to. These forms take up much time to fill up
- Linking feedback forms with LSP Forms and automatically generating LSP forms
- The above image is generated by averaging the results from feedback forms
Generation of Certificates
- Sterling needs to generate certificates for pupils who have completed their courses
- Populate certs in a given format and exporting them to pdf for printing
- The above image is generated from the class list
Excel Read&Write
- For the convenience of the trainer, the trainer can download a copy of the class list into excel and use it to fill up the class' grades and attendance.
Deliverables
Stage | Specification | Modules |
---|---|---|
Project Requirements | Purpose and Motivation | Purpose and Motivation |
Project Management | Minutes | Meeting Minutes |
Project Management | Metrics, Risks, Change |
Schedule Metrics |
Analysis and Design | DB Diagram, As-Is, To-Be Processes | DB Diagram, As-Is, To-Be Processes |
Design | Prototype | Persona and Prototype |
Testing | User Test Plan |
Heuristic Evaluation |
Handover | User Manual, Project Closure Sign Off, UAT Sign Off |
Deployment
Deployed Link: http://sterlingtraininghub.com/
Testing
We have conducted three user tests and one heuristic evaluation.
Heuristic Evaluation
- Venue: Singapore Management University, School of Information Systems
- 5 participants
- This is to learn more about the usability of our application and improve it further in our future designs. This was conducted with a paper prototype. A paper prototype was used because we want to be able to discover UI issues early, so that the cost of changing will not be so high.
View our Heuristics Evaluation documentation here!
User Testing 1
- Date: 10 October 2015
- Venue: Sterling Training Hub
- 4 Training Hub Administrators
View our UT1 documentation here!
User Testing 2
- Date: 29 January 2016
- Venue: Sterling Training Hub
- 3 Sterling Training Hub administrators
View our UT2 documentation here!
User Testing 3
- Date: 25 March 2016
- Venue: Sterling Training Hub and web
- 8 Sterling Training Hub Trainers, 20 Students
View our UT3 documentation here!
Reflections