One of the best ways for an organization to start a software process improvement program is performing a process assessment. These assessments are typically performed by external assessors. Yet, an alternative for companies seeking for lighter assessments, especially small organizations, are self-assessments that can be carried out by the organization itself to assess the capability of its own process.
With this objective, UPCASE has been developed. UPCASE is a method for self-assessing the capability of the usability process in small organizations. It is composed of a Process reference model (PRM), measurement framework and Process assessment model (PAM). UPCASE has been developed based on ISO/IEC 29110-3, ISO 15504-4 and ISO/IEC 18529.
The purpose of the assessment process is to systematically guide the process assessment activities. Based on ISO/IEC 29110-3, the UPCASE assessment process is composed by four phases.
The realization of an UPCASE assessment is supported by an online tool.
Thaisa C. Lacerda, Christiane Gresse von Wangenheim, Jean C.R. Hauck. UPCASE – A Method for Self-Assessing the Capability of the Usability Process in Small Organizations. arXiv:1902.07244 [cs.SE], 2018.
Thaisa C. Lacerda, Christiane Gresse von Wangenheim, Jean C.R. Hauck. A Mapping Study on Software Process Self-Assessment Methods. arXiv:1812.09049 [cs.SE], 2018.
Thaisa Cardoso Lacerda. A Method for Self-Assessing the Capability of the Usability Process in Small Organizations. 2018. Dissertação (Programa de Pós-Graduação em Ciência da Computação (PPGCC)) – Universidade Federal de Santa Catarina.
LACERDA, T. C.; GRESSE VON WANGENHEIM, C.; HAUCK, J. C. R.; SALVIANO, C. F. UPCASE – A Method for Self-assessing the Capability of the Usability Process in Small Organizations v1.0. INCoD/GQS.09.2017.E, INCoD/UFSC, Florinaópolis, Brazil, 2017.
LACERDA, T. C.; GRESSE VON WANGENHEIM, C. A Systematic Literature Review of Usability Capability/Maturity Models. Computer Standards & Interfaces 55, 2018.