Human Factors in Global Software Engineering - Advances in Systems Analysis, Software Engineering, and High Performance Computing
Latest Publications


TOTAL DOCUMENTS

13
(FIVE YEARS 13)

H-INDEX

1
(FIVE YEARS 1)

Published By IGI Global

9781522594482, 9781522594505

Author(s):  
Muhammad Sulleman Memon ◽  
Mairaj Nabi Bhatti ◽  
Manzoor Ahmed Hashmani ◽  
Muhammad Shafique Malik ◽  
Naveed Murad Dahri

With the growth of software vulnerabilities, the demand for security integration is increasingly necessary to more effectively achieve the goal of secure software development globally. Different practices are used to keep the software intact. These practices should also be examined to obtain better results depending on the level of security. The security of a software program device is a characteristic that permeates the whole system. To resolve safety issues in a software program security solutions have to be implemented continually throughout each web page. The motive of this study is to offer a complete analysis of safety, wherein protection testing strategies and equipment can be categorized into: technical evaluation strategies and non-technical assessment strategies. This study presents high-level ideas in an easy form that would help professionals and researchers solve software security testing problems around the world. One way to achieve these goals is to separate security issues from other enforcement issues so that they can be resolved independently and applied globally.


Author(s):  
Ramgopal Kashyap

A large vault of terabytes of information created every day from present-day data frameworks and digital innovations, for example, the internet of things and distributed computing. Investigation of this enormous information requires a ton of endeavors at different dimensions to separate learning for central leadership. An examination is an ebb-and-flow territory of innovative work. The fundamental goal of this paper is to investigate the potential effect of enormous information challenges, open research issues, and different instruments related to it. Subsequently, this article gives a stage to study big data at various stages. It opens another skyline for analysts to build up the arrangement in light of the difficulties, and open research issues. The article comprehended that each large information stage has its core interest. Some of this is intended for bunch handling while some are great at constant scientific. Each large information stage likewise has explicit usefulness. Unique procedures were utilized for the investigation.


Author(s):  
Antoine Trad

The KMGSE offers a real-life case for detecting and processing an enterprise knowledge management model for global business transformation, knowledge management systems, global software engineering, global business engineering and enterprise architecture recurrent problems solving. This global software engineering (GSE) subsystem is a driven development model that offers a set of possible solutions in the form of architecture, method, patterns, managerial and technical recommendations, coupled with an applicable framework. The proposed executive and technical recommendations are to be applied by the business environment's knowledge officers, architects, analysts and engineers to enable solutions to knowledge-based, global software engineering paradigms' development and maintenance.


Author(s):  
Mazni Omar ◽  
Mawarny Md Rejab ◽  
Mazida Ahmad

Global software engineering (SE) has increased in popularity and is now commonplace in most software organizations. This is due to the fact that business and technology have evolved, which has had an impact on the borderless world. As a consequence, software teams are often geographically dispersed, though they all have the same goal—to produce high-quality software. In order to achieve that goal, quality teamwork is important to build a high-performance team. This study aims to get an in-depth understanding of what quality teamwork is, as well as investigate how communication and socialization can have an impact on team performance. This study took a qualitative approach to the data collection process by carrying out interviews with three experts of agile distributed teams. The results of this study demonstrate that active communication stimulates socialization, and thus increases and maintains morale and motivation among team members. Future studies could focus on the impact of other quality teamwork, such as the influence of trust on team performance among global SE teams.


Author(s):  
Manzoor Ahmed Hashmani ◽  
Maryam Zaffar ◽  
Reham Ejaz

Scenario is an account of description of user interaction with the system, presented in a sequence. They can be represented using unified modeling language (UML) diagrams such as use case diagram, state charts, activity diagrams etc. Scenario-based testing can be performed at higher abstraction level using the design diagrams. In this work activity diagrams are used which are annotated with action semantics to test scenario dependencies. The action semantics make activity diagram executable and the dependencies between multiple scenarios can be seen at execution level. The authors intend to propose an approach for scenario dependency testing. Dependency graphs will be then generated against all the dependencies present on activity diagram under test. The test paths extracted from these dependency graphs help in testing.


