Next Article in Journal
A Genetic Algorithm-Based Approach for Composite Metamorphic Relations Construction
Previous Article in Journal
Choosing Mutation and Crossover Ratios for Genetic Algorithms—A Review with a New Dynamic Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Success Factors Importance Based on Software Project Organization Structure

1
Faculty of Prince Al-Hussein bin Abdullah II for Information Technology, The Hashemite University, Zarqa 13133, Jordan
2
Department of Business Management, The University of Jordan, Amman 11942, Jordan
*
Author to whom correspondence should be addressed.
Information 2019, 10(12), 391; https://doi.org/10.3390/info10120391
Submission received: 30 October 2019 / Revised: 3 December 2019 / Accepted: 9 December 2019 / Published: 10 December 2019
(This article belongs to the Section Information Systems)

Abstract

:
The main aim of this paper is to identify critical success factors (CSFs) and investigate whether they are the same or not across different project organization structures. The organization structures under the study are: functional, project, and matrix. The study is based on a survey that was conducted on a large number of software projects in Jordan. To rank success factors (SFs) and identify critical ones, we use the importance index of SFs, which is calculated based on the likelihood and impact across different structures. For deeper analysis, we carry out statistical experiments with an ANOVA test and Spearman’s rank correlation test. Analysis results of an ANOVA test partially indicates that the values of the SF importance index are slightly different across the three organization structures. Moreover, the Spearman’s rank correlation test results show a high degree of correlation of the SF importance index between the function and project organization structures and a low degree of correlation between the function and matrix organization structures.

1. Introduction

The main aim of software project management is to ensure success of a software project. Usually, time, cost, and quality are used as criteria for measuring project success. A project is considered successful when it meets its desired budget, finishes within the scheduled deadline, and meets functional and technical specifications. The aforementioned criteria is often referred to as the “iron triangle” [1] or “triple constraints” [2] and has been commonly used as a measure for project success. However, there has been a debate whether this criteria is incomplete or excessive [3]. A number of researchers argued that the aforementioned measures are not enough and added other measures to ensure success of the project such as client satisfaction, business success, and others [4,5]. On the other hand, other researchers considered the “iron triangle” measures as excessive and reduced them into a single evolution criterion, the financial criterion [3]. However, the three measures remain the most commonly used measures for project success.
According to the Standish Group International [6], for the year 2015, only 29% of the studied projects were considered successful, with 52% of projects not finishing on time, within budget, or with a satisfactory result, and 19% of projects were cancelled during development or not being used after implementation. An alarm is raised in regard to project failure when, for example, one realizes that the New York City Automated Payroll System (NYCAP) finished with a cost of $360 million where the initial estimate of budget is $66 million, meaning that it cost 5.5 times the initial budget [6].
To understand the low percentages of success of projects, an attention has been paid to identify the conditions that can lead to a successful project or, in other words, critical success factors (CSFs).
CSFs are defined by [7] as the limited number of areas in which satisfactory results will ensure successful competitive performance for the individual, department, or organization.
This area has attracted attention from researchers world-wide without taking into consideration the relying organization structure which may play a role in having different CSFs across different structures. Generally, there are different organization structures which identify how organizational units can be structured. The three well-known types of organization structures are: functional, project, and matrix organization. In functional organization, employees are grouped into departments and projects are usually pipelined through the departments. In project organization, team members are grouped into projects, each of which has a problem to be solved. Teams are assembled for a project as it is created and they are disassembled once the project terminates. Matrix organization is a combination between the two aforementioned types where participants from different departments of the functional organization are assigned to work on projects as they are created [8].
Each of the three types has its own advantages and disadvantages. Each structure has its own working environment where the nature and strength of relationships between team members are different, the relationship between management and staff might be different, skill proficiency of team members might be different, and the roles and responsibilities definition across the structures might be different [8]. Thus, it may not be necessary to have the same CSFs across different organization structures. Additionally, it may not be necessary for SFs to have the same importance across different organization structures. This has lead us to focus in this work on studying and analyzing success factors of software projects with different organization structures. In this paper, we investigate the following two research questions:
  • Do CSFs vary based on the organization structure type for software projects?
  • What are the correlations between different organization structures based on the SF importance index?
