Title :
A case study of using HCI methods to improve tools for programmers
Author :
Faulring, A. ; Myers, Brad A. ; Oren, Yossef ; Rotenberg, K.
Author_Institution :
Human-Comput. Interaction Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
For more than five years, researchers at Carnegie Mellon University have been collaborating with several SAP teams to improve the usability of SAP´s developer tools and programming APIs. Much research has shown that HCI techniques can improve the tools that developers use to write software. In a recent project, we applied HCI techniques to a SAP developer tool for the SAP NetWeaver Gateway product. The SAP team building this tool uses agile software development processes, which allowed them to quickly improve the tool´s usability based upon the evaluations.
Keywords :
application program interfaces; human computer interaction; software prototyping; API programming; Carnegie Mellon University; HCI methods; NetWeaver Gateway product; SAP developer tools; agile software development process; human-computer interaction; Business; Human computer interaction; Logic gates; Programming; Usability; APIs; OData; REST; SAP NetWeaver Gateway; agile software development; cognitive walkthrough; heuristic evaluation; natural programming;
Conference_Titel :
Cooperative and Human Aspects of Software Engineering (CHASE), 2012 5th International Workshop on
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-1823-5
DOI :
10.1109/CHASE.2012.6223018