Collaboration with people in a team environment to build software is common. In the beginning stage of a team project, it is required that a team decides what tools and services to utilize to control the source code for the project, communicate with the members, and manage the tasks. In addition, the project tech stacks and the role each member needs to be discussed and chosen. Unfortunately, existing tools lack significant support for coordinating decisions like these. This Master’s report presents TeamUpShare, the first platform providing a user profile with informative data for launching team projects. The result of a lab study reveals that the user profile filled with other software service accounts, tech stacks, and interests helps new teams to coordinate decisions during a project launch more conveniently, easily, and quickly than with existing tools.
Major Advisor: Christopher Scaffidi
Committee: Mike Bailey
Committee: Kishore Bhamidipati
Wednesday, March 11 at 3:00pm to 5:00pm
Kelley Engineering Center, 1007
110 SW Park Terrace, Corvallis, OR 97331