ABSTRACT
The importance of usability considerations in software development is well recognised. However, typically usability is not considered as an explicit goal in the development of scientific software, which is often done by developers with domain-specific knowledge but little formal software development training. In interactive software developed for international collaborations such as the Square Kilometre Array, usability is increasingly important. A possible solution is persistent collaboration between software developers and domain experts to design effective user interfaces. Here we carry out a User Centred participatory design approach to designing an astronomy visualisation interface. The methodology is iterative: in each iteration, a prototype interface was designed and then evaluated by users. Frequent consultation with domain experts produced an innovative design for an astronomy visualisation interface with improved usability.
- Aaron Bangor, Philip T Kortum, and James T Miller. 2008. An empirical evaluation of the system usability scale. Intl. Journal of Human-Computer Interaction 24, 6 (2008), 574--594.Google ScholarCross Ref
- Susan M Baxter, Steven W Day, Jacquelyn S Fetrow, and Stephanie J Reisinger. 2006. Scientific Software Development Is Not an Oxymoron. PLoS Comput Biol 2, 9 (2006), e87.Google ScholarCross Ref
- U Becciani, A Costa, V Antonuccio-Delogu, G Caniglia, M Comparato, C Gheller, Z Jin, Mel Krokos, and P Massimino. 2010. VisIVO-integrated tools and services for large-scale astrophysical visualization. Publications of the Astronomical Society of the Pacific 122, 887 (2010), 119.Google ScholarCross Ref
- J. Brooke. 2013. SUS: a retrospective. Journal of Usability Studies 8, 2 (2013), 29--40.Google ScholarDigital Library
- John Brooke et al. 1996. SUS-A quick and dirty usability scale. Usability evaluation in industry 189, 194 (1996), 4--7.Google Scholar
- G Chiozzi, K Gillies, B Goodrich, S Wampler, J Johnson, K McCann, G Schumacher, and D Silva. 2007. Trends in software for large astronomy projects. In 11th ICALEPCS Int. Conf. on Accelerator & Large Experimental Physics Control Systems, Knoxville. 13--17.Google Scholar
- Joseph S Dumas and Janice Redish. 1999. A Practical Guide to Usability Testing. Intellect Books.Google Scholar
- G. Fabbiano, D. Calzetti, C. Carilli, G. Djorgovski, P. Eskridge, Z. Ivezic, E. Feigelson, A.; Goodman, B. Madore, S. SEAGER, A. SODERBERG, and T. RECTOR. 2010. Recommendations of the VAO-Science Council. (06/2010 2010), 9 pages. http://arxiv.org/abs/1006.2168Google Scholar
- AsbjøRn Følstad. 2007. Work-domain experts as evaluators: usability inspection of domain-specific work-support systems. International Journal of Human-Computer Interaction 22, 3 (2007), 217--245.Google ScholarCross Ref
- Richard Gooch. 1996. KARMA: a visualization test-bed. In Astronomical Data Analysis Software and Systems V, G.H. Jacoby and J. Barnes (Eds.). ASP Conf. Series, Vol. 101. Astron. Soc. Pac., 80--82.Google Scholar
- Alyssa A Goodman. 2012. Principles of high-dimensional data visualization in astronomy. Astronomische Nachrichten 333, 5--6 (2012), 505--514.Google ScholarCross Ref
- PJ Hall. 2005. The Square Kilometre Array: An International Engineering Perspective. In The Square Kilometre Array: An Engineering Perspective. Springer, 5--16.Google Scholar
- A.H. Hassan, C.J. Fluke, and D.G. Barnes. 2011. Interactive visualization of the largest radioastronomy cubes. New Astronomy 16, 2 (2011), 100 -- 109. Google ScholarCross Ref
- Amr Hassan and Christopher J Fluke. 2011. Scientific visualization in astronomy: Towards the petascale astronomy era. Publications of the Astronomical Society of Australia 28, 02 (2011), 150--170.Google ScholarCross Ref
- Infragisticc. 2016. Indigo Studio. (2016). http://www.infragistics.com/products/indigo-studio [Software].Google Scholar
- WA Joye and E Mandel. 2003. New features of SAOImage DS9. In Astronomical data analysis software and systems XII (Astronomical Society of the Pacific Conference Series), H. E. Payne, R. I. Jedrzejewski, and R. N. Hook (Eds.), Vol. 295. Astron. Soc. Pac., Astron. Soc. Pac., 489--490.Google Scholar
- Diane Kelly and Rebecca Sanders. 2008. The challenge of testing scientific software. In Proc. Conf. for the Association for Software Testing (CAST). Toronto, 30--36.Google Scholar
- Clayton Lewis and John Rieman. 1993. Task-centered user interface design. A practical introduction. Clayton Lewis and John Rieman, Boulder, Colorado.Google Scholar
- M. List, P. Ebert, and F. Albrecht. 2017. Ten Simple Rules for Developing Usable Software in Computational Biology. PLoS Comput Biol 13, 1 (2017), e1005265.Google ScholarCross Ref
- D. R. Luna, D. A. Rizzato Lede, C. M. Otero, M. R. Risk, and F. G. B. de Quiròs. 2017. User-centered design improves the usability of drug-drug interaction alerts: Experimental comparison of interfaces. J. Biomed. Inform. 66 (2017), 204--213.Google ScholarDigital Library
- Catriona Macaulay, David Sloan, Xinyi Jiang, Paula Forbes, Scott Loynton, Jason R Swedlow, and Peter Gregor. 2009. Usability and user-centered design in scientific software development. IEEE Software 26, 1 (2009), 96.Google ScholarDigital Library
- J.P. McMullin, B. Waters, D. Schiebe, W. Young, and K. Golap. 2007. CASA Architecture and applications. In Astronomical Data Analysis Software and Systems XVI, R.A. Shaw, F. Hill, and D.J. Bell (Eds.). Astron. Soc. Pac. Conf. Ser., Vol. 376. Astron. Soc. Pac., Tucson, Arizona, USA, 127.Google Scholar
- James R Miller and Robin Jeffries. 1992. Interface-usability evaluation: science of trade-offs. Software, IEEE 9, 5 (1992), 97--98.Google ScholarDigital Library
- Jakob Nielsen. 1994. Enhancing the explanatory power of usability heuristics. In Proceedings of the SIGCHI conference on Human Factors in Computing Systems. ACM, 152--158.Google ScholarDigital Library
- Davide Punzo, JM van der Hulst, JBTM Roerdink, TA Oosterloo, M Ramatsoku, and MAW Verheijen. 2015. The role of 3-D interactive visualization in blind surveys of HI in galaxies. Astronomy and Computing 12 (2015), 86--99.Google ScholarCross Ref
- Marc Rettig. 1994. Prototyping for tiny fingers. Commun. ACM 37, 4 (1994), 21--27.Google ScholarDigital Library
- Jim Rudd, Ken Stern, and Scott Isensee. 1996. Low vs. High-Fidelity Prototyping Debate. interactions 3, 1 (1996), 76--85.Google Scholar
- JE Ruiz, JD Santander-Vela, V Espigares, L Verdes-Montenegro, and JM van der Hulst. 2009. GIPSY 3D: Analysis, Visualization and VO Tools for Datacubes. In Astronomical Data Analysis Software and Systems XVIII, Vol. 411. Astron. Soc. Pac., Tucson, Arizona, USA, 406.Google Scholar
- Judith Segal and Chris Morris. 2008. Developing scientific software. Software, IEEE 25, 4 (2008), 18--20.Google ScholarDigital Library
- Ben Shneiderman. 1996. The eyes have it: A task by data type taxonomy for information visualizations. In Visual Languages, 1996. Proceedings., IEEE Symposium on. IEEE Computer Society, IEEE Computer Society, Washington, DC, USA, 336--343.Google ScholarCross Ref
- J. M. van der Hulst, J. P. Terlouw, K. G. Begeman, W. Zwitser, and P. R. Roelfsema. 1992. The Groningen Image Processing SYstem, GIPSY. In Astronomical Data Analysis Software and Systems I, Diana M. Worrall, Chris Biemesderfer, and Jeannette Barnes (Eds.). A.S.P. Conference Series, Vol. 25. Astronomical Society of the Pacific, 131.Google Scholar
- S. Winter, S. Wagner, and F. Deissenboeck. 2008. A Comprehensive Model of Usability. In Engineering Interactive Systems., J. Gulliksen, M.B. Harning, P. Palanque, G. C. van der Veer G.C., and J. Wesson (Eds.). Lecture Notes in Computer Science, Vol. 4940. Springer, Berlin, Heidelberg.Google Scholar
Index Terms
- Improving the usability of scientific software with participatory design: a new interface design for radio astronomy visualisation software
Recommendations
Helping software architects design for usability
EICS '09: Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systemsIn spite of the goodwill and best efforts of software engineers and usability professionals, systems continue to be built and released with glaring usability flaws that are costly and difficult to fix after the system has been designed and/or built. ...
User research in a scientific software development project
BCS-HCI '09: Proceedings of the 23rd British HCI Group Annual Conference on People and Computers: Celebrating People and TechnologyThe Usable Image project provides usability and user-centred design support to a scientific software development project. OMERO is a complex software application aimed at supporting the management, analysis and processing of microscopy images and ...
Participatory design method: Co-Creating user interfaces for an educational interactive system
Interacción '18: Proceedings of the XIX International Conference on Human Computer InteractionIn this paper we present a participatory design method for the conceptual design of the user interface, which uses different techniques for capturing the mental models of experts and users. Each technique is carefully specified, and it is implemented in ...
Comments