The first question addresses the relationship between CSFs and the organization structural type. The results will provide valuable information to project managers and CEOs about prioritizing CSFs based on the structure of their organizations. The second research question aims to identify the relationship between SFs importance index of each two organization structures. The goal is to provide useful information for managers in case the current organization needs to be migrated or merged to another organizational structure; for example, migrating from a project organization structure to a functional organization structure. In this case, managers can rely on SFs with high correlation values between functional and project types.
For this purpose, we identify a number of SFs and assess them based on their importance index for each project organization structure separately (functional, project, or matrix). Then, the top ranked SFs are considered as CSFs. After that, we experiment with ANOVA test and Spearman’s rank correlation test for deeper analysis of the data. An ANOVA test is used to check whether there is a significant difference between the importance of success factors across the three types of organization structures or not. Moreover, Spearman’s rank correlation test is run to measure the degree of correlation of the importance index of the success factors across the three organization structures.
The research contributions of this paper can be summarized as follows:
  • Analyzing in details of SFs based on different software projects organization types in Jordan.
  • Identifying and ranking the CSFs based on different organization structures.
  • Comparing SFs importance across the three types of organization structures.
  • Measuring the correlation between different organization structures based on SFs.
The rest of this paper is organized as follows: In Section 2, we explain the related work. Section 3 discusses the approach. Section 4 presents the data analysis and results. Finally, Section 5 concludes the paper and suggests future work.

2. Related Work

An attention worldwide has been paid to studying project success (e.g., [9,10,11,12,13,14,15,16,17,18,19,20,21]), with two main directions of research: (1) CSFs and success, and (2) process maturity and success. Hereafter, we review research works in these two directions and we draw up our conclusions in the summary part.

2.1. Critical Success Factors

A widely recognized research work in this field is the work of [9], where the authors reviewed 63 research works related to projects’ CSFs, with almost half of the articles being related to software projects. The reported five highest cited CSFs are: the importance of projects, top management support, having clear and realistic objectives, producing an efficient plan, and good communication. However, their findings cannot be generalized as CSFs for software projects as project success factors are not universal to all projects [10]. Similar to the aforementioned review but with a concentration on software projects only, the authors in [11] reviewed 43 publications related to software projects CSFs; 26 CSFs were found related to the success of software projects with the top five as follows: clear requirements and specification, clear objectives and goals, realistic schedule, effective project management skills, and top management support.
Recently, the authors in [12] studied the CSFs for Turkish software companies. CSFs related data were collected form 101 software projects. The top three reported CSFs are: (a) team experience with the software development methodologies, (b) team expertise with the task, and (c) project control. Moreover, the authors reported that the CSFs might change as company size, project size, and development methodology change.
In the work of [13], the authors built a framework that integrates CSFs for the successful implementation of information technology governance (ITG). The framework is built based on analysis of related studies and by grouping them into ten different categories. Under each of these categories, a number of CSFs were listed, with a total number exceeding 50 CSFs across the ten categories. Further analysis and filtering was then carried out and the authors ended up with 15 CSFs from five different categories: (a) strategic alignment, (b) environmental effect, (c) organizational effect, (d) performance management, and (e) resource management. Examples of CSFs from the five aforementioned categories are: effective communication between IT and business, requirements compliance, clear IT strategy, good project management methodology, and sufficient financial support. The authors in [14] followed a similar approach to that of [13] and grouped 80 success factors into seven categories based on their occurrences in the literature. Then, each category’s top five factors were identified resulting in 35 CSFs. Among these CSFs are: communication in project, top management support, clear project goals, reliability of output, and project planning.
Within this context, the authors in [15] applied an expert-based Bayesian model for identifying CSFs of software projects. For this purpose, a set of success factors was prepared based on the literature and distributed to 51 experts to identify the main success factors that are important to finish on time, budget, and with a quality level. According to the authors, top management support is the most important factor for finishing on time. A skilled leader is the most important factor to finish within budget and, user involvement, is the most important factor for building a quality software. The aforementioned factors are close to those identified by [16] where five cases of executed IT project were studied and a number of CSFs were identified including top management support, skilled workers, user involvement, and communications.
A number of related research works focused on studying CSFs in agile software projects [17,18,19]. In [17], a comparison of CSFs was carried out between traditional-based and agile-based methodologies for the development of outsourced software projects. A number of CSFs were investigated covering four main categories that are related to organization, team, customer, and project uncertainty. A survey was conducted and multivariate analysis were run to study the relationship between the aforementioned factors and project success from process and product perspectives. The authors concluded that CSFs are significantly different between traditional and agile methodologies. Within the same context, the authors in [18] investigated the CSFs for agile projects. For this purpose, they identified an initial set of success factors based on the literature. They ran reliability tests and factor analysis and ended up with 12 factors that are related to four categories: quality, scope, time, and cost. Based on these factors, 109 agile projects from 25 countries were surveyed. Using multiple regression analysis, the authors concluded that the following factors can be considered as CSFs for agile projects: (a) correct delivery strategy, (b) proper practice of agile techniques, and (c) high-caliber team. Other factors that can be considered as critical to certain success dimensions are: (a) good agile project management process, (b) an agile friendly team environment, and (c) customer involvement. However, in a study by the authors in [19], none of the aforementioned factors was considered a CSF when a similar survey was conducted on agile projects in 23 different companies in five former Yugoslavian countries.

