| Literature DB >> 36187154 |
Jung-Chieh Lee1, Chung-Yang Chen2.
Abstract
Contemporary business and software environments are highly competitive and rapidly evolving, resulting in software projects that are highly customized and changeable during development. Therefore, software process tailoring (SPT) is important as software teams conduct SPT to adjust shared development processes and evolve the project to better meet unique and dynamic needs. SPT is a special type of teamwork in which members' active participation and critical input are necessary for understanding and synthesizing various business and technical concerns that may be divergent and conflictual and then jointly identifying an integrated tailoring solution. In this context, this study examines members' decisive and critical involvement in SPT and adopts a motivational perspective to explore how motivation can facilitate SPT performance. Specifically, we use empowerment theory to develop a model to theorize and examine how psychological empowerment (PE) in terms of meaningfulness, autonomy, potency, and impact motivates software teams to efficiently and effectively conduct SPT. The model also considers the power distance (PD) to understand how it functions in team-based critical thinking and decisional processes to energize team members' participative effort. The investigation surveyed 102 software development teams and used partial least squares (PLS) to analyze the data. The results show that PE in terms of the four components has various influences on SPT performance and that PD has nonsignificant moderating effects. This study contributes to the software engineering literature by uncovering the contextual mechanism underlying the relationship between PE and PD in SPT. The limitations and possible extensions of this study are also outlined for future research.Entities:
Keywords: Power distance; Psychological empowerment; SPT performance, empowerment theory; Software process tailoring (SPT)
Year: 2022 PMID: 36187154 PMCID: PMC9513294 DOI: 10.1007/s10664-022-10225-3
Source DB: PubMed Journal: Empir Softw Eng ISSN: 1382-3256 Impact factor: 3.762
Fig. 1The research model
Characteristics of the study sample
| Item | Number | Percentage | |
|---|---|---|---|
| Respondent information | |||
| Respondent position | Team leader/Project manager | 40 | 16.9% |
| System analyst | 25 | 10.6% | |
| System developer | 134 | 56.8% | |
| System tester | 22 | 9.3% | |
| Other | 15 | 6.4% | |
| Work experience | 1–5 years | 95 | 40.3% |
| 6–10 years | 98 | 41.5% | |
| 11–15 years | 22 | 9.3% | |
| More than 15 years | 21 | 8.9% | |
| Education | Bachelor’s degree | 65 | 27.5% |
| Master’s degree | 151 | 64.0% | |
| Ph.D. | 20 | 8.5% | |
| Software project information | |||
| Team size | Fewer than 5 | 70 | 29.7% |
| 6–10 | 68 | 28.8% | |
| 11–15 | 50 | 21.2% | |
| 16–20 | 20 | 8.5% | |
| Over 21 | 28 | 11.9% | |
| Project duration | Less than 3 months | 92 | 39.0% |
| 4–6 months | 80 | 33.9% | |
| 7–12 months | 40 | 16.9% | |
| Over 13 months | 24 | 10.2% | |
| Industry | Software | 134 | 56.8% |
| Communication | 16 | 6.8% | |
| Electronics | 32 | 13.6% | |
| Manufacturing and machinery | 28 | 11.9% | |
| Finance and banking | 21 | 8.9% | |
| Other | 5 | 2.1% | |
Questionnaire items
| Construct | Items | Strongly disagree Neutral Strongly agree | ||||||
|---|---|---|---|---|---|---|---|---|
| Please indicate the extent to which you agree with the following statements. | 1 | 2 | 3 | 4 | 5 | 6 | 7 | |
Meaningfulness (ME) (Kirkman et al. | (ME1) My team believes that the task of SPT is significant to its projects. | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| (ME2) My team feels that it is worthwhile to spend effort and resources on SPT. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (ME3) My team feels that taking part in SPT is meaningful. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
Autonomy (AU) (Kirkman et al. | (AU1) My team can propose different ways to accomplish the tailoring goal. | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| (AU2) My team determines as a team when a tailoring solution has been found. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (AU3) My team makes suitable tailoring decisions without being told by management. (Item dropped) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
Potency (PO) (Kirkman et al. | (PO1) My team has confidence in itself when making tailoring decisions that change the development process. | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| (PO2) My team can get things done when facing substantive and continuous tailoring needs. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (PO3) My team believes that it can be very productive. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
Impact (IM) (Kirkman et al. | (IM1) The tailored processes on my team has a positive impact on the project’s customer. (Item dropped) | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| (IM2) The tailored tasks of my team help my company in the establishment of new process standards. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (IM3) The changes to the project made by my team due to SPT make a difference to my organization. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
SPT effectiveness (EE) (Lee et al. | (EE1) This tailoring decision is based on the best available information for a software project. | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| (EE2) This tailoring decision is made based on valid assumptions about a project. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (EE3) This tailoring decision helps the project achieve its objectives. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (EE4) This tailoring decision makes sense in light of the project’s current resource situation. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (EE5) This tailoring decision is consistent with the strategy and context of integrated process and product development. (Item dropped) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
SPT efficiency (EY) (Lee et al. | (EY1) We have accomplished SPT tasks in less time than expected. | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| (EY2) We have accomplished SPT tasks with less effort than expected. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
Power distance (PD) (Clugston et al. | (PD1) Managers should make most SPT decisions without consulting subordinates. | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| (PD2) It is frequently necessary for a manager to use authority and power when dealing with subordinates during SPT. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (PD3) Managers should seldom ask for members’ opinions in proposing and determining tailoring solutions. (Item drop) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (PD4) Managers should avoid off-the-job social contact with employees. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (PD5) Employees should not disagree with management decisions regarding SPT. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
| (PD6) Managers should not delegate important planning and tailoring tasks to team members. | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
Note: the questionnaire items are presented in a generic and concise manner in the Table 8. We elaborate on these items and provide examples in the formal questionnaire to help the respondents complete the questionnaire
Data aggregation statistics
| Constructs | ICC (1) | ICC (2) | Rwg |
|---|---|---|---|
| Meaningfulness | 0.578 | 0.763 | 0.866 |
| Autonomy | 0.551 | 0.752 | 0.852 |
| Potency | 0.601 | 0.712 | 0.806 |
| Impact | 0.385 | 0.708 | 0.875 |
| SPT efficiency | 0.479 | 0.820 | 0.920 |
| SPT effectiveness | 0.822 | 0.901 | 0.759 |
| Power distance | 0.451 | 0.766 | 0.811 |
Descriptive statistics and measurement model results
| Constructs | Mean | Standard deviation | Loadings | CR | AVE |
|---|---|---|---|---|---|
| Meaningfulness (ME) | 0.883 | 0.716 | |||
| ME1 | 5.45 | 1.02 | 0.811 | ||
| ME2 | 5.33 | 1.13 | 0.857 | ||
| ME3 | 5.55 | 1.16 | 0.870 | ||
| Autonomy (AU) | 0.896 | 0.811 | |||
| AU1 | 5.66 | 0.98 | 0.892 | ||
| AU2 | 5.78 | 1.13 | 0.909 | ||
| Potency (PO) | 0.876 | 0.701 | |||
| PO1 | 5.88 | 1.11 | 0.822 | ||
| PO2 | 5.92 | 0.92 | 0.859 | ||
| PO3 | 5.75 | 0.82 | 0.831 | ||
| Impact (IM) | 0.876 | 0.78 | |||
| IM2 | 5.22 | 1.20 | 0.866 | ||
| IM3 | 5.09 | 1.23 | 0.900 | ||
| SPT Effectiveness (EE) | 0.870 | 0.626 | |||
| EE1 | 5.72 | 1.05 | 0.828 | ||
| EE2 | 5.58 | 0.92 | 0.796 | ||
| EE3 | 5.83 | 0.86 | 0.832 | ||
| EE4 | 5.92 | 0.95 | 0.702 | ||
| SPT Efficiency (EY) | 0.958 | 0.919 | |||
| EY1 | 4.71 | 1.77 | 0.955 | ||
| EY2 | 4.66 | 1.82 | 0.962 | ||
| Power distance (PD) | 0.870 | 0.573 | |||
| PD1 | 2.75 | 1.88 | 0.812 | ||
| PD2 | 3.44 | 2.08 | 0.711 | ||
| PD4 | 2.81 | 2.11 | 0.801 | ||
| PD5 | 3.02 | 2.27 | 0.752 | ||
| PD6 | 3.36 | 2.39 | 0.701 |
The HTMT values of discriminant validity
| Constructs | ME | AU | PO | IM | EE | EY | PD |
|---|---|---|---|---|---|---|---|
| 1. ME | |||||||
| 2. AU | 0.567 | ||||||
| 3. PO | 0.335 | 0.662 | |||||
| 4. IM | 0.620 | 0.610 | 0.588 | ||||
| 5. EE | 0.387 | 0.450 | 0.382 | 0.610 | |||
| 6. EY | 0.228 | 0.297 | 0.702 | 0.575 | 0.458 | ||
| 7. PD | 0.691 | 0.557 | 0.487 | 0.198 | 0.402 | 0.232 |
The VIF values of common method bias
| Independent construct | Dependent construct | ||||||
|---|---|---|---|---|---|---|---|
| ME | AU | PO | IM | EE | EY | PD | |
| 1. ME | 1.987 | 1.622 | 2.221 | 2.670 | 1.220 | 1.998 | |
| 2. AU | 2.372 | 2.001 | 1.856 | 2.110 | 1.335 | 2.338 | |
| 3. PO | 1.988 | 1.852 | 2.551 | 2.987 | 2.221 | 2.220 | |
| 4. IM | 1.637 | 1.962 | 2.557 | 1.335 | 1.888 | 1.228 | |
| 5. EE | 2.006 | 2.223 | 1.667 | 2.111 | 1.607 | 1.118 | |
| 6. EY | 2.587 | 1.335 | 1.369 | 3.001 | 1.558 | 2.005 | |
| 7. PD | 1.005 | 1.857 | 2.001 | 2.115 | 1.327 | 2.009 | |
Results of the proposed hypothesis tests
| Effect types | Hypotheses | Full samples | Non-software industry samples | ||
|---|---|---|---|---|---|
| Path coefficients | Result | Path coefficients | Result | ||
| Main effects | H1a: Meaningfulness has a positive influence on SPT efficiency. | 0.256*** | Supported | 0.277*** | Supported |
| H1b: Meaningfulness has a positive influence on SPT effectiveness. | −0.202** | Not supported | −0.195** | Not supported | |
| H2a: Autonomy has a positive influence on SPT efficiency. | 0.159* | Supported | 0.147* | Supported | |
| H2b: Autonomy has a positive influence on SPT effectiveness. | 0.412*** | Supported | 0.408*** | Supported | |
| H3a: Potency has a positive influence on SPT efficiency. | 0.165* | Supported | 0.177* | Supported | |
| H3b: Potency has a positive influence on SPT effectiveness. | 0.271*** | Supported | 0.258*** | Supported | |
| H4a: Impact has a negative influence on SPT efficiency. | 0.431*** | Not supported | 0.427*** | Not supported | |
| H4b: Impact has a positive influence on SPT effectiveness. | 0.225** | Supported | 0.211** | Supported | |
| Moderating effects | H5a: Lower PD strengthens the positive effect of meaningfulness on SPT efficiency. | −0.007 | Not supported | −0.011 | Not supported |
| H5b: Lower PD strengthens the positive effect of autonomy on SPT efficiency. | −0.172* | Supported | −0.190* | Supported | |
| H5c: Lower PD strengthens the positive effect of potency on SPT efficiency. | −0.016 | Not supported | −0.011 | Not supported | |
| H5d: Lower PD amplifies the negative effect of impact on SPT efficiency. | −0.021 | Not supported | 0.013 | Not supported | |
| H6a: Lower PD strengthens the positive effect of meaningfulness on SPT effectiveness. | 0.041 | Not supported | 0.047 | Not supported | |
| H6b: Lower PD strengthens the positive effect of autonomy on SPT effectiveness. | −0.216** | Supported | −0.199** | Supported | |
| H6c: Lower PD strengthens the positive effect of potency on SPT effectiveness. | 0.082 | Not supported | 0.075 | Not supported | |
| H6d: Lower PD strengthens the positive effect of impact on SPT effectiveness. | 0.032 | Not supported | 0.029 | Not supported | |
*p < 0.05; ** p < 0.01; *** p < 0.001
f and q effect sizes for the model
| Effect types | Hypotheses | ||||
|---|---|---|---|---|---|
| Main effects | H1a: Meaningfulness has a positive influence on SPT efficiency. | 0.035 | Small | 0.024 | Small |
| H1b: Meaningfulness has a positive influence on SPT effectiveness. | 0.112 | Small | 0.025 | Small | |
| H2a: Autonomy has a positive influence on SPT efficiency. | 0.132 | Small | 0.031 | Small | |
| H2b: Autonomy has a positive influence on SPT effectiveness. | 0.242 | Middle | 0.090 | Small | |
| H3a: Potency has a positive influence on SPT efficiency. | 0.091 | Small | 0.012 | Small | |
| H3b: Potency has a positive influence on SPT effectiveness. | 0.110 | Small | 0.022 | Small | |
| H4a: Impact has a negative influence on SPT efficiency. | 0.160 | Middle | 0.141 | Small | |
| H4b: Impact has a positive influence on SPT effectiveness. | 0.045 | Small | 0.013 | Small | |
| Moderating effects | H5a: Lower PD strengthens the positive effect of meaningfulness on SPT efficiency. | 0.000 | −0.005 | ||
| H5b: Lower PD strengthens the positive effect of autonomy on SPT efficiency. | 0.025 | Small | 0.02 | Small | |
| H5c: Lower PD strengthens the positive effect of potency on SPT efficiency. | 0.000 | 0.000 | |||
| H5d: Lower PD amplifies the negative effect of impact on SPT efficiency. | 0.002 | −0.001 | |||
| H6a: Lower PD strengthens the positive effect of meaningfulness on SPT effectiveness. | 0.005 | −0.004 | |||
| H6b: Lower PD strengthens the positive effect of autonomy on SPT effectiveness. | 0.065 | Small | 0.02 | Small | |
| H6c: Lower PD strengthens the positive effect of potency on SPT effectiveness. | 0.015 | −0.005 | |||
| H6d: Lower PD strengthens the positive effect of impact on SPT effectiveness. | 0.004 | −0.003 |