HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2011T2 Imateam Project Overview"

From IS480
Jump to navigation Jump to search
 
(16 intermediate revisions by 2 users not shown)
Line 43: Line 43:
 
|}
 
|}
 
<font face="century gothic" size="2">
 
<font face="century gothic" size="2">
 +
 +
===<div style="color: #ffffff; font-size:0%">Short Project Overview</div>===
 +
{| border="0" cellspacing="0" cellpadding="0" width="100%"
 +
| style="background-color:#000000;" width="0" |
 +
{| style="width="30%"; font-size:95%; text-align: justify;" padding:-2px; background:ffffff" cellpadding="0" cellspacing="0"
 +
| rowspan="1" width="30%" colspan="2" height="37px" valign="top" style="background:#dfd8ce; border:2px solid #7e786f; border-bottom:0; padding:0; padding-right:1em; margin:0; -moz-border-radius-topright:1em" |  <div style="margin-top: -20px; padding-left:3px"></div><div style="padding-left:10px; margin-top:20px; font-size:110%"><font color="#000000">Short Project Overview</font></div>
 +
|}
 +
| style="border-bottom:2px solid #7e786f; background:#ffffff;" width="8" | &nbsp;
 +
| style="border-bottom:2px solid #7e786f; background:#ffffff;" width="100%"| &nbsp;
 +
|}
 +
{| style="width:100%; margin-bottom:.5em; font-size:100%; text-align: justify;" padding:-2px; background:FFFFFF" cellpadding="0" cellspacing="0"
 +
| rowspan="1" width="100%" colspan="2" valign="top" style="background:#dfd8ce; border:2px solid #7e786f; border-bottom:0; border-top:0; padding:0; margin:0" |
 +
<div style="padding:10px; text-align: justify;">
 +
<font color="#000000">
 +
CONNET is a one-stop integrated social web platform that enables conference attendees to interact with each other before, during and after business conferences. The platform is build using Drupal 7 with features that are customized for the attendees’ conference needs.
 +
<br>
 +
</font>
 +
|-
 +
| colspan="2" class="radius_bottom" style="background:#7e786f; border:2px solid #7e786f" |<div style="font-size:0">[[image:pix.gif|15px]]</div>
 +
 +
|}
 +
<div style = "text-align:right;"><font ="color:#000000; size:"12px;"><u>[[IS480_Team_wiki:_2011T2_Imateam_Project_Overview#Top|Back to Top]]</u></font></div>
 +
 
===<div style="color: #ffffff; font-size:0%">Project Description</div>===
 
===<div style="color: #ffffff; font-size:0%">Project Description</div>===
 