2.2. Process Maturity Models

In another direction of research, few number of research works focused on linking project success with the implemented process maturity model with majority of them focusing on not studying software project alone but rather a combination of software projects and projects from other industries (e.g., [3] and [20]). As specific for software projects, the authors in [21] studied the relationship between the implementation of software process maturity and project performance. Within this context, the Capability Maturity Model (CMM) was studied. The CMM maps organization’s software project process into five-level system [21]. At each level, a set of key process activities identify the maturity level which can be one of the following levels, ordered from level 1 to level 5: initial, repeatable, defined, managed, and optimizing. A survey was conducted with 154 software engineers where 38 items are used to measure software maturity and 15 items are used to identify project performance. The results indicate that there is a positive relationship between software process management maturity and project performance. Moreover, the project performance is directly related to activities of level 3 and level 4 of the CMM model.

2.3. Summary

Generally, there has been an extensive research for identifying the variables that can lead to a successful project whether they are critical success factors or process maturity items. However, the majority of research works target projects in all industries and not too much attention has been paid to studying the success of software projects. Moreover, by reviewing research works related to CSFs, it can be noticed that there is no agreement among the cited research works on the CSFs which supports the idea that there is no consensus among researchers about the CSFs [22]. In addition, a little attention has been paid to studying SFs across different organizational structures. CSFs may vary according to the underlying organizational structure. Moreover, the order and importance of SFs might be different across different structures. Therefore, in this paper, we focus on studying and deeply analyzing the CSFs and the SFs importance based on each organization type separately for software projects in Jordan. For this purpose, we assess a number of SFs based on their importance index for each project organization structure separately. The highly ranked SFs are considered as CSFs. Then, we experiment with an ANOVA test and Spearman’s rank correlation test for deeper analysis of the data.

3. The Approach

In this section, we discuss our approach as illustrated in Figure 1. It consists of two major stages: identification and analysis.

3.1. Identification

At this stage, the success factors are identified and the data is collected. In our study, we have used eighteen factors that are commonly studied in the literature within the context of success factors for software projects and have been studied in [23]. The 18 factors are listed in Table 1 with a brief description of each factor.
Once the success factors are identified, data must be collected. A survey must be conducted to identify CSFs and carry out further analysis. The survey questions must be related to the success factors, and the project structure (functional, project, or matrix). These information are extracted from the authors’ survey in [23].
In this survey, 59 companies in Jordan were considered. The companies vary in terms of size, history, domains, target sectors, and products and service types. The size of the companies vary from small size to medium- and large size. The history identifies how long the organization has been in business and includes three intervals: less than five years, from 6–10 years, and more than 11 years. The domains of the companies include: products, services, solutions, training, and consultations. The target sectors are government, public safety, healthcare, education, smart grid, energy, transportation, finance, manufacturing, hospitality, media, and entertainment. The products and service types are: development, training, cloud computing, networking, data centers, and others.
A questionnaire was distributed to the respondents electronically and manually. The questions are related to the likelihood and impact of a success factor. The likelihood of a factor answer can be a one of five choices (1: Never, 2: Rarely, 3: Sometimes, 4: Often, 5: Always). The impact of a factor answer can be a one of five choices (1: Not at all, 2: Slightly, 3: Somewhat, 4: Very, 5: Extremely). Thirty-seven CEOs and 53 project managers responded with a response average of 97%. However, only 76% of their responses were used in our analysis as they were complete.

3.2. Analysis

