Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1822018.1822065acmconferencesArticle/Chapter ViewAbstractPublication PageseicsConference Proceedingsconference-collections
poster

UsabML: formalising the exchange of usability findings

Published: 19 June 2010 Publication History

Abstract

During the iterative development of interactive software, formative evaluation is often performed to find and fix usability problems early on. The output of a formative evaluation usually takes the form of a prioritised list of usability findings, each finding typically consisting of a description of the problem, how often it occurred, and sometimes a recommendation for a possible solution.
Unfortunately, the valuable results of formative evaluations are usually collected into a written document. This makes it extremely difficult to automate the handling of usability findings. A more formalised, electronic format for the handover of usability findings would make much more sense.
UsabML is a formalised structure for reporting usability findings expressed in XML. It allows usability experts and software engineers to import usability findings into bug (issue) tracking systems, to associate usability issues with parts of source code, and to track progress in fixing them.

References

[1]
S. W. Ambler. Tailoring Usability into Agile Software Development Projects. In E. L.-C. Law, E. Hvannberg, and G. Cockton, editors, Maturing Usability: Quality in Software, Interaction and Value, Human-Computer Interaction Series, chapter 4, pages 75--95. Springer, October 2007. ISBN 1846289408. 4.
[2]
K. Andrews. Evaluation Comes in Many Guises. CHI 2008 Workshop on BEyond time and errors: novel evaLuation methods for Information Visualization (BELIV'08), April 2008. http://ftp.iicm.tugraz.at/pub/papers/andrewsbeliv08.pdf.
[3]
K. Andrews. Materials for HCI Practicals. 2010. http://courses.iicm.tugraz.at/hci/practicals/materials/.
[4]
Apache. Apache Subversion. April 2010. http://subversion.apache.org/.
[5]
N. Ayewah and W. Pugh. Learning From Defect Removals. In Proc. 6th IEEE International Working Conference on Mining Software Repositories (MSR 2009), pages 179--182. IEEE Computer Society, May 2009. ISBN 1424434939.
[6]
K. Beck. Extreme Programming Explained: Embrace Change. Addison-Wesley, Second edition, 2004. ISBN 0321278658.
[7]
N. Bettenburg, R. Premraj, T. Zimmermann, and S. Kim. Extracting Structural Information From Bug Reports. In Proc. 2008 International Working Conference on Mining Software Repositories (MSR 2008), pages 27--30. ACM, May 2008. ISBN 1605580244. http://www.cs.vu.nl/~rpremraj/papers/08-msr.pdf.
[8]
S. Chacon. Git Fast Version Control System. April 2010. http://git-scm.com/.
[9]
P. M. Duvall, S. Matyas, and A. Glover. Continuous Integration: Improving Software Quality and Reducing Risk. Addison-Wesley Professional, 2007. ISBN 0321336380.
[10]
M. Fischer, M. Pinzger, and H. Gall. Populating a Release History Database from Version Control and Bug Tracking Systems. In Proc. International Conference on Software Maintenance (ICSM 2003), pages 23--33. IEEE Computer Society, September 2003. ISBN 0769519059.
[11]
I. O. for Standardization. Software Engineering -- Software Product Quality Requirements and Evaluation (SQuaRE) -- Common Industry Format (CIF) for Usability Test Reports (ISO 25062:2006). ISO, 2006. http://iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=43046.
[12]
A. Holzinger, M. Errath, G. Searle, B. Thurnher, and W. Slany. From Extreme Programming and Usability Engineering to Extreme Usability in Software Engineering Education (XP+UE!XU). In Proc. 29th Annual International Computer Software and Applications Conference (COMPSAC'05), pages 169--172. July 2005. ISBN 0769524133.
[13]
D. Hovemeyer and W. Pugh. Finding Bugs Is Easy. SIGPLAN Notices, 39(12):92--106, August 2004. http://cs.nyu.edu/~lharris/papers/findbugsPaper.pdf.
[14]
E. Isaacs and A. Walendowski. Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology. Sams, 2001. ISBN 0672321513.
[15]
A. Jermakovics, M. Scotto, and G. Succi. Visual Identification of Software Evolution Patterns. In 9th International Workshop on Principles of Software Evolution (IWPSE 2007), pages 27--30. ACM, September 2007. ISBN 1595937226.
[16]
T. Komiyama. Usability Evaluation Based on International Standards for Software Quality Evaluation. NEC Technical Journal, 3(2):27--32, June 2008. http://www.nec.co.jp/techrep/en/journal/g08/n02/080207.pdf.
[17]
A. Kuhn, S. Ducasse, and T. Girba. Semantic Clustering: Identifying Topics in Source Code. Information and Software Technology, 49(3):230--243, March 2007. http://scg.unibe.ch/archive/drafts/Kuhn06bSemanticClustering.pdf.
[18]
S. Microsystems. Hudson. https://hudson.dev.java.net/.
[19]
J. Nielsen. Usability Engineering. Morgan Kaufmann, September 1993. ISBN 0125184069.
[20]
N. I. of Standards and T. (NIST). Common Industry Format (CIF) IUSR Formative Project. http://zing.ncsl.nist.gov/iusr/formative/.
[21]
A. Oram and G. Wilson, editors. Beautiful Code: Leading Programmers Explain How They Think. O'Reilly, June 2007. ISBN 0596510047.
[22]
P. S. Pyla, J. R. Howarth, C. Catanzaro, and C. North. Vizability: A Tool for Usability Engineering Process Improvement Through the Visualization of Usability Problem Data. In Proc. 44th Annual Southeast Regional Conference (ACMSE 2006), pages 620--625. ACM, March 2006. ISBN 1595933158. http://infovis.cs.vt.edu/papers/ACMSE06-visability.pdf.
[23]
K. Schwaber and M. Beedle. Agile Software Development With Scrum. Prentice-Hall, 2001. ISBN 0130676349.
[24]
Selenic. Mercurial Source Control Management. April 2010. http://mercurial.selenic.com/.
[25]
J. Sliwerski, T. Zimmermann, and A. Zeller. When Do Changes Induce Fixes? In Proc. International Workshop on Mining Software Repositories (MSR 2005), pages 1--5. ACM, May 2005. ISBN 1595931236.
[26]
J. Spacco, D. Hovemeyer, and W. Pugh. Tracking Defect Warnings Across Versions. In Proc. International Workshop on Mining Software Repositories (MSR 2006), pages 133--136. ACM, May 2006. ISBN 1595933972.
[27]
C. E. Wilson and K. P. Coyne. Tracking Usability Issues: To Bug Or Not To Bug? Interactions, 8(3):15--19, May 2001.

Cited By

View all
  • (2018)RepoVis: Visual Overviews and Full-Text Search in Software Repositories2018 IEEE Working Conference on Software Visualization (VISSOFT)10.1109/VISSOFT.2018.00009(1-11)Online publication date: Sep-2018
  • (2015)Lessons Learned in Usability ConsultingDesign, User Experience, and Usability: Design Discourse10.1007/978-3-319-20886-2_24(247-255)Online publication date: 21-Jul-2015
  • (2012)Usability reporting with UsabMLProceedings of the 4th international conference on Human-Centered Software Engineering10.1007/978-3-642-34347-6_26(342-351)Online publication date: 29-Oct-2012

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
EICS '10: Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
June 2010
390 pages
ISBN:9781450300834
DOI:10.1145/1822018
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 June 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. issue tracking
  2. software repositories
  3. standard reporting format
  4. usability findings
  5. xml

Qualifiers

  • Poster

Conference

EICS '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 73 of 299 submissions, 24%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2018)RepoVis: Visual Overviews and Full-Text Search in Software Repositories2018 IEEE Working Conference on Software Visualization (VISSOFT)10.1109/VISSOFT.2018.00009(1-11)Online publication date: Sep-2018
  • (2015)Lessons Learned in Usability ConsultingDesign, User Experience, and Usability: Design Discourse10.1007/978-3-319-20886-2_24(247-255)Online publication date: 21-Jul-2015
  • (2012)Usability reporting with UsabMLProceedings of the 4th international conference on Human-Centered Software Engineering10.1007/978-3-642-34347-6_26(342-351)Online publication date: 29-Oct-2012

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media