An empirical study on web API usability: The consumer-developer perspective

Autores
Machini, Ariel Maximiliano Nahuel; Casas, Sandra
Año de publicación
2024
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
The ease with which web APIs facilitate access to diverse resources and services has led to their widespread adoption, consequently giving rise to a new business paradigm: the “API economy”. Given this, usability has become a pivotal attribute for API adoption, and within a competitive market, it merits detailed investigation. This exploratory study presents the findings of a survey targeting both consumers and developers of web APIs. The primary objectives of this survey were (1) to ascertain how respondents perceive various usability factors and (2) to identify potential correlations between specific characteristics of participant profiles and their expressed opinions. To fulfill these objectives, descriptive statistical parameters and independence tests were employed. Results indicate that documentation is regarded as the most influential factor on usability, while the quantity of consecutive parameters of the same type is perceived as the least influential. Furthermore, the findings reveal that expert opinions do not deviate significantly from those of non-experts, and that a respondent´s experience as a software developer and with web APIs can influence their perceptions regarding certain factors.
A facilidade com que as APIs web permitem acessar diversos recursos e serviços levou à sua ampla adoção, dando origem a um novo paradigma de negócios: a “economia API”. Diante disso, a usabilidade tornou-se um atributo fundamental para a adoção de APIs e, em um mercado competitivo, merece pesquisa detalhada. Este estudo exploratório apresenta os resultados de uma pesquisa direcionada a consumidores e desenvolvedores de APIs web. Os principais objetivos deste estudo foram (1) verificar como os entrevistados percebem diversos fatores de usabilidade e (2) identificar possíveis correlações entre características específicas dos perfis dos participantes e suas opiniões expressas. Para cumprir esses objetivos, foram utilizados parâmetros estatísticos descritivos e testes de independência. Os resultados indicam que a documentação é considerada o fator mais influente na usabilidade, enquanto a quantidade de parâmetros consecutivos do mesmo tipo é percebida como o menos influente. Finalmente, este trabalho revela que as opiniões de especialistas e nãoespecialistas não divergem significativamente, e que a experiência de um entrevistado como desenvolvedor de software e com APIs web pode influenciar suas percepções quanto a determinados fatores.
La facilidad con la que las APIs web permiten acceder a diversos recursos y servicios ha hecho que su utilización se masifique y, en consecuencia, surja una nueva perspectiva de negocio, “la economía API”. Debido a esto, su usabilidad se vuelve una propiedad clave para su adopción y, en un mercado competitivo, resulta de interés estudiarla en detalle. En este trabajo, de carácter exploratorio, se presentan los resultados de una encuesta destinada a consumidores y desarrolladores de APIs web, la cual tuvo como objetivos principales (1) inquirir cómo los encuestados perciben distintos factores de usabilidad y (2) hallar posibles relaciones entre ciertas características del perfil de los participantes y las opiniones que dieron. Para cumplir con tales objetivos, se aplicaron algunos parámetros de la estadística descriptiva y pruebas de independencia. Los resultados muestran que la documentación es considerada como el factor con mayor influencia sobre la usabilidad y la cantidad de parámetros consecutivos del mismo tipo como el factor menos influyente. Asimismo, evidencian que la opinión de los expertos no varía demasiado de la de los demás, y que la experiencia como desarrollador de software y con APIs web del encuestado puede influir sobre la opinión que este tiene respecto a determinados factores.
Fil: Machini, Ariel Maximiliano Nahuel. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Patagonia Austral; Argentina
Fil: Casas, Sandra. Universidad de Vigo; España
Materia
metrics
software quality
software libraries
human factors in software design
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/250526

