the codebase is the deliverable: collaborative software development for modelers
DESCRIPTION
The Codebase is the Deliverable: Collaborative Software Development for Modelers. Lisa Zorn, Elizabeth Sall, Dan Tischler – SFCTA Renee Alsup, Gregory Erhardt – Parsons Brinckerhoff. 14 th TRB National Planning Applications Conference Columbus, OH May 5-May 9, 2013. - PowerPoint PPT PresentationTRANSCRIPT
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
The Codebase is the Deliverable: Collaborative Software
Development for Modelers
Lisa Zorn, Elizabeth Sall, Dan Tischler – SFCTA
Renee Alsup, Gregory Erhardt – Parsons Brinckerhoff
14th TRB National Planning Applications ConferenceColumbus, OH May 5-May 9, 2013
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
2
Why is the codebase the deliverable?Some history…
Fall 2009: Initial DTA model developed for Doyle Drive ramp closure study
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
3
Why is the codebase the deliverable?Some history…
Summer 2010-2011: DTA Model Expansion for Geary DTA
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
4
Why is the codebase the deliverable?Some history…
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
5
New Approach
Previously Nowowner:
consultant owner: medevelopment: 1 consultant
development: 50/50 team
audience: staffaudience: any
interested parties (you?)
CompSci degree not required
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
6
OPEN SOURCE
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
7
APIClass Structure
http://dta.googlecode.com/git-history/dev/doc/_bu
ild/html/index.html
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
8
San FranciscoNetwork Development
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
9
Git & Google Code
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
10
Issue Tracking & Google Code
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
11
Sphinx for Documentation
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
12
Code Review
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
13
Unit Tests
???
SAN FRANCISCO COUNTY TRANSPORTATION AUTHORITY
14
Questions/Ideas/Suggestions?
http://dta.googlecode.comEmail: [email protected]