{| border="0" cellspacing="0" cellpadding="0" width="100%"
 
{| border="0" cellspacing="0" cellpadding="0" width="100%"
Line 56: Line 79:
 
<div style="padding:10px; text-align: justify;">
 
<div style="padding:10px; text-align: justify;">
 
<font color="#000000">
 
<font color="#000000">
Our [[IS480_Team_wiki:_2011T2 IMATEAM_Wiki_Copy | team]] will be building a web and mobile social platform that enables attendees of conferences organized by IMAPAC to interact with each other before, during and after the conference. This social platform will allow them to post and receive conference updates, engage in discussions, network with industry partners and arrange meetings. The platform will be built using a content management system written in PHP such as Drupal. Data analysis will be applied to the information provided by the sponsor to build a user-centered system that provides recommendations to the conference attendees based on their individual profiles, such as suggestions of industry partners they might want to work with.  
+
Our team will be building a web social platform that enables attendees of conferences organized by IMAPAC to interact with each other before, during and after the conference. This social platform will allow them to post and receive conference updates, engage in discussions, network with industry partners and arrange meetings. The platform will be built using a content management system written in PHP such as Drupal. Data analysis can be applied to the information gathered by the system to aid our sponsor in their business decision-making process.
 
<br>
 
<br>
 
</font>
 
</font>
Line 87: Line 110:
 
Finally, we also believe that if organizations have an improved '''post-conference''' communication channel, they will be able to build a closer link to one another that further nurtures the social enterprise spirit within.
 
Finally, we also believe that if organizations have an improved '''post-conference''' communication channel, they will be able to build a closer link to one another that further nurtures the social enterprise spirit within.
  
Hence, our proposed web and mobile platforms can potentially eradicate the above problems by meeting targeted user needs while being user friendly and interactive. We will achieve this by applying heuristics used in usability studies to the user interface design. The platform will be interactive because we will consider all aspects of each group of users’ needs (Admin, attendee, speaker, organizer) and enable them to engage one another pre, during and post-conferences.
+
Hence, our proposed web platform can potentially eradicate the above problems by meeting targeted user needs while being user friendly and interactive. We will achieve this by applying heuristics used in usability studies to the user interface design. The platform will be interactive because we will consider all aspects of each group of users’ needs (Admin, attendee, speaker, organizer) and enable them to engage one another pre, during and post-conferences.
  
 
</font>
 
</font>
Line 116: Line 139:
 
<b>Web platform:</b><br/>
 
<b>Web platform:</b><br/>
 
*User profile module - Profile, information, interests, conference history of users. Allows adding of 'friends'
 
*User profile module - Profile, information, interests, conference history of users. Allows adding of 'friends'
*Recommendations module - Recommends fellow attendees and conferences to users based on interest keywords
 
 
*Conference/event module - Information about the conferences: Introduction, time, date, venue, list of speakers, list of attendees
 
*Conference/event module - Information about the conferences: Introduction, time, date, venue, list of speakers, list of attendees
 
*Real time module - Voting, post/respond to questions and notes taking
 
*Real time module - Voting, post/respond to questions and notes taking
Line 123: Line 145:
 
*Private messaging module - Allows users to send private messages to each other
 
*Private messaging module - Allows users to send private messages to each other
 
*Evaluation module - Allows users to rate and evaluate conferences and speakers
 
*Evaluation module - Allows users to rate and evaluate conferences and speakers
*News and announcements module - Allows users to read the latest news and updates about conferences, social causes and IMAPAC
 
<b>Mobile platform:</b>
 
*User profile module - Profile, information, interests of users
 
*Conference/event module - Information about the conferences: Introduction, time, date, venue, list of speakers
 
*Private messaging module - Allows users to send private messages to each other
 
 
*News and announcements module - Allows users to read the latest news and updates about conferences, social causes and IMAPAC
 
*News and announcements module - Allows users to read the latest news and updates about conferences, social causes and IMAPAC
 
<h3>Admin Oriented</h3>
 
<h3>Admin Oriented</h3>
Line 180: Line 197:
 
=='''Project Scope'''==
 
=='''Project Scope'''==
  
We will utilize an open-source content management system written in PHP, Drupal, to develop our web application on. We chose Drupal because it is highly customizable, scalable and flexible in terms of UI design, functionalities and access control. Our project can be divided into 2 core components: the web platform and the mobile application.
+
We will utilize an open-source content management system written in PHP, Drupal, to develop our web application on. We chose Drupal because it is highly customizable, scalable and flexible in terms of UI design, functionalities and access control.
  
 
{| class="wikitable" cellpadding="15"
 
{| class="wikitable" cellpadding="15"
Line 214: Line 231:
 
<b>Networking opportunities</b>
 
<b>Networking opportunities</b>
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |  
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |  
Enable users to connect with potential business partners by matching them to other users with similar interest and keywords.
+
Enable users to connect with potential business partners by exchanging virtual business cards.
 
|-
 
|-
 
| style="background: #b8b6b2; padding-left: 20px; color: #FFFFFF;" valign="top" |  
 
| style="background: #b8b6b2; padding-left: 20px; color: #FFFFFF;" valign="top" |  
Line 230: Line 247:
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |  
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |  
 
Enable conference attendees to complete their post-conference evaluation for the conference and its speakers.
 
Enable conference attendees to complete their post-conference evaluation for the conference and its speakers.
|-
 
| style="background: #b8b6b2; padding-left: 20px; color: #FFFFFF;" valign="top" |
 
<b>Personalized recommendation system</b>
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |
 
Users will be recommended similar conferences based on past history.
 
 
|-
 
|-
 
| style="background: #b8b6b2; padding-left: 20px; color: #FFFFFF;" valign="top" |  
 
| style="background: #b8b6b2; padding-left: 20px; color: #FFFFFF;" valign="top" |  
Line 250: Line 262:
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |  
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |  
 
Forums for pre and post conference discussion.
 
Forums for pre and post conference discussion.
|-
 
 
| style="background: #585550; color: #FFFFFF; font-weight: bold; padding: 10px 15px 0 15px; font-size: 26px;" valign="top" rowspan="5" | Mobile Platform
 
| style="background: #b8b6b2; padding-left: 20px; color: #FFFFFF;" valign="top" |
 
<b>Profile of attendees</b>
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |
 
Simplified (only View) profiles of attendees.
 
|-
 
| style="background: #b8b6b2; padding-left: 20px; color: #FFFFFF;" valign="top" |
 
<b>Conference/event details</b>
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |
 
View conference details such as those detailed above.
 
|-
 
| style="background: #b8b6b2; padding-left: 20px; color: #FFFFFF;" valign="top" |
 
<b>Geo-location services</b>
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |
 
Locate conference location on smartphone maps using GPS.
 
|-
 
| style="background: #b8b6b2; padding-left: 20px; color: #FFFFFF;" valign="top" |
 
<b>Announcement and news</b>
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |
 
View and read announcements and news to be kept updated of event happenings.
 
|-
 
| style="background: #b8b6b2; padding-left: 20px; color: #FFFFFF;" valign="top" |
 
<b>Private messaging system</b>
 
| style="background: #e4e1de; padding-left: 20px; color: #000000;" valign="top" |
 
Send messages on-the-go in case they need to contact a fellow attendee.
 
 
|-
 
|-
  
Line 339: Line 324:
 
<div style="padding:10px; text-align: justify;">
 
<div style="padding:10px; text-align: justify;">
 
<font color="#000000">
 
<font color="#000000">
 +
 +
'''Our system will be deployed in March for India Conference
 +
'''
 +
<br><br>
 
The selling points of our project are features that are different or not readily available in other similar social platforms out on the market such as LinkedIn and Facebook. In addition, our social platform is specially customized to meet the needs of conference attendees by catering to every aspect of their interactions.
 
The selling points of our project are features that are different or not readily available in other similar social platforms out on the market such as LinkedIn and Facebook. In addition, our social platform is specially customized to meet the needs of conference attendees by catering to every aspect of their interactions.
  
Line 348: Line 337:
 
*Our web platform will be developed using Drupal to create a interactive social experience for users with customized functions for the target audience. All features will be closely integrated to provide the most user-friendly and convenient experience for the user as possible.
 
*Our web platform will be developed using Drupal to create a interactive social experience for users with customized functions for the target audience. All features will be closely integrated to provide the most user-friendly and convenient experience for the user as possible.
 
</font>
 
</font>
[[Image:Clickdl-brown.png]] [[Media:socialcomparison.docx|<span style="color: #000000; padding: 10px 15px 0 15px; font-size: 14px;">Click to see how Connet is different from other social platforms</span>]]
+
<br>
 +
'''How different is Connet from other similar websites for conferences?'''<br><br>
 +
[[Image:imateamcompare.png]] <br><br>
 +
 
 +
[[Image:Clickdl-brown.png]] [[Media:socialcomparison.docx|<span style="color: #000000; padding: 10px 15px 0 15px; font-size: 14px;">Click to see how Connet is different from other social networking sites</span>]]
 
|-
 
|-
 
| colspan="2" class="radius_bottom" style="background:#7e786f; border:2px solid #7e786f" |<div style="font-size:0">[[image:pix.gif|15px]]</div>
 
| colspan="2" class="radius_bottom" style="background:#7e786f; border:2px solid #7e786f" |<div style="font-size:0">[[image:pix.gif|15px]]</div>
Line 390: Line 383:
 
*OS: Windows Vista, Windows 7, Mac OS X 10.7
 
*OS: Windows Vista, Windows 7, Mac OS X 10.7
  
Mobile application:
 
*Web-based application
 
*Browser: Mobile Safari, Android browser
 
*OS: iOS, Android
 
 
</font>
 
</font>
 
[[Image:Clickdl-brown.png]] [[Media:cmscomparison.docx|<span style="color: #000000; padding: 10px 15px 0 15px; font-size: 14px;">Click to see why Drupal was chosen over other CMS</span>]]
 
[[Image:Clickdl-brown.png]] [[Media:cmscomparison.docx|<span style="color: #000000; padding: 10px 15px 0 15px; font-size: 14px;">Click to see why Drupal was chosen over other CMS</span>]]

Latest revision as of 09:15, 24 March 2012

Alicia.png






Get the gist here!
"The trick to forgetting the big picture is to look at everything close-up"




Imahome.jpg Home   Imastake.jpg Team / Stakeholders   Project Overview   Imadocumentation.jpg Project Documentation   Imamanagement.jpgProject Management   Imaresources.jpgResource & Reference   Imaloms.jpgLOMS & Reflections
Imaaarrow2.png Description   Imaaarrow2.png Motivation   Imaaarrow2.png Deliverables   Imaaarrow2.png Usability Studies   Imaaarrow2.png Scope   Imaaarrow2.png X-Factor   Imaaarrow2.png Development Environment

Short Project Overview

Short Project Overview
   

CONNET is a one-stop integrated social web platform that enables conference attendees to interact with each other before, during and after business conferences. The platform is build using Drupal 7 with features that are customized for the attendees’ conference needs.

Project Description

Project Description
   

Our team will be building a web social platform that enables attendees of conferences organized by IMAPAC to interact with each other before, during and after the conference. This social platform will allow them to post and receive conference updates, engage in discussions, network with industry partners and arrange meetings. The platform will be built using a content management system written in PHP such as Drupal. Data analysis can be applied to the information gathered by the system to aid our sponsor in their business decision-making process.

Motivation

Motivation
   

Attendees of IMAPAC business conferences vary widely, from governments to NGOs, businesses and academics. They currently do not have a platform that allows their attendees to communicate efficiently with each other.

Extra time spent on handling pre-conference logistics issues such as scheduling of meetings, searching for contact information, arranging meeting locations etc. could be better spent on trying to create an even bigger impact for the social causes they are advocating.

During the conferences, due to the large number of people present at the venues, it is near impossible for all attendees, speakers and organizers to meet, mingle and interact with each other. Exchanging of business cards has to be done manually face-to-face and these cards might be misplaced later. Hence, if there was a better and more convenient way to exchange contacts, it will greatly improve networking at the conferences.

Finally, we also believe that if organizations have an improved post-conference communication channel, they will be able to build a closer link to one another that further nurtures the social enterprise spirit within.

Hence, our proposed web platform can potentially eradicate the above problems by meeting targeted user needs while being user friendly and interactive. We will achieve this by applying heuristics used in usability studies to the user interface design. The platform will be interactive because we will consider all aspects of each group of users’ needs (Admin, attendee, speaker, organizer) and enable them to engage one another pre, during and post-conferences.

Project Deliverables

Project Deliverables
   

Overview:
At the end of the project, our team aims to deliver a robust and dynamic integrated social platform that will improve the overall experience of conference attendees. The platform’s focus will be centered on IMAPAC’s aim to promote good social causes and help businesses do good. Our project will achieve this by meeting the user needs that arise from attending a conference and all the relevant interlinked events such as discussions and meetings. The platform will be deployed on a virtual dedicated server.

User Oriented

Web platform:

  • User profile module - Profile, information, interests, conference history of users. Allows adding of 'friends'
  • Conference/event module - Information about the conferences: Introduction, time, date, venue, list of speakers, list of attendees
  • Real time module - Voting, post/respond to questions and notes taking
  • Discussion forums module - A forum for users to discuss issues and interact both pre and post conference
  • Sponsored children module - Includes information of the children to be sponsored; allows users to be updated of their progress
  • Private messaging module - Allows users to send private messages to each other
  • Evaluation module - Allows users to rate and evaluate conferences and speakers
  • News and announcements module - Allows users to read the latest news and updates about conferences, social causes and IMAPAC

Admin Oriented

Web platform:

  • User registration
  • User profile management
  • Event creation/management
  • Notes creation/management
  • Polls creation/management
  • Evaluation forms creation/management

Project Usability

Usability Studies
   

Our team aims to develop a user friendly and intuitive platform for our users. Hence, usability studies play a big part of our development process as they allow us to assess user requirements and find out what works best for them. Usability studies will be conducted in two forms: heuristic evaluations and UAT.

Heuristic evaluations will be based on Nielsen's ten usability heuristics, which are ten general principles for user interface design.
Violations of these heuristics will be assessed on a severity scale of 1 to 4 according to these factors:

  • Frequency
  • Impact
  • Persistence

1 = Cosmetic problem only: need not be fixed unless extra time is available on project
2 = Minor usability problem: fixing this should be given low priority
3 = Major usability problem: important to fix, so should be given high priority
4 = Usability catastrophe: imperative to fix this before product can be released

Imaaarrow3.png Click here to view our User Testing Materials & Methodology

Project Scope

We will utilize an open-source content management system written in PHP, Drupal, to develop our web application on. We chose Drupal because it is highly customizable, scalable and flexible in terms of UI design, functionalities and access control.

Project Functionalities - User (Attendee, Speaker, Sponsor, Organizer)
Functionality Description
Web Platform

Profile of attendees

Users can sign up for their accounts and set up information such as bio, interests and conference-related history details.

Real time feedback

Allow attendees to provide real time feedback to speakers and fellow attendees during conferences in the form of live polls and comments.

Friend system

Anyone with an account on the social platform can add another to his network via the Friend system.

Conference/event details

Provide attendees and speakers with conference information such as detailed location, time, date, attending list, topics covered etc.

Networking opportunities

Enable users to connect with potential business partners by exchanging virtual business cards.

Make a Child smile

Allow conference attendees to read some stories about the sponsored children helped by the efforts of IMAPAC and B1G1 thus far. This page will also have a link so that site members can choose to make a donation if they wish to.

Private messaging system

Enable users to send private messages to each other. There will be a setting to make it public or friends-only.

Post-conference rating and evaluation

Enable conference attendees to complete their post-conference evaluation for the conference and its speakers.

Live note-taking function

Allow attendees to take notes live during a conference which they can choose to save, send to email or share (public/friends only).

Search

Search for other users according to name, interests and keywords.

Discussion Forum

Forums for pre and post conference discussion.

Project Functionalities - Administrator
Functionality Description
Web Platform

User registration

Import .CSV files of all newly registered users into Drupal by Admin to create the accounts

Profile of attendees

Admin can create, edit and delete profile information of all users (attendees, speaker, sponsors)

Conference/event details

Create, edit and delete conference data with uploading of files as conference resources

Live note-taking function

Manage notes taken by users at conferences

Real time feedback

Able to create polls and vote on polls during conferences

Post-conference rating and evaluation

Create rating/evaluation forms for attendees, view and collate responses

Project X Factor

The X Factor
   

Our system will be deployed in March for India Conference

The selling points of our project are features that are different or not readily available in other similar social platforms out on the market such as LinkedIn and Facebook. In addition, our social platform is specially customized to meet the needs of conference attendees by catering to every aspect of their interactions.

Unique features of IMAPAC Connect include:

  • Real Time Feedback - Allows attendees to vote in polls or raise questions during the conference. This improves the audience interaction aspect of the conference and makes it easier for speakers to receive feedback.
  • Real Time Note Taking - Allows conference attendees to take notes on the web using their laptops. Handwritten notes can be slow, untidy and easy to misplace. Typed notes on the web can be saved can shared with users who are in their social circle.
  • Business Card Exchange - Allows conference attendees and speakers to exchange virtual 'business cards' over the platform in order to build a wider network and keep in touch with contacts met at a past conference.
  • Provides both conference attendees and speakers the ability to interact and keep in contact beyond the actual conference itself, which might have been harder before as the conferences are international and attempting to exchange email addresses can be a hassle.
  • Our web platform will be developed using Drupal to create a interactive social experience for users with customized functions for the target audience. All features will be closely integrated to provide the most user-friendly and convenient experience for the user as possible.


How different is Connet from other similar websites for conferences?

Imateamcompare.png

Clickdl-brown.png Click to see how Connet is different from other social networking sites

Development Environment

Development Environment
   

Server
Our web platform will be developed in Drupal and deployed on a virtual dedicated server for our development phase.

The specification of our production server is:

  • Operating System: Windows Server 2008 r2
  • RAM: 1 GB
  • Total Disk Space: 20 GB
  • Bandwidth Quota: 500 GB

Our sponsors have been informed of possible changes in capacity requirements and the server can be upgraded accordingly as we are on a monthly subscription.

Server status:
Active, FTP site configured.

Targeted Platforms
Web portal:

  • Browser: Firefox 8, Chrome
  • OS: Windows Vista, Windows 7, Mac OS X 10.7

Clickdl-brown.png Click to see why Drupal was chosen over other CMS