HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2016T2 LOCK MidTerms"

From IS480
Jump to navigation Jump to search
 
(41 intermediate revisions by 2 users not shown)
Line 28: Line 28:
 
==<div style="background: #aa1d23; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px;letter-spacing:-0.08em;font-size:20px"><font color=#fbfcfd face="Century Gothic">OUR PROJECT PROGRESS</font></div>==
 
==<div style="background: #aa1d23; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px;letter-spacing:-0.08em;font-size:20px"><font color=#fbfcfd face="Century Gothic">OUR PROJECT PROGRESS</font></div>==
  
MID TERM SLIDES
+
{| class="wikitable" style="background-color:#FFFFFF;"
 +
|-
 +
! style="color:white; background-color:#aa1d23;" | Midterm Slides
 +
|-
 +
| [[Media:Team Lock Midterms FINAL.pdf|Team Lock's Mid-term slides]]
 +
|-
 +
|}
  
 
<h3>Summary of Project</h3>
 
<h3>Summary of Project</h3>
Our project currently has 15 iterations. As of 20th February 2015, we have just completed iteration 10 of the project. Based on our team's estimates, we have completed up to __% of our development process. In the last few months, we have completed our user testing and have successfully conducted our soft launch for our Android application on 13th Febuary 2015! Our mobile application is available on Google Play Store now!
+
Our project currently has 15 iterations. As of 20th February 2015, we have just completed iteration 10 of the project. Based on our team's estimates, we have completed up to 60% of our development process. In the last few months, we have completed our user testing and have successfully conducted our soft launch for our Android application on 12th Febuary 2015! Our mobile application is available on Google Play Store now!
 +
<br/>
  
 
<h3>Our Development Progress</h3>
 
<h3>Our Development Progress</h3>
  
 
+
[[File:Slide Progress.PNG|1000px|center]]
 
==<div style="background: #aa1d23; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px;letter-spacing:-0.08em;font-size:20px"><font color=#fbfcfd face="Century Gothic">OUR PROJECT MANAGEMENT</font></div>==
 
==<div style="background: #aa1d23; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px;letter-spacing:-0.08em;font-size:20px"><font color=#fbfcfd face="Century Gothic">OUR PROJECT MANAGEMENT</font></div>==
  
Line 44: Line 51:
 
! style="background: #000000; color: white; font-weight: bold; width:50px" | Actual
 
! style="background: #000000; color: white; font-weight: bold; width:50px" | Actual
 
|-
 
|-
| Acceptance Scope
+
| [[Image:LOCK-Scope.png|600px|center]]
| Current Scope
+
| [[Image:TeamLockScope.jpg|600px|center]]
 
|-
 
|-
 
|}
 
|}
 +
<br/>
  
 
<h4> Highlights of Changes Made in Scope </h4>
 
<h4> Highlights of Changes Made in Scope </h4>
 
+
* Movement of Social Media Module to Secondary Function
 
+
* Movement of Career Buddy from Secondary Function to Core Function
Full documentation of our scope changes is available on our Change Management Log which can be found __
+
* Implementation of new Module called : Job Suggestion Module
 +
* Moved Geotagging to Good-to-have-Function
 +
<br/>
  
 
<h3>Project Schedule</h3>
 
<h3>Project Schedule</h3>
Line 58: Line 68:
 
<h4> Highlights of Changes Made in Schedule </h4>
 
<h4> Highlights of Changes Made in Schedule </h4>
 
* Re-Scheduled Career Buddy Module to Iteration 10  
 
* Re-Scheduled Career Buddy Module to Iteration 10  
* On Clients discretion , we delayed the soft launch date from ____ to 13th January 2016 as Client was not ready for deployment
+
* On Clients discretion , we delayed the soft launch date from 27th January to 12th February 2016 as Client was not ready for deployment
+
<br/>
 +
 
 
<h3>Metrics</h3>
 
<h3>Metrics</h3>
 
