Pariya Kashfi

Pariya Kashfi
Bromni AB

PhD in Software Engineering & UX

About

20
Publications
6,550
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
131
Citations
Introduction
My goal is to help companies improve their products by successfully integrating UX into their development processes & the organisation as a whole, i.e. institutionalisation of UX. I try to achieve this goal by using both my software engineering & UX skills. I have performed various research in close collaboration with industry & I am eager to share my knowledge and experience with practitioners in the companies. I believe in the type of research that can help industries improve.

Publications

Publications (20)
Article
Full-text available
Current studies on User eXperience (UX) integration often do not investigate or reflect on the transition companies go through from only developing Graphical User Interfaces (GUI) to also considering usability and more recently UX. Understanding this transition provides a more holistic and realistic picture of integration and can be a rich source o...
Book
Full-text available
Background: To be effective, User eXperience (UX) principles and practices need to be integrated into development processes and organizations, what we refer to as UX integration. However, software companies often face various challenges that hinder a successful UX integration. Objective: The aim of this thesis is to facilitate and improve the cur...
Article
Full-text available
User eXperience (UX) is a key factor in the success of software systems. Many software companies face challenges in their work with UX. Existing research does not analyze UX practices and challenges in relation to other software quality characteristics or, in particular, in relation to usability. A better understanding of these challenges can help...
Article
Full-text available
Stakeholder involvement is one of the major success factors in integrating user experience (UX) practices into software development processes and organizations. It is also a necessity for agile software development. However, practitioners still have limited access to guidelines on successful involvement of UX stakeholders in agile settings. Moreove...
Conference Paper
Full-text available
User eXperience (UX) is becoming increasingly important for success of software products. Yet, many companies still face various challenges in their work with UX. Part of these challenges relate to inadequate knowledge and awareness of UX and that current UX models are commonly not practical nor well integrated into existing Software Engineering (S...
Article
Full-text available
Although integrating UX practices into software development processes is a type of Software Process Improvement (SPI) activity, this has not yet been taken into account in UX publications. In this study, we approach UX integration in a software development company in Sweden from a SPI perspective. Following the guidelines in SPI literature, we perf...
Article
Full-text available
Many software companies face challenges in their work with User eXperience (UX) and how to integrate UX practices into existing development processes. A better understanding of these challenges can help researchers and practitioners better address them. Existing research does not analyse UX challenges in relation to other software quality character...
Article
Full-text available
The user's overall experience and perception of functionalities and qualities of a product, User eXperience (UX), is becoming increasingly important for success of software products. Yet, many software companies face challenges with their UX practices, hence fail to achieve a good UX in their products. Part of these challenges are rooted in inadequ...
Conference Paper
Full-text available
It is observed that clinical decision support (CDS) and electronic health records (EHR) should be integrated so that their contribution to improving the quality of health care is enhanced. In this paper, we present results from a review on the related literature. The aim of this review was to find out to what extent CDS developers have actually con...
Article
Full-text available
This thesis addresses the question of how usable openEHR-aware clinical decision support can be designed and developed in order to improve the quality of health care. To answer this research question, several sub-questions were identified and investigated. This included analyzing state of the art in two different aspects of design and development a...
Article
Full-text available
The openEHR community suggests that an appropriate approach for creating a graphical user interface for an openEHR-based application is to generate forms from the underlying archetypes and templates. However, current generation techniques are not mature enough to be able to produce high quality interfaces with good usability. Therefore, developing...
Article
Full-text available
A clinical decision support system (CDSS) is an interactive application that is used to facilitate the process of decisionmaking in a clinical context. Developing a usable CDSS is a challenging process; mostly because of the complex nature of domain knowledge and the context of use of those systems. This paper describes how a user centered design (...
Article
Full-text available
MedView is a suit of clinical applications for recording, retrieving and visualizing patient records, which has been developed and in use for more than ten years. By the introduction of the openEHR architecture, the MedView project started an investigation to migrate from its locally developed framework to openEHR. Issues related to this process, h...
Article
Full-text available
Experiences in developing a Clinical Decision Support System (CDSS) for dry mouth revealed that traditional approaches for creating clinical applications are not suitable because of the lack of structured knowledge in the domain and the complex nature of existing knowledge. Nevertheless, openEHR offers various benefits. This paper presents the issu...
Article
Full-text available
Efforts for next generation digital library and e-learning architectures are aiming for a transition from these systems as integrated, centrally controlled systems to dynamic configurable federation of library and educational services and information collections. So, developers adapt their systems to novel technology trends and developments includi...
Article
E-learning users have many different interests and objectives and they will need to access a huge amount of information. Therefore, a successful system will be one that addresses all learning issues for all types of users across the world. Such a system should be scalable, available, interoperable, extensible, adaptable, and it should be based on n...
Article
Full-text available
In recent years, there has been a growing interest to reduce costs of establishing learning environment systems. Few administrators have the resources necessary to address e-learning complex issues in a way that enable wide-spread standardize use of the technology across the institutions. E-learning systems consist of complex activities. Most of th...

Network

Cited By

Projects

Projects (2)
Project
To be more successful, companies should consider quality characteristics as well as functionalities of the software systems. One such characteristic is User eXperience (UX). Compared to usability, UX is known to be broader in scope, more subjective, more dynamic and therefore harder to measure. To address UX, companies need to integrate a number of principles and practices into their development processes and organizations. Although several studies have investigated UX integration, still little is known about the transition that companies go through from only developing user interfaces, to also paying attention to usability and more recently UX. We therefore designed a case study in a Swedish software development company to investigate more than two decades of their efforts in relation to UX. We show that UX integration can include a mixture of planned and emergent initiatives, and is nondeterministic. UX integration is also a living phenomenon and in an ongoing and inevitable exchange with various intertwined events; not only those that reside in its complex context, i.e. the organization, but also those external to it. Our findings can also shed light on how practitioners should integrate less mature and new knowledge areas such as software quality characteristics into software companies.