Final Project (Phase 2): Conduct Research and Develop the Idea

Teams will conduct research on an idea for a new social computing experience. The experience should connect people through technology in way that either addresses a problem or explores a new opportunity.  Projects may seek to augment, improve or challenge an existing social interaction, or may offer entirely new forms of social engagement through technology.  Remember, your team's concept must be designed for multiple users to interact, communicate, coordinate, or collaborate. This team assignment picks up where the previous assignment left off.  If your team is struggling to choose a topic or idea, make sure to communicate with the teaching team, starting with your IA Coach (see course dashboard). Assuming your team has a good starting idea based on P1, the goal of this assignment is to conduct research to understand the social setting, the competitive space, and the technology considerations. 

Deliverables and Deadlines:

Teams are encouraged to refine or pivot their project ideas based on feedback from P1. Teams need to conduct research on three different aspects of their idea (social setting, competitors, and technologies) and then create a Research slide deck (by updating the P1 "Pitch" slide deck): 

What to do:

The goal of research is to gain insight on your team's topic and concept for a new social computing experience. That means understanding the current social context, adapting to the competitive landscape, and scoping out technology constraints. Teams should consider developing a collaboration plan where the team works in a co-located setting (e.g., same place, same time) at times that require frequent communication (e.g., while deciding what ideas to pursue; while analyzing data and preparing the slides). At other times, adopt a divide-and-conquer strategy; assign different team members to lead each research endeavors below. Make sure to collaborate on deciding how to divide the work and on interpreting the findings for the presentation; do key aspects together to build team chemistry.  


Create a shared document in your team folder to pool together notes and information related to the social setting. As a team, communicate about the social setting(s) where you imagine introducing a new social technology.  WHO do you imagine will use the technology? WHAT are the scenarios of use? WHY does social setting exist?  WHERE and WHEN would activities take place (online or at a specific place; in real time or asynchronously)? HOW do people currently interact and HOW do you want them to interact?  Use this discussion to guide choices about how to conduct research on the social setting. 

Start by conducting basic online research about the intended community of use. What can you learn by reading online forums, community discussions, social media posts, etc. that can be found on the Internet? Keep track of specific forums, mailing lists, and people to advertise for interviews or survey responses. As a team, decide who to target and whether to conduct a survey or interviews.

Choose ONE of the two methods below:

For the Research slide deck, make sure to summarize the methodological details of your approach  (i.e., how you recruited, how many people participated, who participated, what kinds of questions were asked, etc.), and also provide evidence of key findings including quotes, figures, and images, etc. as necessary to concretely illustrate what you learned about the social setting. Include all discussion notes, survey instruments, interview questions, transcripts, raw data, analyses, and other data documents in your team's Google folder. 


Create a shared document in your team folder to pool together notes and information related to competitors for your idea.  Search broadly and extensively within your chosen topic so that you become a relative expert in that area. Capture specific problems, personal anecdotes, statistics, competing solutions, etc. For each piece of information, be sure to include a URL to informally cite the source. If your team finds that your idea already exists out there as another product, consider pivoting or significantly improving the experience in some way.  

Beyond conducting this basic background research on the Internet, each team should conduct a literature review that digs into the academic research.  Much can be learned by doing an extensive online search on academic papers (see Google Scholar and the ACM Digital Library), especially within the proceedings of CHI, CSCW, UIST, TEI, etc. Brainstorm a list of keywords related to your topic and envisioned experience and start searching.  The goal here is to go broad.  Just skim papers (read only the title, authors, year, abstract, headers, figures, tables, captions, and conclusion) but catalog everything you can find about your social computing idea. As you read, pick up on additional keywords that can inform your queries and exhaust all search trails. Take extensive notes and cite your sources (DOI links usually suffice). 

For the Research slide deck, illustrate what products or services already exist related to your idea. Make sure to say how your idea will improve upon or how it differentiates from existing solutions. Also summarize key lessons from the academic literature. Include photos of prior systems when possible. Include citations so others can track down your sources. Include all discussion notes, keywords, analyses and other data documents in your team's Google folder. 


Create a shared document in your team folder to pool together notes and information related to technology constraints and prototyping plans. The overall goal of the projects is to create a social prototype that will support interaction between at least 3 concurrent users. The prototype should NOT just be a Figma clickable demo. Only individuals can navigate that kind of prototype.  It should be a demo that simulates the full social experience, including the interactions with other people. That means your peers in class should be able to exchange information through the prototype (this cannot currently be done with static Figma prototypes, however you might be able to "piggyback" on the collaborative features in Figma's "edit mode" including creating custom widgets to simulate social interactions).  Think about (and write down) the features your prototype will need to simulate the envisioned social experience. Then conduct research on how the team can pull together a "playable" prototype using one or multiple existing technologies or platforms. 

There are no specific technology requirements beyond the assignment constraints (simulate a novel social interaction for at least 3 users). Your projects can be built from scratch, implemented in a Web framework (like Glitch or Meteor) or as a mash-up of existing technologies (such as Google Docs/Sheets/Forms). Teams can also employ the "Wizard of Oz" prototyping method where you simulate some intelligence or some feature using a hidden wizard (i.e., someone from your team).  Be strategic about how to prototype your idea given the talents on your team.  HINT: To get a jump on P3, start building a "skeleton" of your prototype to test in W8. 

For the Research slide deck, describe your team's plan for building a prototype:  Are you piggybacking on top of Twitter? Creating a Google Sheets prototype with scripting? Making a mashup of existing technologies to simulate the new idea?  Also how many users will be able to try your prototype and what will they do during your prototyping session?  Try to create a visual representation of how technologies will be mashed together to simulate an experience. Include all discussion notes, tech information, and other data documents in your team's Google folder. 


Put together all your work for this project phase into a Google slide deck. Make a copy of the P1 "pitch" deck and then update it to include your research.  The Research slide deck should cover the following:

Teams can highlight key process work in Appendix slides. All other process documents (eg., notes, raw data, data collection forms, analyses, etc.) should be organized and labelled properly in the team's Google folder.

Phase 2 Research slides should be posted to Canvas (PDF only) and to the course dashboard (Google slide link open for comments) by 11:59pm on Friday Nov 8.  Make sure to also fill in the Team Peer Evaluation by the same deadline. Filling out the team peer eval counts towards your overall participation grade. 


Grading Rubric (Phase 2)

Phase 2 is worth 20% of your overall project grade.  The team peer assessment can affect individual grades +/- 5%.