<h4>Schedule Metric</h4>
 
<h4>Schedule Metric</h4>
 +
[[Image:TEAMLOC Midterms Schedule Metrics.PNG|600px|center]]
  
 +
<br/>
  
<h4> Highlights of Schedule Metrics </h4>
+
<h5> Highlights of Schedule Metrics </h5>
 
{| class="wikitable" style="margin: auto;width:80%; text-align:center; background: white;"
 
{| class="wikitable" style="margin: auto;width:80%; text-align:center; background: white;"
 
! style="background: #000000; color: white; font-weight: bold; width:500px" | Iteration  
 
! style="background: #000000; color: white; font-weight: bold; width:500px" | Iteration  
Line 81: Line 94:
 
|-
 
|-
 
|}
 
|}
 +
 +
<br/>
 +
  
 
<h4>Bug Metric</h4>
 
<h4>Bug Metric</h4>
Line 88: Line 104:
 
! style="background: #000000; color: white; font-weight: bold; width:50px" | Android
 
! style="background: #000000; color: white; font-weight: bold; width:50px" | Android
 
|-
 
|-
| ios
+
| [[File:TEAMLOCK iOS Bug Metrics.PNG|600px]]
| Android
+
| [[File:TEAMLOCK Android Bug Metrics.PNG|600px]]
 
|-
 
|-
 
|}
 
|}
  
<h4> Highlight of Changes in Collection of Bugs  </h4>
+
<br/>
 +
 
 +
 
 +
<h5> Highlight of Changes in Collection of Bugs  </h5>
 
There was a huge spikes of bugs found in iteration 7 & 8 (both iOS & Android). This was largely due to the fact this was the period where our team was solely focusing on cleaning up our application(Fixing of bugs/UI) in preparation for Soft-Launch.
 
There was a huge spikes of bugs found in iteration 7 & 8 (both iOS & Android). This was largely due to the fact this was the period where our team was solely focusing on cleaning up our application(Fixing of bugs/UI) in preparation for Soft-Launch.
 +
{| class="wikitable" style="margin: auto;width:80%; text-align:center; background: white;"
 +
! style="background: #000000; color: white; font-weight: bold; width:50px" | Iteration
 +
! style="background: #000000; color: white; font-weight: bold; width:100px" | Bug Score
 +
! style="background: #000000; color: white; font-weight: bold; width:300px" | Summary of Bugs and Issues
 +
! style="background: #000000; color: white; font-weight: bold; width:200px" | Action Taken
 +
|-
 +
| 7
 +
| 65 <b>(iOS)</b> , 34 <b>(Android)</b>
 +
| In this iteration, our client proposed an entire UI overhaul for our application. We responded to this with proper discussions, and agreed to the new UI based on our consensus to improve the overall usability and design of our application. This resulted in a full-scale change as we shifted away from the old UI, with the addition of new functions. And because of the immense changes, the conversion of the old UI to new UI required changes to the logic behind the UI as well. This led to the discovery and birth of many bugs during this iteration.
 +
| Stop current development and resolve bugs immediately. Seek to solve all the minor bugs and issues during the allocated debugging period of the iteration. (Next iteration - 8)
 +
|-
 +
|8
 +
|35 <b>(iOS)</b>
 +
|In this iteration, our team was preparing for the soft-launch of our application, making sure that our application was bug free and user friendly. As there were new several critical bugs found in our application, following our schedule all work was put on hold to ensure that these bugs was resolved before moving foward
 +
|Stop current development and resolve bugs immediately. All bugs and issues were resolved during allocated debugging period of the iteration.
 +
|-
 +
|}
  
Full documentation of our issue tracker is available on our Test Documents which can be found here!
 
  
+
Full documentation of our issue tracker is available on our Test Documents which can be found [[Media:LOCK Bug Metrics (Android).xlsx|here!(Android)]] & [[Media:LOCK Bug Metrics (iOS) v2.xlsx|here!(iOS)]]
 
