03.11.2014 Views

2013 - Geoinformatics

2013 - Geoinformatics

2013 - Geoinformatics

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

43<br />

Designing Great Products<br />

Beyond sharing the new capabilities of Esri<br />

software that will be incorporated in imminent<br />

ArcGIS releases, summit presentations focused<br />

on software design that promotes productive<br />

and pleasant user experiences. Interface and<br />

design in general were also the topic of summit<br />

keynote speaker Jared M. Spool. The<br />

founder of the world’s largest usability<br />

research organization, User Interface<br />

Engineering, Spool has spent a lifetime trying<br />

to figure out what makes great designs. He<br />

observed that “the best products are made up<br />

of decisions, lots of decisions,” but his challenge<br />

has been figuring out how design decisions<br />

are made.<br />

Using numerous examples drawn from web<br />

design, Spool showed how designs fall into<br />

one of five styles: unintended, self-design,<br />

genius, activity-focused, and experiencefocused.<br />

Over decades of studying how successful<br />

companies design, Spool has found<br />

that activity-focused and experience-focused<br />

design—neither is based on rules or dogma—<br />

yield far superior results. In design work,<br />

“exception cases far outnumber normal cases.<br />

So you’re always designing for exceptions,”<br />

he said. “You’re always designing for constraints.<br />

You’re always designing for trade-offs.<br />

So this is key.”<br />

Keynote speaker Jared Spool, founder of the world’s largest usability<br />

research organization, discussed how design decisions are made.<br />

The Elegant and Evaporating Interface<br />

In a subsequent presentation, Amber Case,<br />

former CEO of the recently acquired Geoloqi<br />

and now head of the Esri R&D Center in<br />

Portland, Oregon, approached interface<br />

design from another angle. A cyborg anthropologist,<br />

she is deeply interested in the interaction<br />

of humans and computers. She took the<br />

plenary stage to discuss the intersection of<br />

location and the future of interface development.<br />

Case noted that tools have moved from being<br />

extensions of our physical selves (for example,<br />

a knife being a better version of a tooth)<br />

to extensions of our mental selves. However,<br />

unlike physical tools that retain the same size<br />

and function, mental tools are much less constrained<br />

and are changing form and function<br />

rapidly.<br />

For some applications, with the addition of<br />

location, buttons disappear entirely and the<br />

user becomes the button. Interaction with these<br />

applications is less intrusive because the user’s<br />

location is the input that causes certain actions<br />

based on the locational context that anticipates<br />

the user’s needs and wants.<br />

In closing, Case urged developers to use location.<br />

“I’d encourage all of you to think a little<br />

bit wider—how you can solve real-world problems<br />

by adding locations and how you can<br />

actually bring more of what was formally stuck<br />

on the web as static content to life [by] assigning<br />

location to it and delivering it to where it<br />

actually is, where people actually are.”<br />

Learning, Working, Playing<br />

This year’s DevSummit featured additional,<br />

shorter, and more focused technical sessions<br />

that described how to work most effectively<br />

with Esri development tools in incorporating<br />

location into applications. Even shorter and<br />

less formal tech-transfer events occupied the<br />

late afternoon and evening hours. Speed<br />

geeking, introduced last year, was a roundrobin<br />

of five-minute sessions presented on the<br />

first evening by Esri staff on aspects of the technology<br />

to constantly changing groups of 8–10<br />

attendees. At Lightning Talks, attendees got<br />

quick bites of knowledge on a range of topics.<br />

Mingling poolside with Esri developers at<br />

the Meet the Team event, attendees chatted<br />

In addition to killer dodgeball, Dev Summit attendees could<br />

play a giant game of Jenga.<br />

with team members about technology interests<br />

in a relaxed setting.<br />

Developers also had opportunities to highlight<br />

their accomplishments and skills. User presentations,<br />

voted on by the community, were interspersed<br />

with tech sessions throughout the summit.<br />

Developers could also show off their<br />

coding prowess by participating in two<br />

hackathons associated with the summit.<br />

On March 24 at 1:00 p.m., the clock began<br />

ticking for teams participating in the Esri<br />

DevSummit Hackathon. Gathered in one of<br />

the large meeting rooms on-site, teams used<br />

the new ArcGIS for Developers website; Esri<br />

web and/or mobile APIs; and data from<br />

Riverside County, California, to come up with<br />

innovative, location-based projects during the<br />

24-hour contest. With dinner and snacks provided,<br />

contestants toiled through the night.<br />

Entries were judged on creative use of technology,<br />

user experience, and potential for<br />

real-world application.<br />

The Animal Spotter App—developed by<br />

Christopher Moravec, Mara Stoica, and Ryan<br />

Colburn—won first place and a set of<br />

DevSummit passes. Michael van der Veeken<br />

and Paul Kaiser won second place, and<br />

Christoph Sporri, Andry Joos, and Michael<br />

Faulcon earned third place.<br />

For the other hackathon, the100 Lines or Less<br />

ArcGIS JavaScript Code Challenge (ArcGIS.js<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!