national aeronautics and space administration usability project update mark rose intelligent systems...

18
National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Upload: brent-rich

Post on 04-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

National Aeronautics and Space Administration

Usability Project Update

Mark RoseIntelligent Systems GroupNASA Ames Research Center

Page 2: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Furthering My PDS Education• Dec-Mar: Learning about PDS “skin”

Apr-July: Learning about PDS “skeleton”• As of last MC meeting, three projects

approved for further work:– Site visits and reports to PDS Nodes– Cassini/CIRS product query tool– Propose “standard” UI for browsing volumes, with

download improvements

• Other work added since:– Review of some current designs at the Nodes– Assist with parser for new validation tool

Page 3: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Node Evaluations & Site Visits

• By next week, visited all science nodes except PPI• Some nodes have already made changes• Also reviewed or learned about a variety of search

interfaces inside and outside PDS

Page 4: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Evaluation Results• Mostly low-severity usability defects

• Needed finer-grained prioritization

• (I’m guessing) Most won’t get fixed

My usual severity scale:- disaster- high severity- low severity- cosmetic issue

Modified scale:- high impact- low impact, persistent- low impact, nonpersistent- cosmetic or very minor

Page 5: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Usability as a Process• Number of different interfaces is

growing, and will continue to grow

• Value of interfaces relative to data is growing

• Importance of good usability engineering will grow with those factors

• PDS must increase ability to design using good usability principles

Page 6: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Design from Inside OutAn honest job of design should flow from the inside out, not from the outside in.– Henry Dreyfuss

Reviewing implementations can help, but fixes compete with other tasks and projects.

Improving a design prior to implementation is cheaper and usually sees more flaws fixed.

Page 7: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

“Standard” View of Volumes• Mockups from two datasets

• Good feedback from very small sample of users

• Addresses browsing, product search (building on Basic Browser), and download

• Needs: Feedback, refinement, buy-in to tool development plan

Page 8: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

New Volume Validation Toolobject_statement : "OBJECT" EQUALS IDENT (COMMENT)? EOL (nongroup_statement)* "END_OBJECT" (EQUALS IDENT)? (COMMENT)? EOL

Helped JPL create grammar describing PDS labels.

Grammar development unearthed various ambiguities in PDS standard specifications.

Lessons: Future standards for formats should be grammar-centric; get a parser expert on board early.

Or, save (a lot of) time by using a predefined framework like XML.

Rule for an OBJECT statement

Page 9: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

CIRS Data Query Tool

The bad (my blame):– Not publicized yet– Need more feedback– Retargetability problematic

The good:– Tool is working– Some good feedback– Can be retargeted

Page 10: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Applicability of Query Tools• Everyone is writing query tools for PDS

data:– Nodes: Analyst’s Notebook, Orbital Data

Explorer, Image Atlas, SBN, PPI, Rings, etc.

– Researchers: Local databases, scripts to pull data from PDS, interfaces to IDL, etc.

• It would seem that a generalized tool could have wide adoption, but…

Page 11: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Barriers to Tool Adoption• Diversity of PDS Node environments

– Java, C#, Perl, PHP, databases, etc.

• Index generation may be data-set specific– Labels may not contain appropriate summary data– Data in product rows may have wrong reference

point (date/times, esp.)– Summary or thumbnails may require reading data

files and custom processing

• Data diversity may need custom search• Bottom line: Nodes may not save enough

effort to justify adopting a general solution

Page 12: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Observations• While working on these tasks, I’ve

observed several things that may affect future PDS planning:– Pain point: volume creation– Data usability problems– Growing importance of query interfaces

Page 13: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Volume Creation• Creating PDS-format volumes is viewed as

time-consuming, painful process– “Is there some way to relax PDS standards to get

some of this data in?” (JPL Researcher)

• Nodes believe better volume creation tools will help both nodes and instrument teams(and tool design is in the pipeline)

• Proposal: Interview some instrument teams to understand their needs better, to complement knowledge in the nodes

Page 14: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Data Usability• Usability problems don’t stop once you

find the products– Labels sometimes don’t contain needed

index data (e.g., first/last values for time series)

– Data distribution among products sometimes not easy to use

• Data usability guidelines might help

Page 15: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Importance of Query Tools• Dataset size is growing

– “Download all data,” then analyze won’t work

– Online query interfaces more important

• But, query interfaces don’t have built-in longevity

• Also, rise of mission-specific sites and interfaces raises longevity concerns

Page 16: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Mission-Specific InterfacesWhat happens to these long-term?

Over time, value of these interfaces is increasing.

Two potential problems:1. Mission-specific2. Technology-specific

Multi-mission interfaces seem to have better long-term prospects.

Page 17: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Summary• Nodes have made progress in usability

already, and are very receptive to usability info

• Usability improvement is an ongoing effort (because of new interfaces)

• Volume generation is bigger pain-point than volume search

• Increasing dataset size and proliferation of interfaces pose long-term problems

Page 18: National Aeronautics and Space Administration Usability Project Update Mark Rose Intelligent Systems Group NASA Ames Research Center

Questions?