<h3>Project Risks</h3>
 
<h3>Project Risks</h3>
 
+
{|style="margin-left: auto; margin-right: auto; border: none;"
The risks above have been managed and mitigated.  
+
|-
 +
| [[File:LOCK Risk 1.PNG|center|500px]] || [[File:LOCK Risk2.PNG|center|500px]]
 +
|}
 +
<br/>
 +
[[File:LOCK Risk3.PNG|center|500px]]
  
 
<h3>Technical Complexity</h3>
 
<h3>Technical Complexity</h3>
 
<h4> How we design our Architecture? </h4>  
 
<h4> How we design our Architecture? </h4>  
  
 +
{|style="margin-left: auto; margin-right: auto; border: none;"
 +
|-
 +
| [[File:Android_Arc.png|center|500px]] || [[File:LOCK_IOS_Arc.PNG|center|500px]]
 +
|}
  
<h4> Value Add </h4>
+
<h4> Project Complexity </h4>
 +
<b>1.</b>  <br/>
 +
[[File:LOCK Tech Spring.PNG|500px]]<br/>
 +
<b>2.</b>  <br/>[[File:LOCK CUS UI.PNG|500px]]<br/>
 +
<b>3.</b>  <br/>[[File:Tech Swift.png|500px]]<br/>
  
 +
==<div style="background: #aa1d23; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px;letter-spacing:-0.08em;font-size:20px"><font color=#fbfcfd face="Century Gothic">OUR QUALITY ASSURANCE</font></div>==
 +
<h3>Deliverables</h3>
  
<h4> Quality Attributes </h4>
+
{| class="wikitable" style="margin: auto;width:50%; text-align:center; background: white;"
 +
! style="background: #000000; color: white; font-weight: bold; width:50px" | Type
 +
! style="background: #000000; color: white; font-weight: bold; width:50px" | Decription
 +
! style="background: #000000; color: white; font-weight: bold; width:50px" | Documentation
 +
|-
 +
! style="background: #000000; color: white; font-weight: bold; width:50px" | Requirement Gathering
 +
| Market Research
 +
| [[IS480_Team_wiki:_2016T2_LOCK_ProjectOverview_MarketResearch |Market Research]]
 +
|-
 +
! style="background: #000000; color: white; font-weight: bold; width:50px" | Project Management
 +
| Minutes, Metrics, Risks, Change
 +
|
 +
[[IS480_Team_wiki:_2016T2_LOCK_Documentation_Minutes |Meeting Minutes]] <br>
 +
[[IS480_Team_wiki:_2016T2_LOCK_Project_Metrics|Metrics]]<br>
 +
[[IS480_Team_wiki:_2016T2_LOCK_Project_RiskAssessment|Risk Management]]<br>
 +
[[IS480_Team_wiki:_2016T2_LOCK_Project_ChangeManagement|Change Management]]
 +
|-
 +
! style="background: #000000; color: white; font-weight: bold; width:50px"  | Analysis and Design
 +
| Use Case, Architectural Diagram, ER Diagram, Technology and Tools Used
 +
| [[IS480_Team_wiki:_2016T2_LOCK_Documentation|Use Case, Architectural Diagram, ER Diagram, Technology and Tools Used]]
 +
|-
 +
 
 +
! style="background: #000000; color: white; font-weight: bold; width:50px" | Testing
 +
| User Test Plan
 +
|
 +
[[IS480_Team_wiki:_2016T2_LOCK_Documentation_UT1|User Testing 1]]<br>
 +
[[IS480_Team_wiki:_2016T2_LOCK_Documentation_UT2|User Testing 2]]
 +
|-
  
==<div style="background: #aa1d23; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px;letter-spacing:-0.08em;font-size:20px"><font color=#fbfcfd face="Century Gothic">OUR QUALITY ASSURANCE</font></div>==
+
|}
<h3>Deliverables</h3>
 
  
 
<h3>Testing</h3>
 
