
Khaironi Yatim SharifUniversiti Putra Malaysia | UPM · Department of Software Engineering and Information Systems
Khaironi Yatim Sharif
PhD Software Engineering
About
19
Publications
27,204
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
308
Citations
Publications
Publications (19)
Increasing demand for open-source software (OSS) has raised the value of efficient selection in terms of quality; usability is an essential quality factor that significantly affects system acceptability and sustainability. Most large and complex software packages partitioned across multiple portals and involve many users — each with their role in t...
The increase in the number of open source software (OSS) users have drawn attention to improving usability. Usability is a clear concept that encompassing both task and user characteristics as well as functionality. Usability is an essential factor that affects user acceptance and OSS sustainability which is considered the key to the success of OSS...
Nowadays, Wi-Fi fingerprinting-based positioning systems provide enterprises the ability to track their various resources more efficiently and effectively. The main idea behind fingerprinting is to build signal strength database of target area prior to location estimation. This process is called calibration and the positioning accuracy highly depen...
Nowadays, changing development approach
from traditional to Agile methods has been considered as a
strategic decision for achieving Agile values by most
software companies and organizations. Due to its nature,
moving to Agile software development and adapting to Agile
methods need a long time and enough effort. Thus,
organizations are faced with a...
Software companies are replacing traditional software development
methods with Agile methods due to coping with inherent problems of
traditional methods. Due to the different nature of traditional and Agile
methods, adaptation to Agile methods is not a simple process and needs to be
managed in a sustainable way. In recent years, several studies hav...
Many software companies are interested in using Agile methods in their software projects. Contrary to traditional software development methods, Agile methods are people oriented. This fact shows the significant role of individuals in these methods. Increasing prevalence of Agile methods forces software companies to consider people related factors a...
Context
Several authors have proposed information seeking as an appropriate perspective for studying software evolution. Empirical evidence in this area suggests that substantial time delays can accrue, due to the unavailability of required information, particularly when this information must travel across geographically distributed sites.
Objecti...
Agile methods are increasingly used in software development. These methods are people oriented and almost all issues and challenges in using them are associated to people and their behaviours. While many challenges should be studied in Agile environments, using appropriate research methodology is so critical and affects such studies strongly. This...
Changing development approach from disciplined to agile methods is
an organizational mutation that requires many issues to be considered to increase
its chance of success. Selecting an appropriate pilot project as initial
project that is going to be done through an Agile method is a critical task. Due
to the impact of such a pilot project on succes...
This paper describes the development of an embedded smart home management scheme over the Ethernet network. The platform of the smart home management system is built using bespoke embedded system design. An embedded control module developed by exploiting the Web Services mechanism, consist of 15 monitoring channels based on XML SOAP standards. Each...
security in e-commerce is becoming an important issue to deal with as several cases of attacks to users' data are increasing exponentially. Therefore, there is absolute need for proper checks and balances to mitigate the lapses using the appropriate development framework. This paper provides as a candidate, Improve Extreme Programming Methodology b...
Security in e-commerce is becoming an important issue to deal with as several cases of attacks to users' data are increasing exponentially. Therefore, there is absolute need for proper checks and balances to mitigate the lapses using the appropriate development framework. This paper provides as a candidate, Improve Extreme Programming Methodology b...
Several authors have proposed information seeking as an appropriate perspective for studying software maintenance, and have characterized information seeking empirically in commercial software evolution settings. This paper addresses the parallel issue of information seeking in Open Source software evolution. Open Source software evolution exacerba...
Several authors have proposed information seeking as an appropriate perspective for studying software maintenance and evolution, and have characterized information seeking empirically in commercial software evolution settings. However, there is little research in the literature describing the information seeking behaviour of Open Source programmers...
Information-seeking has been recognized as a core subtask in software maintenance. While much of the research in this area attempts to identify the information sought by programmers, the work to date has been typically based on pre-defined information types limiting the potential for new information types to arise. Hence, this paper presents a smal...