Author(s):  
Arturo Realyvásquez ◽  
Aide Aracely Maldonado-Macías ◽  
Guadalupe Hernández-Escobedo

Ergonomic assessment of advanced manufacturing technology (AMT) involves several attributes. Most of these attributes can be assessed only subjectively. Several models have been developed to assess AMT from an ergonomic approach. However, these models have several deficiencies, such as 1) assessment for all alternatives in all their ergonomic attributes should be done in a single period. It lacks time pauses when decision-makings include several decisors and alternatives, 2) every person can access the information and change it, and 3) they lack the propriety of correcting mistakes once users (or decisors) have entered an unwished data. Then, the objective of this research is to develop a software for the ergonomic assessment of AMT that deletes these deficiencies. As method, axiomatic design (AD) was applied jointly with the TRIZ methodology. Software was validated with results of a previous case study. Finally, authors developed a software that removed the deficiencies of previous models.


Author(s):  
Abdul Rehman Gilal ◽  
Muhammad Zahid Tunio ◽  
Ahmad Waqas ◽  
Malek Ahmad Almomani ◽  
Sajid Khan ◽  
...  

An open call format of crowdsourcing software development (CSD) is harnessing potential, diverse, and unlimited people. But, several thousand solutions are being submitted at platform against each call. To select and match the submitted task with the appropriate worker and vice versa is still a complicated problem. Focusing the issue, this study proposes a task assignment algorithm (TAA) that will behave as an intermediate facilitator (at platform) between task (from requester) and solution (from worker). The algorithm will divide the tasks' list based on the developer's personality. In this way, we can save the time of both developers and platform by reducing the searching time.


Author(s):  
Shanmuganathan Vasanthapriyan

Agile software development (ASD) is a knowledge-intensive and collaborative activity and thus Knowledge Management (KM) principals should be applied to improve the productivity of the whole ASD process from the beginning to the end of the phase. The goal is to map the evidence available on existing researches on KM initiatives in ASD in order to identify the state of the art in the area as well as the future research. Therefore, investigation of various aspects such as purposes, types of knowledge, technologies and research type are essential. The authors conducted a systematic review of literature published between 2010 and December 2017 and identified 12 studies that discuss agile requirements engineering. They formulated and applied specific inclusion and exclusion criteria in two distinct rounds to determine the most relevant studies for their research goal. Reuse of knowledge of the team is the perspective that has received more attention.


Author(s):  
Shanmuganathan Vasanthapriyan

Along with the advancement of the technology, software companies have to face a huge competition in the global market. To face this competition, innovations can be used as a strategic weapon. As employees are the main driving forces of innovation, their behavior can be a crucial factor in boosting innovation. Innovative behavior is referred as the introduction and application of new ideas, products, processes, and procedures to a person's work role or an organization. This behavior directly affects innovation performance of an organization. The main aim of this study is to identify the factors that affect employee innovative behavior and their effect in Sri Lankan software companies using a quantitative methodology. Apart from that, this study provides a conclusive summary of the current status of innovative behavior of employees. The initial step mapping study was done to find the past literature related to the research topic. From that study, 17 papers were identified as primary studies.


Author(s):  
Moiz Mansoor ◽  
Muhammad Waqar Khan ◽  
Syed Sajjad Hussain Rizvi ◽  
Manzoor Ahmed Hashmani ◽  
Muhammad Zubair

Software engineering has been an active working area for many decades. It evolved in a bi-folded manner. First research and subsequently development. Since the day of its inception, the massive number of variants and methods of software engineering were proposed. Primarily, these methods are designed to cater the time-varying need of modern approach. In this connection, the Global Software Engineering (GSE) is one of the growing trends in the modern software industry. At the same time, the employment of Agile development methodologies has also gained the significant attention in the literature. This has created a rationale to explore and adopt agile development methodology in GSE. It gained rigorous attention as an alternative to traditional software development methodologies. This paper has presented a comprehensive review on the adaptation of modern agile practices in GSE. In addition, the strength and limitation of each approach have been highlighted. Finally, the open area in the said domain is submitted as one of the deliverables of this work.


Sign in / Sign up

Export Citation Format

Share Document