Difference between revisions of "IS480 Team wiki: 2013T2 DR.Jean Labs The Team MidTerm Wiki"
Line 358: | Line 358: | ||
During this beta launch, all advertiser are allowed to advertise for 100 free impression for each campaign. For advertising more than 1 campaign and to increase the number of impression, buy credits from sqkii. " | During this beta launch, all advertiser are allowed to advertise for 100 free impression for each campaign. For advertising more than 1 campaign and to increase the number of impression, buy credits from sqkii. " | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
Revision as of 14:52, 8 April 2014
{ In a nutshell } | { Acceptance Wiki } | { MidTerm Wiki } | { Final Wiki } |
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Contents
Project Summary
Closed Beta Launch
Beta Launch released date: 20 Feb 2014, 1pm
Beta released app link (User): http://app.sqkii.com/
Beta released app link (Advertiser): http://app.sqkii.com/adv
Beta released app test link (User): http://test.sqkii.com/
Beta released app test link (Advertiser): http://test.sqkii.com/adv
Download our MidTerm Slides here!
Project Highlights
Project Management | |||
S/N | Change Event | Affected Sprint | Change Action Description |
1 | Change from total 11 sprints to 10 sprints. | From Sprint 5 onwards | In view of the beta launch before 17 Feb 14, we re-scrum all functions in view of the change in the business requirement. Hence we pushed a bit more functions into Sprint 5. However, Sprint 5 also span across the 2 exam weeks where the team took a break to study, thus it is not the one with the heaviest workload either. |
2 | Start and End date from Sprint 5 - 10 have changed. | From Sprint 5 onwards | Sprint 5: 18 Nov 13 - 17 Dec (30 days) to 18 Nov 13 - 31 Dec 13 (44 days) Sprint 6: 18 Dec 13 - 31 Dec (14 days) to 1 Jan 14 - 31 Jan 14 (31 days) |
3 | Start and End date from Sprint 5 - 10 have changed. | From Sprint 5 onwards |
Sprint 4: In view of the exam week is approaching, we are unable to finish the task in the current sprint and we push the functions back to the release backlog to rescrum it for the next upcoming sprint. |
4 | Start and End date from Sprint 5 - 10 have changed. | Before Sprint 5 onwards |
Sprint 4: In view of the exam week is approaching, we are unable to finish the task in the current sprint and we push the functions back to the release backlog to rescrum it for the next upcoming sprint. |
5 |
Shifted the following from sprint 6 to sprint 7: |
26-Jan-14 / 6 |
Sprint 4: In view of the exam week is approaching, we are unable to finish the task in the current sprint and we push the functions back to the release backlog to rescrum it for the next upcoming sprint. |
6 |
Shifted the following item from Sprint 7 to Sprint 8 |
27-Jan-14 / 6 |
In view of the changed schedule, schedule will be too packed if the following two stories are placed in sprint 7. |
7 | The following user test dates are changed. 1. User Test 2 is shifted to 10 - 12 Feb 14 |
4-Feb-14 / 7 | In view of the delay of the product launch, the CBL is now scheduled on the 17 Feb instead on 10 Feb, we are currently doing more application changes and proposes this change. |
8 | Change the date of User Test 3 from start date 17 Feb to 20 Feb | 16-Feb-14 / 7 |
Proposed to change to this date as advertiser needed more time to test the application and upload the squib on our platform. This hinders the released of the beta accounts to the users by 4 days from 17 Feb to 20 Feb. Therefore the user tests can only be conducted on the 20 Feb. |
Technical | |||
S/N | Change Event | Changed Date / Sprint | Change Action Description |
1 | Change of UI overall look and feel | 22-Jan-14 / 6 |
After revising the low-fi prototype, we have developed the first meat prototype. But we got comments from the biz team and eleazar and therefore we are making changes to the overall UI look and feel. |
2 | Improve the statistic for each squib | 22-Jan-14 / 6 |
For advertiser we only have the overall squib page. But now in adverstier page, we have the the overall statistic for each squib and advertiser will have one more channel to upgrade their account. |
3 |
Sprint 6: Added view read and unread message for View notification (advertiser) |
28-Jan-14 / 6 |
Discussed with the team that the message should be categorized for the advertiser to view read / unread message. |
4 | Improve upload squib function | 29-Jan-14 / 6 |
All uploading of squib are supposed to be done by using the laptop after getting the squib ready in a high res mode. But biz team also want advertiser to upload squib on the go. Take a pic with the a text box of 150 characters describing the adv and upload it at once. |
5 | Shifted "Cash out Tier 1 (User) from sprint 6 to sprint 7 | 29-Jan-14 / 6 |
Cashout Tier 1 is not possible for user within the first few weeks of CBL for category "Hardcore User". Therefore shifted the cash out tier 1 in order to finsh the current task in sprint 6. |
6 | To allow users to favourite squib and un-favourite squib from the list | 28-Feb-14 / 7 | Added the favourite squib / un-favourite squib function to sprint 7. |
7 | Shifted Time period view of Squib Statistic from Sprint 7 to Sprint 8 | 20-Feb-14 / 7 |
According to the survey that we did with the advertiser, Biz team informed us that advertisers would want to have a analytic graph to show an overall of the squib details. |
8 | Added book the application link with Sqkii logo on their page. | 21-Feb-14 / 7 | To allow users to save then web application link on as a shortcut on their phone with sqkii logo. As discussed with the biz requirement. |
9 | Added location venue to the squib | 23-Feb-14 / 7 | Biz team finds it useful as users have feedback to the them that it would be good to display the location of the promotion going on. |
10 | Added location venue to the squib | 23-Feb-14 / 7 | Biz team finds it useful as users have feedback to the them that it would be good to display the location of the promotion going on. |
11 | Change of "Get squibs near me" to "Get squibs from" | 25-Feb-14 / 7 | Biz team realised that it would be more useful for user to type in the location of the places they want to see the squibs near there. |
12 | Added edit account for advertiser | 26-Feb-14 / 7 | Biz team felt that it will be a hassle for admin to make changes for them. Biz team wanted to give advertiser more control over their own account. |
13 | Crop function for squibs | 19-Feb-14 / 7 | Biz team felt that advertiser should have this function in order for them to crop their squibs. |
14 | Remove super admin access function | 26-Feb-14 / 7 | For CBL, we are focusing on just administrator that consist of 3 founders together with 6 man team with 1 overlapping of duties in it. |
15 | Shifted the functions from sprint 7 to 8 | 26-Feb-14 / 7 |
Functions: UT2 changes: |
Business Requirement | |||
S/N | Change Event | Changed Date / Sprint | Change Action Description |
1 | Change of "Get squibs near me" to "Get squibs from" | 25-Jan-14 / 7 | "300 users to reserve their usernames from 7-10 feb. To create hype.
200 users to sign up after 10 feb. To actively maintain 500 active users. During this beta launch, all advertiser are allowed to advertise for 100 free impression for each campaign. For advertising more than 1 campaign and to increase the number of impression, buy credits from sqkii. " |
Quality of the project
Intermediate Deliverables:
Stage | Specification | Modules |
Project Management | Lab Minutes | Lab Minutes |
Supervisor Minutes | Supervisor Minutes | |
Mentor Minutes | Mentor Minutes | |
Schedule Metrics | Supervisor Minutes | |
Schedule/Bug/Risk/Well-Being Metrics | Metrics | |
Requirements | Prototype | Low-Fi Prototype |
Analysis & Design | Use case | Supervisor Minutes |
Flow Diagram | Flow Diagram | |
System Architecture Diagram | System Architecture diagram | |
Deployment Diagram | Deployment diagram | |
Testing | User test plan | User Tests |
User Testing:
User Test | Date of Test | Objectives | Number of participants | Age range |
Heuristic Evaluation | 19-Oct-13 | It is a way to highlight usability issues in our paper prototype. We followed the Ten Usability Heuristics reading by Jakob Nielsen. Using these, evaluators will list as many usability issues as possible. It is able to help us to identify problems and decide how we can solve it. For detailed and concise description to the usability problem and solution, please see our Heuristic Evaluation findings | 4 | 23 - 26 |
User Test 1 (Advertiser) | 27-Jan-14 to 29-Jan-14 | It is to look at the general usability of Sqkii's advertiser platform whether
1. How easy is it for new advertiser to learn how to use our web application? |
5 | 23 - 60 |
User Test 2 (User) | 10-Feb-14 to 12-Feb-14 | For more information, please click here | 10 | 17 - 24 |
User Test 3 (User) | 20-Feb-14 to 23-Feb-14 | For more information, please click here | 15 | 20 - 27 |
Summary of the user test.
- A total of 3 user tests has been conducted for both advertiser and user. This is to ensure at we meet the real need of advertiser and value add to users.
- Enable us to build a more user-friendly application that meets the need of advertiser. It is not to convert sales, but to create more eye-balls to their promotion.
- It is value adding to the user's live. MOre useful content was exposed to the user to create more awareness of the promotion and could potentially be their customer.
- Unexpected event occur such in bugs during Closed Beta Launch. However, the team was able to resolve it within a reasonably fast response time, thus delayed some of the functions in Sprint 7. Please see Metric for more details.
- We also faced one hacker that tried to inject codes into our system too! With our fast and quick response time, we manage to spot the outlier and manage to do mitigations and prevent the hacker to further hack our system.
- User Test results were generally very positive with general comments such as "Interesting Concept!", "Nice and pleasing user interface.", "Cool application".
Quality of the project
Team Reflection:
Communication
Our team has better communication for the past 5 weeks. We have learnt how to express our thoughts, opinions and suggestion in a open manner where no idea is a stupid idea. We support each other and learnt from each other of what can be improved via our communication.
Client's expectations
We have learnt that it is not easy to manage client's expectation. They may not understand the complexity of the project of what the codes comprises. But we have learn how to manage their expectations for the past 5 weeks in order to make sure that our project is not out of track and behind schedule. We have learnt how to become change agents in order to handle incoming constant change requests from both users, advertisers and sponsor.
Knowledge sharing
Learning never stops. This project has greatly enhance each other knowledge and we all learnt from one another.