Building more usable APIs

被引:54
|
作者
McLellan, SG
Roesler, AW
Tempest, JT
Spinuzzi, CI
机构
[1] Schlumberger, Austin, TX 78720 USA
[2] Iowa State Univ, Ames, IA 50011 USA
关键词
D O I
10.1109/52.676963
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When the authors asked users to test an API early in the development life cycle, the users' questions about how the API works and in what contexts turned out to be extremely helpful. Iterative API design and testing, along with feedback from real users, contribute to cleaner design and a more helpful reference manual.
引用
收藏
页码:78 / +
页数:10
相关论文
共 50 条
  • [1] An API Design Process in terms of usability A case study on building more usable APIs for Smart TV Platform
    Lee, Sunghoon
    Lee, Sanghee
    Lim, Sumi
    Jung, Jiyoung
    Choi, Sangho
    Kim, Neunghoe
    Lee, Jung-Been
    2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 567 - 571
  • [2] Even More Challenges in Building Usable Knowledge in Education
    Singer, Judith D.
    JOURNAL OF RESEARCH ON EDUCATIONAL EFFECTIVENESS, 2018, 11 (01) : 22 - 24
  • [3] How Usable are Rust Cryptography APIs?
    Mindermann, Kai
    Keck, Philipp
    Wagner, Stefan
    2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2018), 2018, : 143 - 154
  • [4] A Design Guide for Usable Web APIs
    M. Tello-Rodríguez
    J. O. Ocharán-Hernández
    J. C. Pérez-Arriaga
    X. Limón
    Á.J. Sánchez-García
    Programming and Computer Software, 2020, 46 : 584 - 593
  • [5] A Design Guide for Usable Web APIs
    Tello-Rodriguez, M.
    Ocharan-Hernandez, J. O.
    Perez-Arriaga, J. C.
    Limon, X.
    Sanchez-Garcia, a. J.
    PROGRAMMING AND COMPUTER SOFTWARE, 2020, 46 (08) : 584 - 593
  • [6] Developers Are Not the Enemy! The Need for Usable Security APIs
    Green, Matthew
    Smith, Matthew
    IEEE SECURITY & PRIVACY, 2016, 14 (05) : 40 - 46
  • [7] A More Usable Winnicott
    Newman, Kenneth M.
    PSYCHOANALYTIC INQUIRY, 2013, 33 (01) : 59 - 68
  • [8] Deve oping Usable APIs with XP and Cognitive Dimensions
    Bhaskar, Rahul Kamal
    Anslow, Craig
    Brosz, John
    Maurer, Frank
    2016 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2016, : 101 - 105
  • [9] Challenges in Building Usable Knowledge in Education
    Hedges, Larry V.
    JOURNAL OF RESEARCH ON EDUCATIONAL EFFECTIVENESS, 2018, 11 (01) : 1 - 21
  • [10] HCI Practices for Building Usable Software
    Moreno, Ana M.
    Seffah, Ahmed
    Capilla, Rafael
    Sanchez-Segura, Maria-Isabel
    COMPUTER, 2013, 46 (04) : 100 - 102