Cognitive Dimensions Questionnaire for Evaluating API Usability

94 views
Skip to first unread message

Chamila Wijayarathna

unread,
Oct 25, 2016, 9:49:41 AM10/25/16
to PPIG Discuss
Hello all,

I am a research student working on improving the usability of security APIs. In my research, I am planning to conduct usability evaluation for security APIs using the methodology Clarke (2004) described. However, when I searched through literature, I could only found parts of the questionnaire, but could not found the complete questionnaire.

If there is a generic Cognitive Dimensions based questionnaire for evaluating usability of APIs, can someone please point me into that.

Thanks in advance.

Best Regards!
Chamila

  1. S. Clarke. Measuring api usability. Doctor Dobbs Journal, 29(5):S1-S5, 2004
  2. S. Clarke, “Evaluating a new programming language,” in 13th Workshop of the Psychology of Programming Interest Group, 2001, pp. 275–289

Steven Clarke

unread,
Oct 25, 2016, 9:57:41 AM10/25/16
to Chamila Wijayarathna, PPIG Discuss

Hi Chamila,

 

Here is a copy of the questionnaire I used for evaluating API usability. Bear in mind that I reworded some of the cognitive dimensions due to perceptions at the time that the original names might not easily interpreted by the teams I was working with at Microsoft. This was not backed up by any empirical evidence at the time, I did it just based on my experience to the reactions I received when I first introduced the cognitive dimensions at Microsoft.

 

I’ve also attached the ratings sheet we used when interviewing developers using this questionnaire. We would plot their responses regarding each of the dimensions during the interview on the sheet.

 

Thanks,

 

Steven

--
You received this message because you are subscribed to the Google Groups "PPIG Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ppig-discuss...@googlegroups.com.
To post to this group, send email to ppig-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

CDQuestionnaire-sc.doc
Cognitive Dimension Rating Sheet.docx

Brad Myers

unread,
Oct 25, 2016, 11:58:14 AM10/25/16
to ppig-d...@googlegroups.com, Brad Myers

Y’all may also be interested in the website www.apiusability.org. Steven, can I put your materials on it?

Jeff Stylos and I also recently wrote a summary article about the area:

Brad A. Myers and Jeffrey Stylos, "Improving API Usability", Communications of the ACM, vol 59, No. 6, June, 2016, pp. 62-69, ACM DL Author-ize serviceOfficial ACM DL entryhtml or local pdf.

Brad A. Myers

Professor

Human-Computer Interaction Institute

School of Computer Science

Carnegie Mellon University

5000 Forbes Avenue

Pittsburgh, PA  15213-3891

(412) 268-5150

FAX: (412) 268-1266

b...@cs.cmu.edu

http://www.cs.cmu.edu/~bam

Steven Clarke

unread,
Oct 25, 2016, 12:41:02 PM10/25/16
to Brad Myers, ppig-d...@googlegroups.com

Sure, please feel free to do so.

 

Thanks for sharing the summary article.

Reply all
Reply to author
Forward
0 new messages