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!