id CONICETDig_b0714a6344738e0318fc5e06c1aa7749
oai_identifier_str oai:ri.conicet.gov.ar:11336/250526
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling An empirical study on web API usability: The consumer-developer perspectiveEstudo empírico sobre a usabilidade de APIs web: A perspectiva dos consumidores-desenvolvedoresEstudio empírico sobre la usabilidad de APIs web: La perspectiva de los consumidores-desarrolladoresMachini, Ariel Maximiliano NahuelCasas, Sandrametricssoftware qualitysoftware librarieshuman factors in software designhttps://purl.org/becyt/ford/2.2https://purl.org/becyt/ford/2The ease with which web APIs facilitate access to diverse resources and services has led to their widespread adoption, consequently giving rise to a new business paradigm: the “API economy”. Given this, usability has become a pivotal attribute for API adoption, and within a competitive market, it merits detailed investigation. This exploratory study presents the findings of a survey targeting both consumers and developers of web APIs. The primary objectives of this survey were (1) to ascertain how respondents perceive various usability factors and (2) to identify potential correlations between specific characteristics of participant profiles and their expressed opinions. To fulfill these objectives, descriptive statistical parameters and independence tests were employed. Results indicate that documentation is regarded as the most influential factor on usability, while the quantity of consecutive parameters of the same type is perceived as the least influential. Furthermore, the findings reveal that expert opinions do not deviate significantly from those of non-experts, and that a respondent´s experience as a software developer and with web APIs can influence their perceptions regarding certain factors.A facilidade com que as APIs web permitem acessar diversos recursos e serviços levou à sua ampla adoção, dando origem a um novo paradigma de negócios: a “economia API”. Diante disso, a usabilidade tornou-se um atributo fundamental para a adoção de APIs e, em um mercado competitivo, merece pesquisa detalhada. Este estudo exploratório apresenta os resultados de uma pesquisa direcionada a consumidores e desenvolvedores de APIs web. Os principais objetivos deste estudo foram (1) verificar como os entrevistados percebem diversos fatores de usabilidade e (2) identificar possíveis correlações entre características específicas dos perfis dos participantes e suas opiniões expressas. Para cumprir esses objetivos, foram utilizados parâmetros estatísticos descritivos e testes de independência. Os resultados indicam que a documentação é considerada o fator mais influente na usabilidade, enquanto a quantidade de parâmetros consecutivos do mesmo tipo é percebida como o menos influente. Finalmente, este trabalho revela que as opiniões de especialistas e nãoespecialistas não divergem significativamente, e que a experiência de um entrevistado como desenvolvedor de software e com APIs web pode influenciar suas percepções quanto a determinados fatores.La facilidad con la que las APIs web permiten acceder a diversos recursos y servicios ha hecho que su utilización se masifique y, en consecuencia, surja una nueva perspectiva de negocio, “la economía API”. Debido a esto, su usabilidad se vuelve una propiedad clave para su adopción y, en un mercado competitivo, resulta de interés estudiarla en detalle. En este trabajo, de carácter exploratorio, se presentan los resultados de una encuesta destinada a consumidores y desarrolladores de APIs web, la cual tuvo como objetivos principales (1) inquirir cómo los encuestados perciben distintos factores de usabilidad y (2) hallar posibles relaciones entre ciertas características del perfil de los participantes y las opiniones que dieron. Para cumplir con tales objetivos, se aplicaron algunos parámetros de la estadística descriptiva y pruebas de independencia. Los resultados muestran que la documentación es considerada como el factor con mayor influencia sobre la usabilidad y la cantidad de parámetros consecutivos del mismo tipo como el factor menos influyente. Asimismo, evidencian que la opinión de los expertos no varía demasiado de la de los demás, y que la experiencia como desarrollador de software y con APIs web del encuestado puede influir sobre la opinión que este tiene respecto a determinados factores.Fil: Machini, Ariel Maximiliano Nahuel. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Patagonia Austral; ArgentinaFil: Casas, Sandra. Universidad de Vigo; EspañaBrazilian Journals Publicações de Periódicos e Editora2024-11info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/250526Machini, Ariel Maximiliano Nahuel; Casas, Sandra; An empirical study on web API usability: The consumer-developer perspective; Brazilian Journals Publicações de Periódicos e Editora; Brazilian Journal of Technology; 7; 4; 11-2024; 1-202595-5748CONICET DigitalCONICETenghttps://ri.conicet.gov.ar/handle/11336/266545info:eu-repo/semantics/altIdentifier/url/https://ojs.brazilianjournals.com.br/ojs/index.php/BJT/article/view/74474info:eu-repo/semantics/altIdentifier/doi/10.38152/bjtv7n4-014info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-29T10:03:10Zoai:ri.conicet.gov.ar:11336/250526instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-29 10:03:10.676CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv An empirical study on web API usability: The consumer-developer perspective
Estudo empírico sobre a usabilidade de APIs web: A perspectiva dos consumidores-desenvolvedores
Estudio empírico sobre la usabilidad de APIs web: La perspectiva de los consumidores-desarrolladores
title An empirical study on web API usability: The consumer-developer perspective
spellingShingle An empirical study on web API usability: The consumer-developer perspective
Machini, Ariel Maximiliano Nahuel
metrics
software quality
software libraries
human factors in software design
title_short An empirical study on web API usability: The consumer-developer perspective
title_full An empirical study on web API usability: The consumer-developer perspective
title_fullStr An empirical study on web API usability: The consumer-developer perspective
title_full_unstemmed An empirical study on web API usability: The consumer-developer perspective
title_sort An empirical study on web API usability: The consumer-developer perspective
dc.creator.none.fl_str_mv Machini, Ariel Maximiliano Nahuel
Casas, Sandra
author Machini, Ariel Maximiliano Nahuel
author_facet Machini, Ariel Maximiliano Nahuel
Casas, Sandra
author_role author
author2 Casas, Sandra
author2_role author
dc.subject.none.fl_str_mv metrics
software quality
software libraries
human factors in software design
topic metrics
software quality
software libraries
human factors in software design
purl_subject.fl_str_mv https://purl.org/becyt/ford/2.2
https://purl.org/becyt/ford/2
dc.description.none.fl_txt_mv The ease with which web APIs facilitate access to diverse resources and services has led to their widespread adoption, consequently giving rise to a new business paradigm: the “API economy”. Given this, usability has become a pivotal attribute for API adoption, and within a competitive market, it merits detailed investigation. This exploratory study presents the findings of a survey targeting both consumers and developers of web APIs. The primary objectives of this survey were (1) to ascertain how respondents perceive various usability factors and (2) to identify potential correlations between specific characteristics of participant profiles and their expressed opinions. To fulfill these objectives, descriptive statistical parameters and independence tests were employed. Results indicate that documentation is regarded as the most influential factor on usability, while the quantity of consecutive parameters of the same type is perceived as the least influential. Furthermore, the findings reveal that expert opinions do not deviate significantly from those of non-experts, and that a respondent´s experience as a software developer and with web APIs can influence their perceptions regarding certain factors.
A facilidade com que as APIs web permitem acessar diversos recursos e serviços levou à sua ampla adoção, dando origem a um novo paradigma de negócios: a “economia API”. Diante disso, a usabilidade tornou-se um atributo fundamental para a adoção de APIs e, em um mercado competitivo, merece pesquisa detalhada. Este estudo exploratório apresenta os resultados de uma pesquisa direcionada a consumidores e desenvolvedores de APIs web. Os principais objetivos deste estudo foram (1) verificar como os entrevistados percebem diversos fatores de usabilidade e (2) identificar possíveis correlações entre características específicas dos perfis dos participantes e suas opiniões expressas. Para cumprir esses objetivos, foram utilizados parâmetros estatísticos descritivos e testes de independência. Os resultados indicam que a documentação é considerada o fator mais influente na usabilidade, enquanto a quantidade de parâmetros consecutivos do mesmo tipo é percebida como o menos influente. Finalmente, este trabalho revela que as opiniões de especialistas e nãoespecialistas não divergem significativamente, e que a experiência de um entrevistado como desenvolvedor de software e com APIs web pode influenciar suas percepções quanto a determinados fatores.
La facilidad con la que las APIs web permiten acceder a diversos recursos y servicios ha hecho que su utilización se masifique y, en consecuencia, surja una nueva perspectiva de negocio, “la economía API”. Debido a esto, su usabilidad se vuelve una propiedad clave para su adopción y, en un mercado competitivo, resulta de interés estudiarla en detalle. En este trabajo, de carácter exploratorio, se presentan los resultados de una encuesta destinada a consumidores y desarrolladores de APIs web, la cual tuvo como objetivos principales (1) inquirir cómo los encuestados perciben distintos factores de usabilidad y (2) hallar posibles relaciones entre ciertas características del perfil de los participantes y las opiniones que dieron. Para cumplir con tales objetivos, se aplicaron algunos parámetros de la estadística descriptiva y pruebas de independencia. Los resultados muestran que la documentación es considerada como el factor con mayor influencia sobre la usabilidad y la cantidad de parámetros consecutivos del mismo tipo como el factor menos influyente. Asimismo, evidencian que la opinión de los expertos no varía demasiado de la de los demás, y que la experiencia como desarrollador de software y con APIs web del encuestado puede influir sobre la opinión que este tiene respecto a determinados factores.
Fil: Machini, Ariel Maximiliano Nahuel. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de la Patagonia Austral; Argentina
Fil: Casas, Sandra. Universidad de Vigo; España
description The ease with which web APIs facilitate access to diverse resources and services has led to their widespread adoption, consequently giving rise to a new business paradigm: the “API economy”. Given this, usability has become a pivotal attribute for API adoption, and within a competitive market, it merits detailed investigation. This exploratory study presents the findings of a survey targeting both consumers and developers of web APIs. The primary objectives of this survey were (1) to ascertain how respondents perceive various usability factors and (2) to identify potential correlations between specific characteristics of participant profiles and their expressed opinions. To fulfill these objectives, descriptive statistical parameters and independence tests were employed. Results indicate that documentation is regarded as the most influential factor on usability, while the quantity of consecutive parameters of the same type is perceived as the least influential. Furthermore, the findings reveal that expert opinions do not deviate significantly from those of non-experts, and that a respondent´s experience as a software developer and with web APIs can influence their perceptions regarding certain factors.
publishDate 2024
dc.date.none.fl_str_mv 2024-11
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/250526
Machini, Ariel Maximiliano Nahuel; Casas, Sandra; An empirical study on web API usability: The consumer-developer perspective; Brazilian Journals Publicações de Periódicos e Editora; Brazilian Journal of Technology; 7; 4; 11-2024; 1-20
2595-5748
CONICET Digital
CONICET
url http://hdl.handle.net/11336/250526
identifier_str_mv Machini, Ariel Maximiliano Nahuel; Casas, Sandra; An empirical study on web API usability: The consumer-developer perspective; Brazilian Journals Publicações de Periódicos e Editora; Brazilian Journal of Technology; 7; 4; 11-2024; 1-20
2595-5748
CONICET Digital
CONICET
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://ri.conicet.gov.ar/handle/11336/266545
info:eu-repo/semantics/altIdentifier/url/https://ojs.brazilianjournals.com.br/ojs/index.php/BJT/article/view/74474
info:eu-repo/semantics/altIdentifier/doi/10.38152/bjtv7n4-014
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Brazilian Journals Publicações de Periódicos e Editora
publisher.none.fl_str_mv Brazilian Journals Publicações de Periódicos e Editora
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1844613844417118208
score 13.070432