As a first step of our analysis, we studied the success factors reliability using Cronbach’s alpha method. It describes the reliability of an average of K measurements where they may represent K raters, occasions, or questionnaire items. When the measurements represent multiple questionnaire items, Cronbach’s alpha is referred to as a measure of internal consistency and we implement it in our study to determine which factor must be included in the study or excluded according to its relation with other factors [24].
Once reliable factors are identified, factor importance index is calculated to be able to identify the CSFs based on each project organization separately: functional, project, and matrix. The importance index is calculated as the multiplication of the likelihood index and the impact index [25]. The likelihood index measures the frequency (probability) of the factor. It is calculated as:
Likelihood (%) = ∑a (n / N) × 100 / 5
where a is the weight of each choice (ranging from 1 to 5) related to a likelihood question, n is the frequency of the response, and N is the number of respondents.
On the other hand, the impact index measures the severity of the factor. It is calculated as:
Impact (%) = ∑a (n ⁄ N) × 100/5
where a is the weight of each choice (ranging from 1 to 5) related to an impact question, n is the frequency of the response, and N is the number of respondents.
Then, the importance index is calculated as follows:
Importance Index (%) = [Likelihood (%) × Impact (%)]/100
Once the importance index is calculated, factors are ordered in a descending order of importance and the top five factors are considered as critical success factors. As a second step of analysis and to examine from a statistical point of view of whether there is a difference of success factors importance index across the three organization structures or not, we run a one-way ANOVA test. It is used to measure significant differences between three or more independent sample means. It requires the assumption of the normality and homogeneity of variance.
To further analysis of the data, and to measure the correlation between the importance index of the SFs across the three organization structures, we run a Spearman’s rank correlation test. It is used to measure the size and direction of the linear relationship between two structures.

4. Data Analysis and Results

4.1. Factors Reliability

Table 2 shows the Cronbach’s alpha value with the 18 factors with a value of 0.862 which is considered a good value to conduct the research [24]. However, as it is clear from Table 3, the value of Cronbach’s alpha will increase if two of the factors are eliminated: well defined objective (new value will be 0.872) and client involvement (new value will be 0.867). Thus, these two factors are eliminated and the new Cronbach’s alpha values after elimination are clear in Table 4. Thus, we ended up with 16 factors with a new value of Cronbach’s alpha of 0.878. These 16 factors are illustrated in Table 5. Across all the Cronbach’s alpha values of these 16 factors, there is no value that exceeds 0.877.

4.2. Critical Success Factors

In the following, we discuss the results of identifying the critical success factors based on each project organization separately: functional, project and matrix. It is clear from Table 6 that the organization structures of the 59 companies are as follows: 53.3% of projects are of a functional structure, 25.6% are of a project structure, and 21.1% of projects are of a matrix structure. The functional structure type is a common type of organization structure.
In Table 7, Table 8 and Table 9, we show the order of success factors based on the importance index and across the three organization types.
Table 7 shows the likelihood, impact, and importance index of each success factor for the functional organization structure. It also presents the order of success factors based on the importance index. It is clear from this table that the critical factors in this organization type are: (1) team capability, (2) stakeholders’ communication, (3) leadership, (4) top management support, and (5) the right team.
Table 8 illustrates the likelihood, impact, and importance index of each success factor for the project organization structure. It also presents the order of success factors based on the importance index. It is clear from this table that the critical factors are: (1) the right team, (2) realistic budget, (3) leadership, (4) top management support, and (5) team capability.
Table 9 presents the likelihood, impact and importance index of each success factor for the project organization structure. It also shows the order of success factors based on the importance index. It is clear from this table that the critical factors are: (1) team capability, (2) the right team, (3) leadership, (4) progress reports, and (5) realistic budget.
Generally, the critical success factors are slightly different across the three organization structures. There are three common critical factors across the three organization structures which are (1) the right team, (2) team capability, and (3) leadership. However, the order of CSFs is different across the three organization structures. The only common order of a factor across the three structures is the leadership factor with the third order of importance.
It can be noted that certain success factors might be considered most critical in certain structure while it might be considered less critical in another structure. For example, the importance of the right team factor is the highest for project organization structure while it is in the fifth-order in the function organization structure.
Another example is the team capability factor which is considered as the most critical factor from functional organization project managers and CEOs point views, but it is considered the fifth most critical factor from the other viewpoint of the project organization structure. Moreover, the progress reports factor is considered among the most critical factors in the matrix organization structure while, in the other two structures, it is considered among the least critical factors.
On the other hand, the least important success factors for the functional organization are: minimum customization, staff training and risk analysis. For the matrix organization, the factors are: minimum customization, risk analysis, and top management control. For the project organization, the least important factors are: quality standards, risk analysis, and staff training. It is clear that there is an agreement of project managers and CEOs across the three types of project structures that risk analysis factor is not a so important factor for the success of a project.