<h3>Testing</h3>
  
<h4>Heuristics Evaluation</h4>
+
As at 20th February 2016, we have completed 2 User Testing. These activities are primarily conducted to ensure that the StaffOnDemand Mobile satisfies the needs of our target group as agreed upon with our Sponsors and provides confidence of its use.
 
 
Full Documentation of our Heuristic Evaluation can be found in our here
 
  
 
<h4>User Testing 1</h4>
 
<h4>User Testing 1</h4>
 +
*Number of Users: 30
 +
*Venue: SOE-SR3.1
 +
*Date: 3rd – 5th November 2015
 +
*Duration: 15 minutes per user
 +
*Test Platform: Android Mobile Device , iOS
 +
<b>Objective</b>:User Testing is conducted to ensure that StaffOnDemands satisfies our target consumer group and meets the expectations of sponsors and users.
 +
In this User Testing, we are primarily focusing on :
 +
*Usability and intuitiveness of functions
 +
*Find bugs / defects in the application
 +
<br/>
  
 +
<h4>User Testing 2</h4>
 +
*Number of Users: 42
 +
*Venue: SOE-SR-3.1 | SOE SR-2.7
 +
*Date: 15th January 2015
 +
*Duration: 15 minutes per user
 +
*Test Platform: Android Mobile Device , iOS
 +
<b>Objective</b>:User Testing is conducted to ensure that StaffOnDemands satisfies our target consumer group and meets the expectations of sponsors and users.
 +
In this User Testing, we are primarily focusing on :
 +
*Gathering feedback from potential stakeholders with regards to the heuristics and design of the existing functions of the current application
 +
*Identify any usability issues that persist in the application
 +
*Improvement of our application based on the results
  
 
==<div style="background: #aa1d23; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px;letter-spacing:-0.08em;font-size:20px"><font color=#fbfcfd face="Century Gothic">OUR LEARNING OUTCOMES</font></div>==
 
==<div style="background: #aa1d23; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px;letter-spacing:-0.08em;font-size:20px"><font color=#fbfcfd face="Century Gothic">OUR LEARNING OUTCOMES</font></div>==
  
-
+
[[Image:LOCK Reflection.PNG|800px|center]]

Latest revision as of 23:55, 18 April 2016

LockLogo3.jpg


LockHouse.png   HOME LOCK-About Us.png   ABOUT US LockGraph.png   PROJECT OVERVIEW LockManage.png   PROJECT MANAGEMENT LockDocuments.png   DOCUMENTATION

 


OUR PROJECT PROGRESS

Midterm Slides
Team Lock's Mid-term slides

Summary of Project

Our project currently has 15 iterations. As of 20th February 2015, we have just completed iteration 10 of the project. Based on our team's estimates, we have completed up to 60% of our development process. In the last few months, we have completed our user testing and have successfully conducted our soft launch for our Android application on 12th Febuary 2015! Our mobile application is available on Google Play Store now!

Our Development Progress

Slide Progress.PNG

OUR PROJECT MANAGEMENT

Project Scope

Planned Actual
LOCK-Scope.png
TeamLockScope.jpg


Highlights of Changes Made in Scope

  • Movement of Social Media Module to Secondary Function
  • Movement of Career Buddy from Secondary Function to Core Function
  • Implementation of new Module called : Job Suggestion Module
  • Moved Geotagging to Good-to-have-Function


Project Schedule

TEAMLOCK Schedule.PNG

Highlights of Changes Made in Schedule

  • Re-Scheduled Career Buddy Module to Iteration 10
  • On Clients discretion , we delayed the soft launch date from 27th January to 12th February 2016 as Client was not ready for deployment


Metrics

Schedule Metric

TEAMLOC Midterms Schedule Metrics.PNG


