User-tailorable systems: pressing the issues with buttons
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An ethnographic study of distributed problem solving in spreadsheet development
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
Patterns of sharing customizable software
CSCW '90 Proceedings of the 1990 ACM conference on Computer-supported cooperative work
Gardeners and gurus: patterns of cooperation among CAD users
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Experiments with Oval: a radically tailorable tool for cooperative work
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Learning from Notes: organizational issues in groupware implementation
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
From implementation to design: tailoring and the emergence of systematization in CSCW
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Social, individual and technological issues for groupware calendar systems
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Extreme programming explained: embrace change
Extreme programming explained: embrace change
The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation Laboratory
ACM Transactions on Programming Languages and Systems (TOPLAS)
Agile software development
ADC '03 Proceedings of the Conference on Agile Development
The Appropriation of Interactive Technologies: Some Lessons from Placeless Documents
Computer Supported Cooperative Work
Sensemaking in Technology-Use Mediation: Adapting Groupware Technology in Organizations
Computer Supported Cooperative Work
Making things work: dimensions of configurability as appropriation work
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
ECSCW'05 Proceedings of the ninth conference on European Conference on Computer Supported Cooperative Work
Investigating statistical machine learning as a tool for software development
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A domain-specific language for urban simulation variables
dg.o '08 Proceedings of the 2008 international conference on Digital government research
dg.o '08 Proceedings of the 2008 international conference on Digital government research
Hi-index | 0.00 |
Decisions regarding major urban transportation projects and land use policies are frequently political and controversial, as well as having significant economic, social, and environmental consequences. UrbanSim is a disaggregate, behaviorally-realistic modeling environment that planning agencies can use to simulate the long-term effects of such decisions. We describe UrbanSim's evolution over the past decade from the perspective of supporting its appropriation by urban modelers, and identify support for experimentation as a key property that enables the adoption of an agile modeling methodology. Finally, we draw out three lessons for supporting agile modeling through experimentation: iterative development of models, providing appropriate domain-specific building blocks, and balancing the development of integrated tools versus interoperating with existing tools and the work practices that surround them.