4.3. One-Way ANOVA Test

To test our hypothesis of whether there is a significant difference of success factors importance index across the three organization structures or not, we run one-way ANOVA test. To carry out ANOVA, we must first examine the normality and homogeneity of the variance. The results of the normality of variance are explained in Table 10. We chose the results of Shapiro–Wilk test rather than Kolmogorov–Smirnova test because of the small sample size of 16. The significance results are clearly greater than 0.05 to all structures which means that the structures are normally distributed. Then, we test the homogeneity of variance between the different structures using the Levene test, as illustrated in Table 11. The test result is equal to 0.103 and the significance value is 0.90. Thus, the homogeneity of variance between structures is valid and homogeneity is not violated, as the significance value is greater than 0.05 between structures. The results of the ANOVA test are shown in Table 12. The ANOVA value (F) is equal to 2.743 and the significance value is equal to 0.075. As the significance value is close to 0.05, it partially indicates a difference of the importance index values across the three organization structures. However, in order to study more the level of correlation across the three organizational structure types, we examine the Spearman’s rank correlation.

4.4. Spearman’s Rank Correlation.

We run Spearman’s rank correlation to measure the degree of correlation of the importance index of the success factors across the three organization structures. The results are illustrated in Table 13 and Figure 2, Figure 3 and Figure 4. It is clear from this table that the highest degree of correlation of the importance index is between the function and project organization structures (with a positive r value of 0.785) which indicates that these two organizational structures tend to give attention to closely similar success factors. On the other hand, the lowest degree of correlation is between the function and matrix organization structures (with a positive r value of 0.598) which indicates that these two organizational structures tend to give attention to slightly different success factors.
Figure 2, Figure 3 and Figure 4 show scatter plots for the success factors importance index across the three organization structures. It is clear from Figure 2 that success factors importance indices are clustered in diagonal way from the lower left to the upper right which indicates strong positive correlation between the importance indexes of the functional and project organization types. However, the data is more scattered in Figure 3 and Figure 4 because of the less correlation between organization structures types.

5. Conclusions

Extensive research has been carried out in the software engineering and project management communities to try to identify the CSFs that can lead to a successful project. Software project organization structures can be one of the three structures: functional, project, or matrix structure, where there is a difference between them in terms of the working environment, the relationship between staff and management, and skill proficiency of team members. This has motivated us to study whether there is a difference of CSFs across the three structures. For this purpose, we identified a number of SFs and assessed them based on their importance index for each project organization structure separately. Then, the highest ranking SFs are considered as CSFs. After that, we experiment with an ANOVA test and Spearman’s rank correlation test for deeper analysis of the data.
Our findings indicate that there is a slight difference of CSFs across the three organization structures. The three common critical factors across the three organization structures are the right team factor, the team capability factor, and leadership factor. Moreover, the importance order of the CSFs is different across the three structures. In addition, we noticed that certain success factors might be considered most critical in certain structure while it might be considered less critical in another structure. The ANOVA results indicates a slight a difference of the values of SFs importance index across the three organization structures with the ANOVA value (F) equal to 2.743 and with a significance value of 0.075. Moreover, the Spearman’s rank correlation test results show high degree of correlation of the SFs importance index between the function and project organization structures and a low degree of correlation between the function and matrix organization structures. There are some limitations and potential threats to validity for our conclusions. The obtained and discussed results are based on the surveyed companies in Jordan only. We acknowledge that having the respondents from only one country can be a source of bias. Results may change in case the study is conducted in another country or combined countries. Thus, the conclusions of this paper are limited to the local companies in Jordan. For generalization of the findings, replication of this study may be needed in other countries. Another limitation is related to the answers of the respondents. They are based on the perception of respondents, which may affect the results and conclusions.

Author Contributions