Highlights of Schedule Metrics
Iteration Planned (Days) Actual (Days) SM Score Action Status
8 6 14 43% Team before this iteration was on schedule and estimates were fairly accurate. However, schedule was highly delayed in iteration as we had to implement a new UI/UX given to us by our client. Immediate action was to focus on pushing our the new UI in time for soft-launch and mitigation was done through usage of buffer days and rescheduling of priorities. Completed



Bug Metric

iOS Android
TEAMLOCK iOS Bug Metrics.PNG TEAMLOCK Android Bug Metrics.PNG



Highlight of Changes in Collection of Bugs

There was a huge spikes of bugs found in iteration 7 & 8 (both iOS & Android). This was largely due to the fact this was the period where our team was solely focusing on cleaning up our application(Fixing of bugs/UI) in preparation for Soft-Launch.

Iteration Bug Score Summary of Bugs and Issues Action Taken
7 65 (iOS) , 34 (Android) In this iteration, our client proposed an entire UI overhaul for our application. We responded to this with proper discussions, and agreed to the new UI based on our consensus to improve the overall usability and design of our application. This resulted in a full-scale change as we shifted away from the old UI, with the addition of new functions. And because of the immense changes, the conversion of the old UI to new UI required changes to the logic behind the UI as well. This led to the discovery and birth of many bugs during this iteration. Stop current development and resolve bugs immediately. Seek to solve all the minor bugs and issues during the allocated debugging period of the iteration. (Next iteration - 8)
8 35 (iOS) In this iteration, our team was preparing for the soft-launch of our application, making sure that our application was bug free and user friendly. As there were new several critical bugs found in our application, following our schedule all work was put on hold to ensure that these bugs was resolved before moving foward Stop current development and resolve bugs immediately. All bugs and issues were resolved during allocated debugging period of the iteration.


Full documentation of our issue tracker is available on our Test Documents which can be found here!(Android) & here!(iOS)

Project Risks

LOCK Risk 1.PNG
LOCK Risk2.PNG


LOCK Risk3.PNG

Technical Complexity

How we design our Architecture?

Android Arc.png
LOCK IOS Arc.PNG

Project Complexity

1.
LOCK Tech Spring.PNG
2.
LOCK CUS UI.PNG
3.
Tech Swift.png

OUR QUALITY ASSURANCE

Deliverables

Type Decription Documentation
Requirement Gathering Market Research Market Research
Project Management Minutes, Metrics, Risks, Change

Meeting Minutes
Metrics
Risk Management
Change Management

Analysis and Design Use Case, Architectural Diagram, ER Diagram, Technology and Tools Used Use Case, Architectural Diagram, ER Diagram, Technology and Tools Used
Testing User Test Plan

User Testing 1
User Testing 2

Testing

As at 20th February 2016, we have completed 2 User Testing. These activities are primarily conducted to ensure that the StaffOnDemand Mobile satisfies the needs of our target group as agreed upon with our Sponsors and provides confidence of its use.

User Testing 1

  • Number of Users: 30
  • Venue: SOE-SR3.1
  • Date: 3rd – 5th November 2015
  • Duration: 15 minutes per user
  • Test Platform: Android Mobile Device , iOS

Objective:User Testing is conducted to ensure that StaffOnDemands satisfies our target consumer group and meets the expectations of sponsors and users. In this User Testing, we are primarily focusing on :

  • Usability and intuitiveness of functions
  • Find bugs / defects in the application


User Testing 2

  • Number of Users: 42
  • Venue: SOE-SR-3.1 | SOE SR-2.7
  • Date: 15th January 2015
  • Duration: 15 minutes per user
  • Test Platform: Android Mobile Device , iOS

Objective:User Testing is conducted to ensure that StaffOnDemands satisfies our target consumer group and meets the expectations of sponsors and users. In this User Testing, we are primarily focusing on :

  • Gathering feedback from potential stakeholders with regards to the heuristics and design of the existing functions of the current application
  • Identify any usability issues that persist in the application
  • Improvement of our application based on the results

OUR LEARNING OUTCOMES

LOCK Reflection.PNG