Requirements Engineering

, Volume 17, Issue 4, pp 299–330

An integrated strategy to systematically understand and manage quality in use for web applications

Quality RE for Sys. & Architecting

DOI: 10.1007/s00766-011-0128-x

Cite this article as:
Lew, P., Olsina, L., Becker, P. et al. Requirements Eng (2012) 17: 299. doi:10.1007/s00766-011-0128-x


The main goal in evaluating software quality is to ultimately improve its quality. In this work, we discuss SIQinU (Strategy for Improving Quality in Use), a six-phased evaluation-driven strategy for understanding and improving software quality requirements in a systematic way. Starting with quality in use (QinU), we design specific user tasks and context of use, and through identifying problems in QinU, we determine external quality (EQ) attributes that could be related to these QinU weakly performing indicators. Then, after deriving EQ attributes related to the QinU problems, we evaluate EQ and derive a benchmark to be used as a basis to make improvements. Once improvement recommendations are made based on poorly performing EQ indicators, a new version of the software application is completed and evaluated again for its EQ to establish a delta from the initial benchmark. Then, we re-evaluate QinU to determine the improvements resulting in QinU from the improvements made at the EQ level, thus leading to a cyclic strategy for improvement and development of relationships. SIQinU is a repeatable and consistent strategy which relies on: a conceptual framework (with ontological base), a process, and specific methods. In order to illustrate SIQinU, a real case study is conducted.


Quality in useExternal qualityActual usabilityWeb applicationsQuality improvement

Copyright information

© Springer-Verlag London Limited 2011

Authors and Affiliations

  • Philip Lew
    • 1
  • Luis Olsina
    • 2
  • Pablo Becker
    • 3
  • Li Zhang
    • 1
  1. 1.School of Computer Science and EngineeringBeihang UniversityBeijingChina
  2. 2.GIDIS_Web Engineering SchoolUniversidad Nacional de La PampaGeneral PicoArgentina
  3. 3.GIDIS_Web Engineering SchoolUniversidad Nacional de La PampaGeneral PicoArgentina