Conceptualization, G.A.K.; Formal analysis, A.F.O. and M.H.; Methodology, A.F.O.; Software, G.A.K.; Writing—original draft, A.F.O.; Writing—review & editing, M.H., R.J.S. and H.H.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Pinto, J.K.; Slevin, D.P. Critical factors in successful project implementation. IEEE Trans. Eng. Manag. 1987, 1, 22–27. [Google Scholar] [CrossRef]
  2. Yaghoobi, T. Prioritizing key success factors of software projects using fuzzy AHP. J. Softw. Evol. Process 2018, 30, 1891. [Google Scholar] [CrossRef] [Green Version]
  3. Berssaneti, F.T.; Carvalho, M.M. Identification of variables that impact project success in Brazilian companies. Int. J. Project Manag. 2015, 33, 638–649. [Google Scholar] [CrossRef]
  4. Ika, L.A. Project success as a topic in project management journals. Project Manag. J. 2009, 40, 6–19. [Google Scholar] [CrossRef]
  5. Ralph, P.; Kelly, P. The dimensions of software engineering success. In Proceedings of the 36th International Conference on Software Engineering, Hyderabad, India, 31 May–7 June 2014; pp. 24–35. [Google Scholar]
  6. CHAOS Report 2015; The Standish Group International Inc.: Boston, MA, USA, 2015.
  7. Bullen, C.V.; Rockart, J.F. A Primer on Critical Success Factors; Massachusetts Institute of Technology: Cambridge, MA, USA, 1981. [Google Scholar]
  8. Bruegge, B.; Dutoit, A.H. Object-Oriented Software Engineering: Using UML, Patterns, and Java; Prentice Hall: Upper Saddle River, NJ, USA, 2010. [Google Scholar]
  9. Fortune, J.; White, D. Framing of project critical success factors by a systems model. Int. J. Project Manag. 2006, 24, 53–65. [Google Scholar] [CrossRef]
  10. Dvir, D.; Lipovetsky, S.; Shenhar, A.; Tishler, A. In search of project classification: A non-universal approach to project success factors. Res. Policy 1998, 27, 915–935. [Google Scholar] [CrossRef]
  11. Nasir, M.H.N.; Sahibuddin, S. Critical success factors for software projects: A comparative study. Sci. Res. Essays 2011, 6, 2174–2186. [Google Scholar]
  12. Garousi, V.; Tarhan, A.; Pfahl, D.; Coşkunçay, A.; Demirörs, O. Correlation of critical success factors with success of software projects: An empirical investigation. Softw. Qual. J. 2019, 27, 429–493. [Google Scholar] [CrossRef] [Green Version]
  13. Alreemy, Z.; Chang, V.; Walters, R.; Wills, G. Critical success factors (CSFs) for information technology governance (ITG). Int. J. Inf. Manag. 2016, 36, 907–916. [Google Scholar] [CrossRef] [Green Version]
  14. Purna Sudhakar, G. A model of critical success factors for software projects. J. Enterp. Inf. Manag. 2012, 25, 537–558. [Google Scholar] [CrossRef]
  15. Gingnell, L.; Franke, U.; Lagerström, R.; Ericsson, E.; Lilliesköld, J. Quantifying success factors for IT projects—An expert-based Bayesian model. Inf. Syst. Manag. 2014, 31, 21–36. [Google Scholar] [CrossRef]
  16. Brocke, H.F.; Uebernickel, F.; Brenner, W. Success factors in IT-projects to provide customer value propositions. In Proceedings of the 20th Australasian Conference on Information Systems (ACIS), Melbourne, Australia, 2–4 December 2009. [Google Scholar]
  17. Ahimbisibwe, A.; Daellenbach, U.; Cavana, R.Y. Empirical comparison of traditional plan-based and agile methodologies: Critical success factors for outsourced software development projects from vendors’ perspective. J. Enterp. Inf. Manag. 2017, 30, 400–453. [Google Scholar] [CrossRef]
  18. Chow, T.; Cao, D.B. A survey study of critical success factors in agile software projects. J. Syst. Softw. 2008, 81, 961–971. [Google Scholar] [CrossRef]
  19. Stankovic, D.; Nikolic, V.; Djordjevic, M.; Cao, D.B. A survey study of critical success factors in agile software projects in former Yugoslavia IT companies. J. Syst. Softw. 2013, 86, 1663–1678. [Google Scholar] [CrossRef]
  20. Joslin, R.; Müller, R. The impact of project methodologies on project success in different project environments. Int. J. Manag. Projects Bus. 2016, 9, 364–388. [Google Scholar] [CrossRef]
  21. Jiang, J.J.; Klein, G.; Hwang, H.G.; Huang, J.; Hung, S.Y. An exploration of the relationship between software development process maturity and project performance. Inf. Manag. 2004, 41, 279–288. [Google Scholar] [CrossRef]
  22. Wateridge, J. IT projects: A basis for success. Int. J. Project Manag. 1995, 13, 169–172. [Google Scholar] [CrossRef]
  23. Kateb, G.; Swies, R.; Obeidat, B.; Maqableh, M. An investigation on the critical factors of information system implementation in Jordanian information technology companies. Eur. J. Bus. Manag. 2015, 7, 11–28. [Google Scholar]
  24. Bonett, D.G.; Wright, T.A. Cronbach’s alpha reliability: Interval estimation, hypothesis testing, and sample size planning. J. Organ. Behav. 2015, 36, 3–15. [Google Scholar] [CrossRef]
  25. Assaf, S.A.; Al-Hejji, S. Causes of delay in large construction projects. Int. J. Project Manag. 2006, 24, 349–357. [Google Scholar] [CrossRef]
