scholarly journals An Instrument for Measuring Perception about Social and Human Factors that Influence Software Development Productivity

2021 ◽  
Vol 27 (2) ◽  
pp. 111-134
Author(s):  
Liliana Machuca-Villegas ◽  
Gloria Piedad Gasca-Hurtado ◽  
Solbey Morillo Puente ◽  
Luz Marcela Restrepo Tamayo

In terms of productivity in software development, there is specific interest in identifying its influencing factors. For this purpose, several classification approaches have been previously used, which have already recognized technical factors, organizational factors, product factors, project factors, and personal factors. However, these approaches often focus on technical factors over social and human factors (SHFs). Nevertheless, in addition to the obvious technical aspects, the software development process involves problem-solving skills and cognitive aspects and social interaction. In this sense, determining SHFs can lead to software organizations designing strategies for improving team productivity. In this study, we first conducted a preliminary classification of the SHFs identified in the literature. Because this study seeks to assess the factors from the standpoint of software development professionals, we developed and validated an instrument to measure the perception of software development team members about SHFs that may be affecting their productivity. For this purpose, the first four stages of survey-based research were followed: objective definition, survey design, instrument construction, instrument validity, and reliability assessment. The instrument included 79 items assessing 13 different SHFs. After assessing both their validity and reliability, the results demonstrated that the instrument is a valid and reliable tool for measuring SHFs perception among software development team members.

2011 ◽  
Vol 19 (3) ◽  
pp. 1-29
Author(s):  
Suranjan Chakraborty ◽  
Saonee Sarker ◽  
Sudhanshu Rai ◽  
Suprateek Sarker ◽  
Ranganadhan Nadadhur

This research uses configuration theory and data collected from a major IT vendor organization to examine primary configurations of distributed teams in a global off-shoring context. The study indicates that off-shoring vendor organizations typically deploy three different types of configurations, which the authors term as thin-at-client, thick-at-client, and hybrid. These configurations differ in terms of the size of the sub-teams in the different distributed locations and the nature of the ISD-related tasks performed by the distributed team members. In addition, the different configurations were compared on their inherent process-related and resource-related flexibilities. The thick-at-client configuration emerged as the one that offers superior flexibility (in all dimensions).However, additional analysis also revealed contingencies apart from flexibility that may influence the appropriateness of the distributed ISD team configuration, including the volatility of the client organization’s environment and the extent to which the ISD tasks can be effortlessly moved to the vendor’s home location.


Author(s):  
Mirna Muñoz ◽  
Adriana Peña ◽  
Jezreel Mejia ◽  
Gloria Piedad Gasca-Hurtado ◽  
Maria Clara Gómez-Álvarez ◽  
...  

2018 ◽  
Vol 19 (6) ◽  
pp. 180-184
Author(s):  
Waldemar Nowakowski ◽  
Tomasz Ciszewski ◽  
Zbigniew Łukasik

Safety is one of the main conditions for the functioning of the transport. The most attention is paid to the technical aspects of transport safety. However, accidents in transport are caused by many different factors and these primarily are: human factors, organizational factors, technical factors and environmental factors. Statistical data indicate that the main cause of accidents and disasters in transport are human errors. Thus, the elimination or reduction of their number could significantly improve the safety in transport. In the article the issues of human reliability in the context of ensuring safety are discussed. Additionally, the classification of human errors was given and an analysis of the causes of these errors was conducted. The main emphasis was put to present and evaluate of the selected methods of qualitative and quantitative Human Reliability Analysis (HRA), such as: THERP, ASEP, HEART, SPAR-H, ATHEANA, CREAM.


2018 ◽  
Vol 28 (11n12) ◽  
pp. 1795-1810 ◽  
Author(s):  
Edson Oliveira ◽  
Tayana Conte ◽  
Marco Cristo ◽  
Natasha Valentim

Software organizations need to increase their productivity to stay competitive. Although there is a lot of research on productivity in software development, software organizations still do not know what are the most significant productivity factors in which they should invest. This paper presents a Tertiary Literature Review (TLR) that aims to identify and analyze Systematic Literature Reviews (SLR) on the influence factors of software productivity reported in the scientific literature. We extracted and classified the influence factors into organizational factors (organizational-dependent factors) and human factors (people-dependent factors). The relevance of the factors was extracted according to the amount of references found in the secondary studies. Using this information, software organizations can improve the productivity of their projects by evaluating the influence factors that best fit their context.


Author(s):  
Suranjan Chakraborty ◽  
Saonee Sarker ◽  
Sudhanshu Rai ◽  
Suprateek Sarker ◽  
Ranganadhan Nadadhur

This research uses configuration theory and data collected from a major IT vendor organization to examine primary configurations of distributed teams in a global off-shoring context. The study indicates that off-shoring vendor organizations typically deploy three different types of configurations, which the authors term as thin-at-client, thick-at-client, and hybrid. These configurations differ in terms of the size of the sub-teams in the different distributed locations and the nature of the ISD-related tasks performed by the distributed team members. In addition, the different configurations were compared on their inherent process-related and resource-related flexibilities. The thick-at-client configuration emerged as the one that offers superior flexibility (in all dimensions).However, additional analysis also revealed contingencies apart from flexibility that may influence the appropriateness of the distributed ISD team configuration, including the volatility of the client organization’s environment and the extent to which the ISD tasks can be effortlessly moved to the vendor’s home location.


Author(s):  
Jane Fulton Suri

To work effectively as a consultant in a product development program, the human factors practitioner needs to work effectively with other professionals including product and marketing managers; software, electrical, and mechanical engineers; interaction and industrial designers. Drawing upon examples and experience from several product development programs, the paper considers ways of improving effectiveness including building relationships with colleagues, scoping issues to be addressed, selecting methods for the time available, and communicating with product development team members.


Author(s):  
Beata Krawczyk-Bryłka ◽  
Henryk Krawczyk

Software development team collaboration requires various decisions regarding essential aspects of a project’s progress. General and particular decision-making models are considered, and their main aspects such as team types, problem solving categories, and decision-making ways are analysed. The research concerns representative groups of IT specialists and their preferences in decision-making are investigated. Four possible cases were tested: hierarchical choice (by leader) team members' choice (team consensus or voting) and external expert impact. It allows one to show some differences in behaviors of traditional and virtual teams.


Sign in / Sign up

Export Citation Format

Share Document