---
# System prepended metadata

title: First Team Meeting Worksheet

---

# First Team Meeting Worksheet

![](https://i.imgur.com/3SfPLMn.jpg)


## Team Members Present

* Georgina Davis
* Noah White
* Selim Hassairi
* Connor Davis
* Tony Milne
* Kyle Bensink


## I. Identify a Common Vision
We all united around the ideas presented in the pitch, where we want to create a website that allows one person to search for flights from different locations and see the cheapest shared destinations.


### Commonalities
We all are excited to work on something that we see a real-world use for - we agree that if we can make this site come to fruition it's something that we'd love to use. We have a diversity of CS backgrounds/specialties (frontend, backend, design) but found common ground in this idea.

### Inspiration
We all wanted to have an app that would allow us to easily plan a trip with friends. All also wanted to build an app that we think is going to be used and provide value.

### Problems of Interest
*What problems are you looking to address? Why?*
* Plan entire trip in one location (website).
* Plan most cost-efficient trip.
* Easily schedule with friends on same trip.


### Identify
*Which of the above is most interesting to all of you?*
* An algorithm that outputs the cheapest and most convenient desintations.


## II. Narrow In
*Now let's try narrowing in on a problem that interests all of you. Make sure to go around and listen to everybody on your team without interruption.*

### Problem Statement
*Given multiple airports people are flying from, we want to find the cheapest destination for all people to meet up.*


### Rephrase
*Try to rephrase the problem statement (negative) as an opportunity (positive). Word it as a question beginning with, “How might we…?”*

* How might we help friends plan and schedule the most cost-efficient trip?


### Reframe
*Reframe the question in at least 5 different ways to change the question fundamentally or imply a different solution set.  Try changing scope, or audience, or technology.*

1. How might we easily connect friends in person from around the world?
3. How might we help groups of people find the  cheapest destination? 
4. How might we help friends organize common dates, times, and activities?
5. How might we reduce the amount of time and websites it takes the user to find the right flights and destinations?
6. How might we allow friends to schedule utilizing a simple and clean UX?



### Choose
*Are any of the reframes more interesting?  Choose one.*
* How might we help friends plan and schedule the most cost-efficient trip in a single simple UX interface?

#### Coolness
*What could be cool about this potential project?*
* Applicable
* Easy to use
* Fosters connection / brings people together
* Helps users save money

#### Challenges
*What could be challenging / unfun about this potential project?*
* Time efficient and accurate algorithm

#### Success
*What does success look like for this project?*
* Shows cheapest destinations
* All information in one location
* Collaborative for multiple users/friends
* Clean, simple UX interface


## III. Survey the State of the Art


### Similar Goals
*Are there others working to achieve similar goals?*

* https://www.skyscanner.com/ -- Just one person, any end destination
* https://www.tripmatch.org/ -- Several people, need the destination

### Differences
*How is your approach different/better than the state of the art?*
* Nicer UX, more user friendly
* Faster run time
* Yield more results

### Inspiration
*Are there any existing products/techniques/research, that we could, by analogy, draw inspiration from?*
* SkyScanner/TripMatch provide a good base line for our ideas, but we already identify several ways that we would like to modify the application and expand on the project

## IV. Team Dynamics
*And finally, let's think through a couple of team dynamics things as we'll be working together for the next month.*

### Schedule

*Outline a general weekly meeting schedule with at least 1 time that everybody can make. That one meeting must include everyone on the team. A nice tool for this is [when2meet](https://www.when2meet.com/).*

* Zoom link (in slack)
* Wednesday's & Friday's at 3:30

### Responsiveness
*How often should team members be expected to check and respond on Slack?*

* At least once a day.

### Group Decisions
*What types of decisions need to be discussed and approved by the entire group?*

* Overall function of website
* General UX

### Individual Decisions
*What types of decisions can be made by a single person?*

* Bug fixes

### Conflict Resolution
*There are three main types of conflict that tend to occur in group projects*

* *Creative differences: disagreement on any decisions related to the product*
* *Personal differences: friction between people due to manner or words said*
* *Ghosting: consistent missed deadlines or lack of contribution*

*Your group should decide on a plan of action to deal with each type of conflict. There can be multiple levels to each plan. Involving the TA's or instructor can be part of it. Try to be specific*

* In a disagreement over an idea/goal, group will vote with majority ruling.
* Speak thoughtfully and constructive when critical. 