Figure 1. The approach.
Figure 1. The approach.
Information 10 00391 g001
Figure 2. Correlation between function and project structures’ importance index.
Figure 2. Correlation between function and project structures’ importance index.
Information 10 00391 g002
Figure 3. Correlation between function and matrix structures’ importance index.
Figure 3. Correlation between function and matrix structures’ importance index.
Information 10 00391 g003
Figure 4. Correlation between matrix and project structures’ importance index.
Figure 4. Correlation between matrix and project structures’ importance index.
Information 10 00391 g004
Table 1. Success factor descriptions.
Table 1. Success factor descriptions.
FactorDescription
The right teamA project team that consists of the functional areas
Team capabilityProject team qualifications, knowledge and technical abilities
Progress reportsProgress and achievements reporting at different stages
LeadershipProject manager leadership skills
Well defined objectivesProject objectives definition and measurement
Realistic budgetRealistic budget definition
Appropriate project planProper project planning
Risk analysisAnalysis of risks at the beginning of the project
Top management supportThe level of top management support
Appropriate InfrastructureThe required equipment’s and the needed infrastructure for carrying out the project
Staff trainingThe conduction of continues training of staff
Quality standardsThe Establishment of quality standards at the beginning of the project
Top management controlMonitoring of the project
Stakeholders communicationEffective communication between project stakeholders
Client involvementClient interaction
Host organizational structureA host organizational structure that facilitates the implementation of the designed system.
Clear requirementsClear and well defined requirements
Minimum customizationMinimum customization of the designed system to exploit its benefits
Table 2. Cronbach’s alpha for 18 factors.
Table 2. Cronbach’s alpha for 18 factors.
Cronbach’s AlphaNo. of Items
0.86218
Table 3. Cronbach’s alpha value when deleting an item (18 factors).
Table 3. Cronbach’s alpha value when deleting an item (18 factors).
FactorCronbach’s Alpha if Item Deleted
The right team0.858
Team capability0.854
Progress reports0.856
Leadership0.851
Well defined objectives0.872
Realistic budget0.853
Appropriate project plan0.848
Risk analysis0.851
Top management support0.853
Appropriate Infrastructure0.853
Staff training0.855
Quality standards0.849
Top management control0.851
Stakeholders communication0.859
Client involvement0.867
Host organizational structure0.851
Clear requirements0.858
Minimum customization0.854
Table 4. Cronbach’s alpha for 16 factors.
Table 4. Cronbach’s alpha for 16 factors.
Cronbach’s AlphaNo. of Items
0.87816
Table 5. Cronbach’s alpha value when deleting an item (16 factors).
Table 5. Cronbach’s alpha value when deleting an item (16 factors).
FactorCronbach’s Alpha if Item Deleted
The right team0.875
Team Capability0.871
Progress reports0.874
Leadership0.868
Realistic budget0.869
Appropriate project plan0.865
Risk analysis0.868
Top management support0.870
Appropriate infrastructure0.869
Staff training0.872
Quality standards0.867
Top management control0.868
Stakeholders communication0.876
Host organizational structure0.868
Clear requirements0.876
Minimum customization0.871
Table 6. Percentages of projects’ organization types.
Table 6. Percentages of projects’ organization types.
StructurePercentage
Functional53.3%
Project25.6%
Matrix21.1%
Table 7. Order of SFs based on the importance index for the functional organization structure.
Table 7. Order of SFs based on the importance index for the functional organization structure.
Success FactorsLikelihood (%)Impact (%)Importance Index (%)Order
The right team85.084.1771.545
Team capability89.5888.7579.511
Progress reports80.4280.8365.0012
Leadership86.6785.4274.033
Realistic budget77.582.9270.486
Appropriate project plan82.583.368.759
Risk analysis73.3380.8359.2814
Top management support86.6784.5873.314
Appropriate infrastructure82.584.1769.447
Staff training75.8378.359.4013
Quality standards80.8382.9267.0211
Top management control80.3380.8367.3610
Stakeholders communication85.8386.6774.392
Host organizational structure83.7582.569.098
Customer requirements80.8383.367.3610
Minimum customization75.8378.359.4013
Table 8. Order of SFs based on the importance index for the project organization structure.
Table 8. Order of SFs based on the importance index for the project organization structure.
Success FactorsLikelihood (%)Impact (%)Importance Index (%)Order
The right team85.2285.2272.621
Team capability82.6182.6168.245
Progress reports79.1379.1362.6210
Leadership83.4883.4869.693
Realistic budget80.084.3571.882
Appropriate project plan78.2680.062.6111
Risk analysis71.3074.7853.3215
Top management support81.7485.2269.664
Appropriate infrastructure75.6580.8761.1813
Staff training71.3073.9152.7016
Quality standards74.7879.1359.1814
Top management control80.8781.7466.108
Stakeholders communication84.3580.067.486
Host organizational structure80.8780.064.709
Customer requirements80.8782.6166.817
Minimum customization76.5280.061.2212
Table 9. Order of SFs based on the importance index for the matrix organization structure.
Table 9. Order of SFs based on the importance index for the matrix organization structure.
Success FactorsLikelihood (%)Impact (%)Importance Index (%)Order
The right team84.2183.1670.032
Team capability86.3285.2673.601
Progress reports82.1183.1668.283
Leadership83.1682.1168.283
Realistic budget8081.0568.254
Appropriate project plan76.848061.479
Risk analysis73.6876.8456.6211
Top management support82.1181.0566.555
Appropriate infrastructure81.0582.1166.555
Staff training78.958063.166
Quality standards77.8978.9561.508
Top management control75.7973.6855.8412
Stakeholders communication8077.8962.327
Host organizational structure82.1181.0566.555
Customer requirements81.0582.1166.555
Minimum customization75.7974.7456.6410
Table 10. Tests of normality.
Table 10. Tests of normality.
StructureImportance
Kolmogorov–Smirnova Sig.Shapiro–Wilk Sig.
Function0.200.41
Project0.200.37
Matrix0.040.29
Table 11. Tests of homogeneity of variances.
Table 11. Tests of homogeneity of variances.
Levene TestSig.
0.1030.90
Table 12. ANOVA results.
Table 12. ANOVA results.
FSig.
2.7430.075
Table 13. Correlation results.
Table 13. Correlation results.
Correlation PartiesCorrelation Coefficient (r)Significance Level
Function and Project 0.7850.000
Function and Matrix0.5980.014
Project and Matrix0.6290.009

Share and Cite

MDPI and ACS Style

Otoom, A.F.; AL Kateb, G.; Hammad, M.; Sweis, R.J.; Hijazi, H. Success Factors Importance Based on Software Project Organization Structure. Information 2019, 10, 391. https://doi.org/10.3390/info10120391

AMA Style

Otoom AF, AL Kateb G, Hammad M, Sweis RJ, Hijazi H. Success Factors Importance Based on Software Project Organization Structure. Information. 2019; 10(12):391. https://doi.org/10.3390/info10120391

Chicago/Turabian Style

Otoom, Ahmed Fawzi, Ghadeer AL Kateb, Maen Hammad, Rateb J. Sweis, and Haneen Hijazi. 2019. "Success Factors Importance Based on Software Project Organization Structure" Information 10, no. 12: 391. https://doi.org/10.3390/info10120391

APA Style

Otoom, A. F., AL Kateb, G., Hammad, M., Sweis, R. J., & Hijazi, H. (2019). Success Factors Importance Based on Software Project Organization Structure. Information, 10(12), 391. https://doi.org/10.3390/info10120391

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop