Project Selection Form

Due Monday 2/6!

Teams Assigned

Tuesday 2/7

First Team Activity

Wednesday 2/8

First Stand-Up!

Friday 2/10

101 days

First Part: WHAT

Requirements vs Specs vs Design

Requirements

Specifications

Non-Technical!

Second Part: HOW

Technical!

Understandable by Non-Engineers

Third Part: HOW IN DETAIL

Design

But not too detailed!

Implementation Details!

Input fields for two numbers that then are added.

Web-based form for client-side calculations.

HTML/CSS for UI and JavaScript for Logic. 2 Classes with attributes...

Architecture

Features

Chapter 2

Behavior of software

Structure of software

vs.

Some programmers think that implementing requirements and fixing bugs is their main job

That's wrong!

Features can be

easily developed

easily modified

easily extended

That's better!

Architecture is more important than features!

Prototyping features to try out technologies

 

before setting up the architecture is important!

Teams!

1. Choose 1-2 Team Leaders

2. Make a list of Requirements

3. Propose Technologies

4. What do you need right now?

Teams!

Axolotl

Nicholas Verrochi
Vidhya Sree Narayanappa
Andy Duverneau
Sairam Bandarupalli

Teaching Staff: Kiran

Score: 99.25

BCH

Iain Winter
Shen Xie
Sohail Sayeed
Yeshashwi Vasudeva

Teaching Staff: Kunal

Score: 95

BWH1 (Spine)

Xiaobin Wu
Qudseen Sultana
Sruthi Chirumamilla
Joseph Nguyen

Teaching Staff: Mahsa

Score: 96.25

BWH2 (Particle)

Gabriel Vivas
Rohan Khadgi
Thao lai
Jialong Huang

Teaching Staff: Mahsa

Score: 101

FluxMarine

Nagarjuna Rapolu
Anirudh Timmanayanapeta
Nihar Minesh Tripathi
Tin Nguyen

Teaching Staff: Kunal, Kiran

Score: 104

FlyEM

Sai Harshavardhan Kona
Varshitha Hantur Dinakar
Nikhila Yadav Lankela
Varuni Manjunath

Teaching Staff: Kunal, Kiran

Score: 95.7

IntellADAPT

Ganesh Damisetty
Waikit Lam
Brian Nguyen
Vamshi Kuturu

Teaching Staff: Mahsa

Score: 106.3

LE-V-EL

Shiva Reddy Hande
Woody Lin
Shuai Yao
Sammed Jain Dharmapal Prakash

Teaching Staff: Mahsa

Score: 100

MGH

Shyam Gnawali
Aidan Remington
Brandon Le
Lahasya Kakkadde Rajanna

Teaching Staff: Kunal

Score: 116.5

Northwestern

Thamany Valbrune
Long Huynh
Jeffey Deng
Christos Kakouros

Teaching Staff: Shivang

Score: 98

OMAMA-DB

Ryan Zurrin
Poornendu Pabbati
Yomil Paragkumar Shah
Vivek Kamisetty

Teaching Staff: Shivang

Score: 114.5

Robomaster

Amanda Kwong
Austin Guiney
Chirag Nagendra
Sanjana Nakhwa

Teaching Staff: Kunal

Score: 109.75

Swarthmore

Jean Gerard
Prateeksha Bhojaraj
Richard Chang
Jake Breen

Teaching Staff: Shivang

Score: 86.75

Trading Bot

Pablo Bendiksen
Surinder Kaur
Javidan Mammadov
Jie Lin

Teaching Staff: Kiran

Score: 102

UPenn

Jenna Kim
Dhruv Shah
Thuytien Chu
Alexander Choe

Teaching Staff: Shivang

Score: 111

1. Choose 1-2 Team Leaders

2. Make a list of Requirements

3. Propose Technologies

4. What do you need right now?

Present during stand-up on Friday!