HeaderSIS.jpg

IS480 Team wiki: 2010T2 Q.U.E.S.T

From IS480
Revision as of 11:01, 15 February 2011 by Htbau.2008 (talk | contribs) (→‎Testing)
Jump to navigation Jump to search

Q.U.E.S.T

About Q.U.E.S.T

250px150px






Q uality
U nique
E xcellence
S tandards
T eamwork

Mission & Vision

• Quality products for our client that meets their business needs (Quality entails both timely product release and functional requirements are made)
• Working Hand in hand to delivery together
• Strongly motivated , delivery excellence
• Aligning technology and business needs
• make use of technology to solve business issues/problems
• to enhance our "learning to learn" capability throughout our FYP period, and flexible to the fast and ever changing need of the client's needs

Team Members and Roles

450px350px 450px350px

Member Roles Responsibilities
Bau Hon Tzern Project Manager & Liaison officer
  • Venting through project schedule and documentations
  • Take charge of handling risk and carry out mitigation plans
  • Ensure the work quality and performance (e.g. punctuality) of members
  • In charge of contacting client
  • Choi Wing Yan Christina Game Manager & Lead Tester
  • In charge of Storyline
  • Take charge of communication with 99Design for visual designing
  • Maintaining game quality
  • Take charge of alpha and beta game testing
  • Dai Wenjing Lead Designer & Admin
  • In charge of designing levels and challenges of the game
  • Responsible for the game interface
  • In charge of organising meeting minutes and administrative related matters
  • Take charge of alpha and beta game testing
  • Desmond Ho Song Sheng Lead developer & Architecture Analyst
  • Take charge of research, installation of softwares and systems
  • In charge of deducing the architectures and frameworks for the project
  • Ensures that the codes follow the best practices
  • Take charge of game deployment


  • Supervisor

    Assistant Professor of Information Systems: Jason Woodard

    Client and Sponsor

    KT LOGO.gif


    Client & Sponsor: Kampung Temasek
    Point of Contact: Soh Ju Hu (Kampung Manager)








    My Kampung

    About My Kampung

    250px200px


    My Kampung is a village-building Facebook game that allows players to design and build their own Kampung. The purpose of My Kampung is to create awareness, to attract, and to sustain volunteers for our client Kampung Temasek. Through the game, players will be able to know more about Kampung Temasek as well as to sign up different voluntary projects.

    This game is mainly targeted at Facebook users whose aged between 12 to 30, so as to promote Kampung lifestyle and acts as an avenue to create awareness for Kampung Temasek. This innovative approach for voluntary project will bring more virtual citizens to contribute in reality.



    Storyboard

    It’s the year 2011. You are a hunter hunting in a forest. You spotted a weirdly shaped creature and starting following it. While following, you fell into a deep dark hole and fainted. When you woke up, you realize you got warpped into a kampong styled empty piece of land. For survival, your task is to start working on this piece of land and live the best out of it.


    Core Functions & Features

    For player:

    My Kampung Facebook Game: A Village Building Game with Social Dynamics
  • Rescource planning, collection and trading
  • Build huts
  • Kampung decoration
  • Invite friends to Kampung
  • Sign up for Kampung Temasek's voluntary projects
  • For administrator

    A Volunteer Management Web Portal to:
  • Search existing voluntary projects
  • Upload and update Voluntary project details
  • Update volunteers' records based on projects
  • Use Cases

    750px650px 650px550px

    Project Plan

    Schedule & Milestones

    550px450px 550px450px

    Project Status by Academic Calendar

    Week Tasks Status Comments
    Week 1 Review designing, contact 99 designer Review Completed Bought 99 designer package, preparing the request
    Week 2 Develope view items functions WIP Comments
    Week 3 Develope build items, remove items functions Status Comments
    Week 4 Collect food,collect material, collect water funtions Status Comments
    Week 5 Invite friends function Status Comments
    Week 6 UAT test, review and debug Status Comments
    Week 7 Mid-term Review Status Comments

    Technologies used

    Technologies used.jpg

    Development Technologies

    1. MySQL
    2. Adobe Flash (AS3, AS2)
    3. cPanel (server)
    4. Adobe Photoshop

    Programming Languages

    1. Flash ActionScript 3.0
    2. Facebook Markup Language (FBML)
    3. Javascript
    4. PHP 5

    Collaboration

    1. Tortoise Subversion
    2. Dropbox
    3. cPanel

    Project Progress Summary

    Project Highlight:

    Project Management

    Project Status

    Task/Function/Feature Status Confident Level (0-1)* Comment
    Grid 80% 0.5 Christina
    • Contains bugs, will solve it
    Navigation Bar Fully deployed and tested 100% 0.7 Bau, Wenjing
    Building of hut Fully deployed and tested 100% 0.7 Christina
    Building Timer Fully deployed and tested 100% 0.9 Wenjing
    Graphic Proposal to upload on 99Design Submitted. Contests ends 14/2 0.9 Christina,Desmond
    Collection & deduction of raw materials Fully deployed and tested 100% 0.9 Bau,Wenjing
    Database 60% 0.5 Desmond is working on it
    • Entering of data in the database is working, but not read, update and delete.
    • This function is pushed back to be completed in Iteration 4 as our group has too many functions to complete in time
    Page to KT center Completed; Only one bug caused by building function 0.9 Bau
    Integration of parts finished by mid-term still have some small bugs: building item location; cancel building; 0.7 Wenjing


    • Confident Level:
    Range Remarks
    0.3 timespan given to complete is short and high unfamiliarity. Highly unable to complete
    0.5 reasonable unfamiliarity, may need more time to complete
    0.7 confident to complete on time but there may be small chances of delay
    0.9 very confident to be able to complete on time

    Project Schedule (Plan Vs Actual)

    Iterations Planned Actual Comment
    row 1, cell 1 row 1, cell 2 row 1, cell 3 row 1, cell 4
    row 2, cell 1 row 2, cell 2 row 2, cell 3 row 2, cell 4
    row 3, cell 1 row 3, cell 2 row 3, cell 3 row 3, cell 4

    Project Metrics

    Project Risks

    This section contains information of the risks our team will face in the project as well as mitigation steps taken. Click <font="12" color="red">here to view the details.

    Technical Complexity (Highest to Lowest)

    This section contains information of the technical complexities our team will face in the project. Click <font="12" color="red">here to view the details.

    Quality of product

    Intermediate Deliverables

    Stage Specification Modules
    row 1, cell 1 row 1, cell 2 row 1, cell 3
    row 2, cell 1 row 2, cell 2 row 2, cell 3
    row 3, cell 1 row 3, cell 2 row 3, cell 3

    Deployment

    Version 1.0 has been released for UAT testing. Click this link to access UAT instructions and guide which will assist you in testing the game.

    Testing

    In additional to test various functions after each integration among the team, we planned to run three UAT test throughout the project. Due to the delay caused by technical difficulties and newness, we have been behind our schedule. So the mid-term UAT (first UAT) objectives is to get feedback regarding the:

    1. Visual design of the game
    2. Clarity of the game
    3. fun factor of the game

    The second UAT, which will be after the completion of my Kampung site functions. The time the UAT objectives is to get feedback regarding the:will focus more on functions, user friendliness and client's feedback.

    1. Functions of the game

    2. User Friendliness of the game

    The last UAT will be launched in the final stage.

    First UAT

    Test Channel:Survey Monkey,user plays the game from facebook and provide survey feedback through online forms. Version Tested: Integrated v1.0 Status: We have gathered various feedbacks and analyze result data. Links: Click <font="12" color="red">here to view the results.

    Second UAT

    Test Channel: Version Tested: Status:Not started. Links:

    Third UAT

    Test Channel: Version Tested: Status:Not started. Links:

    Reflection

    Team Reflection

    Bau's Reflection

    Christina's Reflection

    Desmond's Reflection

    Wenjing's Reflection

    Benjamin Gan Reflection