Maria-Isabel Sanchez-Segura

Dr. Maria-Isabel Sanchez-Segura

Computer Science and Engineering Department, Universidad Carlos III de Madrid, Avenida de la Universidad 30, 28911 Leganés, Madrid, Spain
orcid

Research Focus & Metrics

Academic Career Length

23Years (2004-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
8 October 2007 in IEEE Transactions on Software Engineering
Verified
Journal Article
Closed access
NJNatalia Juristo
Natalia Juristo
AMA.M. Moreno
A.M. Moreno
Maria-Isabel Sanchez-SeguraMaria-Isabel Sanchez-Segura
Maria-Isabel Sanchez-Segura
Like any other quality attribute, usability imposes specific constraints on software components. Features that raise the software system's usability have to be considered from the earliest development stages. But, discovering and documenting usability features is likely to be beyond the usability knowledge of most requirements engineers, developers, and users. We propose an approach based on developing specific guidelines that capitalize upon key elements recurrently intervening in the usability features elicitation and specification process. The use of these guidelines provides requirements analysts with a knowledge repository. They can use this repository to ask the right questions and capture precise usability requirements information.

1 September 2007 in Journal of Systems and Software
Verified
Journal Article
Closed access
NJNatalia Juristo
Natalia Juristo
AMAna M. Moreno
Ana M. Moreno
Maria-Isabel Sanchez-SeguraMaria-Isabel Sanchez-Segura
Maria-Isabel Sanchez-Segura

1 July 2012 in Journal of Systems and Software
Verified
Journal Article
Open access
AMAna M. Moreno
Ana M. Moreno
Maria-Isabel Sanchez-SeguraMaria-Isabel Sanchez-Segura
Maria-Isabel Sanchez-Segura
FMFuensanta Medina-Dominguez
Fuensanta Medina-Dominguez
LCLaura Carvajal
Laura Carvajal
In the world of information and communications technologies the demand for professionals with software engineering skills grows at an exponential rate. On this ground, we have conducted a study to help both academia and the software industry form a picture of the relationship between the competences of recent graduates of undergraduate and graduate software engineering programmes and the tasks that these professionals are to perform as part of their jobs in industry. Thanks to this study, academia will be able to observe which skills demanded by industry the software engineering curricula do or do not cater for, and industry will be able to ascertain which tasks a recent software engineering programme graduate is well qualified to perform. The study focuses on the software engineering knowledge guidelines provided in SE2004 and GSwE2009, and the job profiles identified by Career Space

4 June 2013 in IEEE Transactions on Software Engineering
Verified
Journal Article
Closed access
LCLaura Carvajal
Laura Carvajal
AMAna M. Moreno
Ana M. Moreno
Maria-Isabel Sanchez-SeguraMaria-Isabel Sanchez-Segura
Maria-Isabel Sanchez-Segura
ASAhmed Seffah
Ahmed Seffah
Over the past two decades, the HCI community has proposed specific features that software applications should include to overcome some of the most common usability problems. However, incorporating such usability features into software applications may not be a straightforward process for software developers who have not been trained in usability (i.e., determining when, how, and why usability features should been considered). We have defined a set of usability guidelines for software development to help software engineers incorporate particular usability features into their applications. In this paper, we focus on the software design artifacts provided by the guidelines. We detail the structure of the proposed design artifacts and how they should be used according to the software development process and software architecture used in each application. We have tested our guidelines in an academic setting. Preliminary validation shows that the use of the guidelines reduces development time, improves the quality of the resulting designs, and significantly decreases the perceived complexity of the usability features from the developers' perspective.

1 August 2011 in Information and Software Technology
Verified
Journal Article
Closed access
JGJavier García
Javier García
AAAntonio Amescua
Antonio Amescua
Maria-Isabel Sanchez-SeguraMaria-Isabel Sanchez-Segura
Maria-Isabel Sanchez-Segura
LBLeonardo Bermón
Leonardo Bermón

5 April 2013 in Computer
Verified
Journal Article
Closed access
AMAna M. Moreno
Ana M. Moreno
ASAhmed Seffah
Ahmed Seffah
RCRafael Capilla
Rafael Capilla
Maria-Isabel Sanchez-SeguraMaria-Isabel Sanchez-Segura
Maria-Isabel Sanchez-Segura
The integration of usability engineering methods into software development life cycles is seldom realized in industrial settings.