HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T1 M.O.O.T"

From IS480
Jump to navigation Jump to search
 
(75 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<font face="century gothic" size="2">
 
<font face="century gothic" size="2">
  
<div style="margin-bottom:30px;>
+
{| style="background-color:none; color:#ffffff; border-bottom:6px solid #191970; border-top:6px solid #191970; border-left:6px solid #191970; border-right:6px solid #191970;" width="100%" cellspacing="0" cellpadding="0" valign="top" |
 +
| style="padding:0.3em; font-size:100%; background-color:#191970; text-align:center; " width="6%" |
 +
[[IS480_Team_wiki:_2012T1_M.O.O.T | <font color="#ffffff">Home</font>]]
  
==<div style="background: #191970; padding: 15px; font-weight: bold; line-height: 0.3em"><font color= #FFFFFF>M.O.O.T.s</font></div>==
+
| style="background:none;" width="1%" |
 +
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; color:#ffffff" width="10%" |
 +
[[IS480_Team_wiki:_2012T1_M.O.O.T/Team | <font color="#000000">Team/Project Partners</font>]]
  
=== Project Partners ===
+
| style="background:none;" width="1%" |
 +
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; color:#ffffff" width="10%" |
 +
[[IS480_Team_wiki:_2012T1_M.O.O.T/Project_Overview | <font color="#000000">Project Overview</font>]]
  
[[Image:CapitaMallsAsia.png|center|800px]]
+
| style="background:none;" width="1%" |
</div>
+
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; color:#ffffff" width="10%" |
 +
[[IS480_Team_wiki:_2012T1_M.O.O.T/Project_Management | <font color="#000000">Project Management</font>]]
  
<div style="height: 880px;margin-bottom:40px;">
+
| style="background:none;" width="1%" |
 +
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; color:#ffffff" width="10%" |
 +
[[IS480_Team_wiki:_2012T1_M.O.O.T/Design_Specifications | <font color="#000000">Design Specifications</font>]]
  
=== The Team ===
+
| style="background:none;" width="1%" |
 +
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; color:#ffffff" width="10%" |
 +
[[IS480_Team_wiki:_2012T1_M.O.O.T/Technical_Applications | <font color="#000000">Technical Applications</font>]]
  
{| class="wikitable"
 
|-
 
! Name
 
! Roles
 
|-
 
| Inez Cahyani
 
| Project Manager
 
|-
 
| Russell Goh
 
| Lead Developer
 
|-
 
| Stephen Heng
 
| Systems Analyst
 
|-
 
| Kenny Koh
 
| Business Analyst
 
|-
 
| Clarissa Lo
 
| Quality Assurance
 
 
|}
 
|}
  
<br />
 
  
== <div style="background: #FFA500; padding: 15px; font-weight: bold; line-height: 0.3em"><font color= #FFFFFF>Project Overview</font></div> ==
+
<div style="background: #191970; padding: 15px; font-weight: bold; line-height: 0.3em"><font color= #FFFFFF>About Us</font></div>
  
=== Project Description ===
+
<p>[[Image:MOOT.png|left|400px]]</p>
<p>Despite rapid proliferation of shopping centers, CapitaMalls Asia (CMA) manages to remain ahead of its competitors by emphasizing customer’s experience, such as red/green light to signal parking lot availability. Though such feature does not bring direct contribution to Return of Investment (ROI), it enhances overall shopping experience, and is believed to have brought more mall patrons or shoppers to CMA malls.In alignment with this mission, we plan to build an interactive wall display – AlterSense </p>
 
  
<p>AlterSense is a natural user interface that stokes shoppers' curiosity by creating a dynamic and visual experience within a shopping mall.
+
<center><p>Welcome to M.O.O.T's IS480 Wiki page! We've come a long way and are gearing up for [[IS480 Team wiki: 2012T1 M.O.O.T/Final Wiki| final]] presentation, which will take place at 0930 on Monday, 3 December 2012.</p>  
It will be developed using Kinect movement sensor technology, particularly:
+
<p> We are glad that AlterSense has been tested by shoppers in an actual mall setting! We had our [[IS480 Team wiki: 2012T1 M.O.O.T/Technical Applications/UT2 | User Testing 2]] on 5 November. Prior to that, we tested the gender recognition feature of AlterSense at T-Junction during [[IS480 Team wiki: 2012T1 M.O.O.T/Technical Applications | User Testing 1]].</p>
*Facial recognition
+
<p>Do check out our[[IS480 Team wiki: 2012T1 M.O.O.T/Midterm Wiki| midterm]] progress as well. </p>
*Skeletal detection (joint movement)</p>
+
<p>Initially, we started off with the idea of having an interactive mall directory. Now, we are developing a targeted advertising platform with motion sensing technology. We have come a long way, indeed. The following picture summarizes our journey so far:</p></center>
 
+
<p>[[Image:JourneySummary1.png|center|600px]]</p>
Gender and age recognition will also be used to establish relationships between objects captured on the wall display, bringing in demography conclusion, which is a newly-ventured area. Programming language used will be C#. A Kinect, connected to a computer, will be used to capture movement and process it. A projector will be used to project image captured by Kinect, combined with the virtual elements onto the wall display.
 
 
 
=== Project Goals ===
 
 
 
#Enhance Experience: Bring shopper's experience to the next level
 
#Improve Brand Recognition: Associate the unique experiences with CapitaMalls mall initiative
 
#Utilize Latest Technology: Implemeting cutting edge technology to engage shoppers
 
 
 
=== Project Stakeholders ===
 
*Edwin
 
*Ethan
 
 
 
=== Learning Outcomes ===
 
 
 
=== Client Requirements ===
 
 
 
=== Deliverables ===
 
Scenario flowchart illustrating different scenarios for different kinds of shoppers is shown below
 
 
 
[[Image:Scenario Flow Chart V2.1.jpg|center|800px]]
 
 
 
<div>
 
<p>The following story boards depict the scenarios in a more detailed manner:</p>
 
<p>[[Image:Story_PassingBy.png|center|800px]]</p>
 
 
 
'''Passing by Storyboard'''
 
<p>The wall will not display anything while it’s on idle and only activate once shoppers walk across the field of view of the Kinect. Once a single shopper or more (up to 6 players) visual display and sound will be played following shopper. There will be random display that will request shoppers to stop for a moment and depending on the number of shoppers that stood, the application will react as follows: </p>
 
 
 
<p>[[Image:Story_1player.png|center|800px]]</p>
 
 
 
When a shopper walks past AlterSense, he may be intrigued by the visualizations that are creating a trail behind him and would pause for 2 seconds. As the visualizations fade away, an angel and a demon appear by his side and start engaging in a conversation. They persuade the shopper to choose between good and evil. The shopper would make a decision by performing an action proposed by the angel or demon. The outcome is displayed and the screen fades out.
 
 
 
<p>[[Image:Story_2player.png|center|800px]]</p>
 
 
 
When two shoppers walk past AlterSense, they would see a trailer playing on the screen. The trailer invites both shoppers to step forward to peer into an alternate world. They would see their alter egos appear on the screen and would engage in a conversation that mimics the shoppers in the alternate world. The cliché conversation will be injected with light hearted humour to create the opportunity for the shoppers to laugh at their alter egos. An activity based on the determined relationship follows, ending the user experience on a high note.
 
 
 
</div>
 
==== Use Case Description ====
 
 
 
==== Use Case Diagram ====
 
 
 
==== Paper Prototype ====
 
 
 
== <div style="background: #C71585; padding: 15px; font-weight: bold; line-height: 0.3em"><font color= #FFFFFF>Project Management</font></div> ==
 
 
 
=== Planned Project Schedule ===
 
[[Image:MOOTschedule.jpg|center|1000px]]
 
 
 
=== Actual Project Schedule ===
 
 
 
=== Methodology ===
 
 
 
=== Metrics ===
 
 
 
=== Risk Management ===
 
 
 
{| class="wikitable"
 
|-
 
! S/N
 
! Risk Statement
 
! Impact
 
! Likelihood
 
! Impact Level
 
! Mitigation Strategy
 
! Status
 
|-
 
| colspan="7" | '''Technology & Learning Risk'''
 
|-
 
| 1
 
| Lack of documentation for Kinect SDK
 
|
 
* Development is delayed
 
| High
 
| High
 
|
 
* Look for latest Kinect examples online
 
|
 
 
 
|-
 
| 2
 
| No suitable gestures library that we can use
 
|
 
* Development is delayed
 
* Some features may have to be dropped
 
| High
 
| High
 
|
 
* Write our own gesture library
 
|
 
|-
 
| 3
 
| Self-written motion gestures may be inaccurate/inconsistent/too difficult to perform.
 
|
 
* Development is delayed
 
* Some features may have to be dropped
 
| High
 
| High
 
|
 
* Gather feedback consistently, assess written gestures and then decide whether to change them.
 
* Watch videos of Kinect games to learn how to make better motion gestures.
 
|
 
|-
 
| 4
 
| Team is unfamiliar with working with new technology & tools
 
|
 
*Development is delayed
 
* Schedule is affected
 
| High
 
| High
 
|
 
* Allow sufficient time for each member to learn the new technology and tools
 
* Arrange weekly sessions to review on progress
 
|
 
|-
 
| colspan="7" | '''Scope Risk'''
 
|-
 
| 5
 
|  Sponsor changes his requirements frequently
 
|
 
* Core functionalities may not be able to be completed
 
* Schedule is affected
 
| Medium
 
| Medium
 
|
 
* Update sponsor consistently with the latest progress of project
 
* Develop paper prototypes to ensure sponsor & team are on the same level of agreement
 
* Divide huge tasks into smaller features that can be pushed out a weekly basis
 
|
 
|-
 
| 6
 
| Team overpromising new features
 
|
 
* Schedule is affected
 
| Medium
 
| Medium
 
|
 
* Prioritize list of functions in client’s requirements list before coming to an agreement with him
 
|
 
|-
 
| colspan="7" | '''Development Risk'''
 
 
 
|-
 
| 7
 
| There is a critical bug that affects the core functionalities
 
|
 
* Core functionalities are not working
 
| High
 
| High
 
|
 
* Team will halt current development and focus on debugging
 
* Forecast the features able to be completed & inform client of functionalities which cannot be completed
 
|
 
|-
 
| colspan="7" | '''Schedule Risk'''
 
 
 
|-
 
| 8
 
| Team members have other commitments and different priorities
 
|
 
*Team morale is low
 
| Medium
 
| High
 
|
 
* Communicate & align individual member’s priorities & project priorities together
 
* Set clear tasks together as a team every week
 
|
 
 
|}
 
 
 
== <div style="background: #9400D3; padding: 15px; font-weight: bold; line-height: 0.3em"><font color= #FFFFFF>Technical Applications</font></div> ==
 
 
 
=== Development Technologies ===
 
 
 
*[http://msdn.microsoft.com/en-us/netframework/aa569263 .NET Framework 4]
 
*[http://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
 
*[http://www.microsoft.com/en-us/kinectforwindows/develop/developer-downloads.aspx Kinect for Windows SDK]
 
*[http://www.microsoft.com/en-us/download/details.aspx?id=27226 Microsoft Speech Platform SDK]
 
 
 
=== Hardware ===
 
*Kinect for Windows Sensor
 
*NEC 300WS Short Throw LCD Projector
 
 
 
=== Project Management & Documentation ===
 
*Pivotal Tracker
 
*TortoiseSVN
 
*Visual Paradigm
 
 
 
=== Technical Tools ===
 
 
 
=== Third Party Technologies ===
 
 
 
== <div style="background: #1E90FF; padding: 15px; font-weight: bold; line-height: 0.3em"><font color= #FFFFFF>Progress Summary</font></div> ==
 
 
 
=== Minutes Repository ===
 
 
 
=== Mid Term Wiki ===
 
 
 
=== User Experience Testing ===
 
 
 
=== Final Term Wiki ===
 
 
 
== <div style="background: #36A166; padding: 15px; font-weight: bold; line-height: 0.3em"><font color= #FFFFFF>Project Sitemap</font></div> ==
 
Home
 

Latest revision as of 00:29, 28 November 2012

Home

Team/Project Partners

Project Overview

Project Management

Design Specifications

Technical Applications


About Us

MOOT.png

Welcome to M.O.O.T's IS480 Wiki page! We've come a long way and are gearing up for final presentation, which will take place at 0930 on Monday, 3 December 2012.

We are glad that AlterSense has been tested by shoppers in an actual mall setting! We had our User Testing 2 on 5 November. Prior to that, we tested the gender recognition feature of AlterSense at T-Junction during User Testing 1.

Do check out our midterm progress as well.

Initially, we started off with the idea of having an interactive mall directory. Now, we are developing a targeted advertising platform with motion sensing technology. We have come a long way, indeed. The following picture summarizes our journey so far:

JourneySummary1.png