Risk Factors in Software Development Projects

Similar documents
The Extent of Risk Management Practices in E-Government Projects

An empirical analysis of risk components and performance on software projects

Assessment the Supply Chain Management to Mitigate the Risk Factors : A Case Study of Malaysian

RISK MANAGEMENT APPROACHES AND PRACTICES IN IT PROJECTS

Supply Chain Mgt. Programs and Performances: An Exploratory Study using Non-Parametric Analyses

A Comprehensive Survey of Risk Sources and Categories

Competency based Human Practices in Malaysian Public Organizations

THE ROLE OF MANGER EXPERIENCE AND FORMAL METHODOLOGY IN SOFTWARE DEVELOPMENT

An Empirical Analysis Of Factors Affecting The Adoption Of E-Payment System From Firm s Perspective In UAE

The Effect of Trust and Information Sharing on Relationship Commitment in Supply Chain Management

BARRIERS TO TOTAL QUALITY MANAGEMENT (TQM) IMPLEMENTATION IN THE MAURITIAN FOOD INDUSTRY

USING EXPLORATORY FACTOR ANALYSIS IN INFORMATION SYSTEM (IS) RESEARCH

Identifying Causality Relation between Software Projects Risk Factors

The Relationship between Team Competency and Design Risk Management among Construction Industries in Kuantan

Organisational Readiness and Software Process Improvement

INNOVATIVE METHOD IN DETERMINING FACTORS THAT INFLUENCE PROJECT SUCCESS

Influence of the Big Five Personality Traits of IT Workers on Job Satisfaction

Comparative Study on Employability Skills of Engineering Graduates of Different Disciplines

Social Success Factors Affecting Implementation of Agile Software Development Methodologies in Software Industry of Pakistan: An Empirical Study

LINKING MARKET ORIENTATION TO PERFORMANCE IN THE NIGERIAN MANUFACTURING SMEs

RISK PREVENTION AND DEDUCTION IN SOFTWARE DEVELOPMENT USING FUZZY MEMBERSHIP FUNCTION. Lumpur, Malaysia

MEASURING CUSTOMER-BASED BRAND EQUITY: A STUDY OF APPLE AND SAMSUNG IN THE VIETNAMESE TABLET MARKET

An Integrative Model Linking Risk, Risk Management and Project Performance: Support from Indian Software Projects

Fuzzy Logic Driven Expert System for the Assessment of Software Projects Risk

TRAINING TRANSFER: THE INTERACTION OF CHANGED BEHAVIOUR AND CO-WORKER SUPPORT ON JOB PERFORMANCE

RELATIONSHIP BETWEEN HUMAN FACTORS AND ENTERPRISE RESOURCE PLANNING SYSTEM IMPLEMENTATION

The previous chapter provides theories related to e-commerce adoption among. SMEs. This chapter presents the proposed model framework, the development

The effect of Non-financial Performance Measurement System on Firm Performance

The Pilot Test Study of Relationship Between Management Information Systems Success Factors and organizational performance at Sabafon Company in Yemen

THE EFFECT OF INFORMATION TECHNOLOGY IN EMPOWERMENT PUBLIC SECTOR EMPLOYEES: A FIELD STUDY

Session 6.1. Software Engineering

Continuous Usage Intention of Location-based Services (LBS) Technology Among Smartphone Users in Malaysia

Market Orientation and Performance: A Study of Takaful Performance in Malaysia

NBR E-JOURNAL, Volume 1, Issue 1 (Jan-Dec 2015) ISSN EVALUATION OF TRAINING AND DEVELOPMENT FOR ORGANIZATIONAL COMPETITIVENESS

A Study of Factors Influencing Buying Behaviour in the Indian White Goods Industry for Indore City

Factors that Differentiate between Adopters and Non-adopters of E-Commerce: An Empirical Study of Small and Medium Sized Businesses

UNIVERSITI TEKNOLOGI MARA

ScienceDirect. Measuring the impact of risk factors associated with project success criteria in early phase.

CHAPTER 3 RESEARCH METHODOLOGY. This chapter provides an overview of the methodology used in this research. The use

THE INFLUENCE OF JOB TITLES AND NATURE OF BUSINESS ON THE MOTIVATING POTENTIAL SCORE OF ADMINISTRATIVE SUPPORT PERSONNEL

A Brief Study on Factors Influencing Quality of Work Life

Consumer Behavior on Internet Technology Adoption

Strategic Information Systems Control Practices in New Zealand

Gaining Access to Customers Resources Through Relationship Bonds. Roger Baxter, AUT University, Abstract

Diffusion of Smart Grid in South Korea: The Relationship between Consumers Awareness and Intention to Use

The Application of PLS & SEM in Determining the Antecedents of Supplier-Manufacturer Relationship

IJRIM Volume 2, Issue 5 (May, 2012) (ISSN ) CRITICAL SUCCESS FACTORS OF CRM IMPLEMENTATION IN INDIAN UNIVERSITIES

2nd INTERNATIONAL CONFERENCE ON BUILT ENVIRONMENT IN DEVELOPING COUNTRIES (ICBEDC 2008)

MEASURING COMPETITIVENESS OF ISLAMIC BANKING INDUSTRY IN MALAYSIA FROM THE PERSPECTIVE OF KNOWLEDGE MANAGEMENT

A STUDY ON EXTERNAL CAUSES FOR ORGANIZATIONAL CONFLICT AMONG FIRMS IN KLANG VALLEY SUJATHA A/P NAGAYAH MASTER OF BUSINESS ADMINISTRATION

Role of Internet Experience in Moderating Influence of Work Stressor on Cyberloafing

Analysis & Recommendations for the Management of COTS - Computer Off The Shelf - Software Projects

FACTORS AFFECTING RELATIONSHIP BETWEEN CONTRACTOR AND SUBCONTRACTORS

EFFECTIVENESS OF PERFORMANCE APPRAISAL: ITS MEASUREMENT IN PAKISTANI ORGANIZATIONS

Developing a Framework to Improve and Enhance IT Services at One Malaysian Private University

CHAPTER 4 RESEARCH FINDINGS. This chapter outlines the results of the data analysis conducted. Research

An Application of the Deming Management Method for Information Technology Projects

Empirical study of software project risk factors

Supply Chain Coordination Competency and Firm Performance: An Empirical Study

Economic Computation and Economic Cybernetics Studies and Research, Issue 3/2018; Vol. 52

The Impact of Organizational Justice on Employee s Job Satisfaction: The Malaysian Companies Perspectives

HOW DO INDIAN SOFTWARE PROJECTS PERFORM? A CROSS SECTIONAL STUDY

EMPLOYEES COMPETENCIES AND INFORMATION COMMUNICATION TECHNOLOGY AS DETERMINANTS OF ORGANIZATIONAL LEARNING CAPABILITIES (OLC)

Global Journal of Engineering Science and Research Management

The Critical Success Factors Influencing the Quality of Accounting Information Systems and the Expected Performance

KNOWLEDGE MANAGEMENT ADOPTION: A CASE STUDY OF MALAYSIAN ELECTRICITY SUPPLY INDUSTRY

Risk Management. Andrea Polini. Software Project Management MSc in Computer Science University of Camerino A.Y. 2016/2017

Production practices and competitiveness: empirical model of two stage least square

Exploring the effects of entrepreneurial marketing factors on SMEs

MARKET ORIENTATION AND BUSINESS PERFORMANCE: EMPIRICAL EVIDENCE FROM SMALL AND MEDIUM ENTERPRISES IN SOMALIA

The Relationship between Perceived Service Quality and Fishermen Satisfaction

Ascertaining Dimensions of Organizational Learning Capabilities (OLC) in Academic Library

Impacto dos fatores de interação homem-máquina no Enterprise Resource Planning (ERP) software design

Measuring Reliability and Validity of Instrument: The Dimensions of Advertising Literacy in Determining the Advertising Literacy Index

CONSIDERING UNVIERSITY GOVERNANCE: A PRELIMINARY INVESTIGATION OF EMPLOYEE ENGAGEMENT IN HIGHER EDUCATIONNAL INSTITUTIONS IN MALAYSIA

An Analysis of the Impact of Total Quality Management on Employee Performance with mediating role of Process Innovation

Chapter 5 RESULTS AND DISCUSSION

Using Factor Analysis to Study the Critical Success Factors of Agile Software Development

Accoun ng and Finance Review. Understanding AIS User Knowledge, AIS Quality, and Accounting Information Quality

The diffusion of information technology applications in Malaysia's foodservice industry

JURNAL TEKNOLOGI MAKLUMAT DAN SAINS KUANTITATIF

Evaluation Of Knowledge Management System Using Technology Acceptance Model

An Activity Based Costing Approach to Systems Development and Implementation

Electronic Commerce and a Resource-Based View of the Firm

Costing Logistics Services A. Hatzis 1, A. Koulidou 2, D. Folinas 3

Project Management Office Lifecycle (PMOLC): The Set-up, the build-out, and the sustainability journey

THE EFFECT OF JOB ORGANIZATIONAL FACTORS ON JOB SATISFACTION IN TWO AUTOMOTIVE INDUSTRIES IN MALAYSIA

End-User Computing Satisfaction (EUCS) in Computerised Accounting System (CAS): Which the Critical Factors? A Case in Malaysia

FACTORS MOTIVATING EXECUTIVES OF TEXTILE MILLS IN KARUR

Factors Affecting Management Accounting Practices in Malaysia

Research Methodology in Marketing Publications in Turkey: Review and Evaluation

I. INTRODUCTION LITERATURE REVIEW

Service Quality in Restaurants: a case study in a Portuguese resort

Construction Waste Management for Sustainable Environmental Education

A Case Study to Identify Quality Attributes Relationships for Webbased

Evaluating the differences between Managerial and Executive level Personal Competencies -A critical analysis of select IT companies

Service Quality Measurement in Croatian Banking Sector: Application of SERVQUAL Model

The Influence of Wi-Fi Service on Hotel Customer Satisfaction

Risk Factors in Vendor-Driven IT Projects

Examining the Factors Influencing Purchase Intention of Smartphones in Hong Kong

Transcription:

Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 51 Risk Factors in Software Development s NOOR HABIBAH ARSHAD, AZLINAH MOHAMED, ZAIHA MAT NOR Faculty of Information Technology & Quantitative Sciences Universiti Teknologi MARA 40450 Shah Alam, Selangor MALAYSIA Abstract: - The increase in complexity of software development has become critical to the organizations to comprehensively identify and manage the risks involved in the software development projects. In identifying and further developing the projects, project managers must be aware of the risks or inherent risks affecting the projects. This paper presents empirical findings on the risk factors that significantly contribute to project failure. The findings demonstrate that effective communication in software project development environment was poor. The poor communication among the developers, users and project managers might be caused by lack of ability to be good listeners. The effective communication among project team is one of the most important factors in minimizing project failure. Thus, the findings and the discussion in the research could help project managers and practitioners incorporate the risk factors into their software development methodologies. Keywords: - Software s; Failure; Risk Identification; Risk Factors; Risk Ranking; Risk Management 1 Introduction Malaysia intends to transform into an information and knowledge-based society by year 2020 to enable it to move rapidly into the Information Age. The MSC (Multimedia Super Corridor) is the catalyst for this massive transformation whereby the Malaysian Government has targeted seven multimedia applications for rapid development. These flagship applications are Electronic Government, Telemedicine, Smart Schools, Multipurpose Card, R&D Clusters, Worldwide Manufacturing Web and Borderless Marketing Centres. The flagships will lead to a development of leading edge software application that can increase the productivity and competitiveness of Malaysia. In creating high quality software, an effective development and application of risk management principles and strategies are essential. In developing meaningful risk management strategies, risk must first be identified. In order to identify the risk involved in software development projects, there are several methods that can be used. Some of the methods are checklist, interview, periodic meeting, review, routine input, survey and brainstorming [9]. During risk identification, not only risks are identified but also the relative importance should be established in order for managers to focus on the areas that constitute the greatest threats [12]. The objective of this paper is to present empirical findings on the software risk factors that contributed to project failures particularly that involved projects in public sectors. The findings would provide important inputs for those researchers on software risk management as well as practitioners of software project management. Acceptance and broader understanding of risk factors in software project development by organizations are critical for the risk management to be adopted when developing software projects. 2 Software Risk Factors In response to the increasing number of software projects failures, many researchers

Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 52 have become interested in researching the factors that were associated with these failures. This research led to the identification of variables or factors that could potentially influence the success or failure of a project [15,5,3,16, 19,2]. The fist stage in managing project failure is to identify the risk factors. Many literatures have been published concerning risks associated with the project failure [3, 11, 19, 18, 12]. As a result there have been various lists of risk factors with some similarities and some differences. However, the main point is not to provide an exhaustive list of risk factors, but to access the risk factors present in any system development environment. The knowledge of how identified risk factors change over time is valuable in order to develop suitable risk management methods. Risk factors change overtime due to the development technology and organizations. That is why researchers should from time to time conduct rigorous risk studies. Complete and comprehensive checklists have been developed on risk factors to be considered when planning, developing and managing software projects [3, 19]. However, less is known about the extent to which these risk checklists are suitable in all software development projects in Malaysia or whether there are different risks list needed for different agency. Therefore, it was necessary to identified the major risk factor that significantly important and frequently contribute to the software projects failure in the Malaysian public sector. 3 Research Methodology An empirical study using a combination of questionnaire survey and interview was applied in this research. The interview sessions were conducted only when requested by respondents who require guidance in answering the questionnaires. 4 Research Model Research model in Figure 1 is built based on the combination of several past literatures instead of a single research model. The research model discusses the categories and factors that contributed to the project failure. The six risk categories were organization environment [7, 18], project team [12, 14, 15, 5, 11], user [12, 6, 11] project [17, 12], project complexity [13, 8], and project management [10, 4]. Factors that contributed to each of the risk categories were also shown in Figure 1. Based on the six risk categories, the research has formed the following hypotheses: H1:There is positive relationship between organization risk and project failure H2:There is positive relationship between project team risk and project failure H3:There is positive relationship between user risk and project failure H4:There is positive relationship between project risk and project failure H5:There is positive relationship between project complexity risk and project failure H6:There is positive relationship between project management risk and project failure With regards to the risk factors that contribute to the project failure, the importance of these factors was measured by asking the respondents to rank pre-determined factors using Likert-scale. Factor analysis was used for data analysis. 5 Findings and Results The survey questionnaire and interview captured background data of respondents profile as well as their project profile. This section discusses the importance of risk factors, their ranking and also the hypotheses results. 5.1 Respondents profile Respondents profile characteristics examined were organization name, current position, working experience and age. The demographic profiles of the respondents were categorized into designation, year of working experience and age. The survey was distributed by hand or by email to thirty government agencies located in Klang Valley with an average of three survey forms per agency.

Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 53 Executive Support (R1) Resource (R2) Structure (R3) Inter Orgn. Comm. (R4) Inter Dept. Comm. (R5) Work Process (R6) Organization Politic (R7)) Thorough User Req. (R8) Knowledge in Dept. Oper. (R9) Expertise in (R10) Familiarity with (R11) Technology Competency (R12) Mgmt Knowledge (R13) Turnover (R14) Communication (R15) Availability (R16) Responsibility (R17) Participation (R18) Knowledge (R19) Involvement (R20) Conflict Among User (R21) Resistant to Change (R22) Incomplete Requirement (R23) Continuous Change of Requirement (R24) Unclear Objective (R25) Incorrect Requirement (R26) Gold Plating (R27) Unrealistic Expectation (R28) Organisation Environment Team User Requirement Failure Only 25 agencies with a total of 50 respondents returned the survey forms. When analysing the respondents responses, it was noted that 42.0 percent and 40.0 percent of the respondents were Chief Assistant Director and Assistant Director respectively. The next highest respondents were Manager with 8.0 percent, followed by Deputy Director with 6.0 percent and 4.0 percent of the respondents were Directors and IT Manager respectively. The majority of the respondents (58.0 percent) have more than ten years of working experience. The highest response was received from project managers in the age group between 40-49 years old (60.0 percent of the total respondents). 5.2 Reliability Test Table 1 Reliability Test Risk Categories Item Cronbach s N alpha Organization 7 0.787 50 Team 8 0.695 50 User 7 0.815 50 Requirement 7 0.910 50 Complexity 8 0.868 50 Management 8 0.752 50 Note: Item Risk factors in each category N Total number of respondents New Technology (R29) Number of Subcontract (R30) Technical Complexity (R31) Size of (R32) Scope of (R33) Number of Interfaces (R34) Duration (R35) No.Dept Involved(R36) Complexity A Cronbach s alpha coefficient is used to test the survey items reliability in this study. A coefficient value, which is close to 1 is desired. Since all measure items in Table 1 had a reliability of more than 0.60, the scales for these constructs were deemed to exhibit an adequate reliability. Planning (R37) Role and Responsibilities (R38) Subcontrating (R39) Effective Comm. (R40 Adequate Resource Estimation (R41) Adequate Schedule (R42) Experience Mgr (R43) Clear Milestone (R44) Mgmt Figure 1 Research Model on the Risk Categories and Factors that Contributed to Failures 5.3 Results On Important Factors that Contributed to Failure Based on the Research Model Figure 1, Table 2 summarizes all the risk factors according to each factor together with their Eigenvalues and percentage of variance explained. The ratio of Eigenvalues is the ratio of explanatory important factors with respect to the variables. In the extraction process, all components with Eigenvalues greater than 1 are considered significant and all factors with Eigenvalues less than 1 are considered insignificant and are disregarded [8]. Meanwhile factor loading

Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 54 which is less than 0.5 was not displayed (R12, R13, R22, R36, R43). Table 2 shows that inter department communication have the highest loading factor, which is 0.876. Inter department communication in one of the item in the organization risk category. This result shows that inter department communication is the most important item that contribute to the project failure. Beside that, communication among project team members also gives a high loading factor of 0.868. In contrast, item effective communication has very low factor loading of 0.516. This low factor loading might be caused by unawareness of most project managers concerning the importance of effective communication in managing project. These two findings showed that even though communication among project team has very high factor loading, however they are not communicating effectively. As such, it can be assumed that the high percentage in software project failure in the public sector might be team member not communicating effectively. This finding is similar to SEI suggestion that effective communication among project team is one of factor that can minimize project failure [20]. Other low factor loadings recorded are inter-organization communication at 0.546, number of interface 0.504, user availability 0.543, user responsibility 0.520, conflict among user 0.566, incomplete 0.544, continuous change of 0.517, and team knowledge in department operation 0.567. All these risks were recognized by respondents as less important in contributing to the failure of software projects. The low factor loading of continuous change of, recorded at 0.517, contradicts [4] finding that identified continuous change of as a significant risk. This finding might be caused by low factor loading of user availability and responsibility (0.543 and 0.520). Hence, it can be concluded that the importance of user availability and responsibility towards project success was not stressed in the public sector. Another interesting finding in the study was that incomplete is also identified as less important by the respondents (0.544 factor loading). This finding shows that the project proceeded regardless of whether the was completed or not. It shows the lack of communication between users and the project managers. Table 2 Factor Loading for Each Risk Factors Item 1 2 3 4 5 (R30) (R39) (R32) (R31) (R7) (R29) (R33) (R21) (R4).765.716.705.696.691.667.602.566.546 (R37) (R44) (R38) (R35) (R6) (R9) (R40).856.696.684.646.642.567.516 (R28) (R25) (R26) (R27) (R23) (R17) (R24).856.749.711.599.544.520.517 (R18) (R19) (R8) (R20) (R16).832.784.769.667.543 (R10) (R11).850.826 Tot EV 6.340 6.627 4.242 4.210 3.361 % Var 14.40 10.51 9.640 9.568 7.640 Item 6 7 8 9 10 (R2) (R1) (R3).841.696.655 (R42) (R41).739.591 (R15) (R34).868.504 (R5).876 (R14).868 Tot EV 3.082 2.411 2.377 2.086 1.949 % Var 7.004 5.479 5.402 4.742 4.429 Note: Tot EV: Total Eigenvalues %Var: % of Variance Explained Extraction Method: Principal Component Analysis. Rotation Method: Varimax with Kaiser Normalization. Rotation converged in 15 iterations.

Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 55 5.4 Ranking of the Risk Factors Compared to the Previous Studies Based on Table 2 above, Table 3 shows the ten most important risk factors as perceived by respondents of this study compared to the study done by Addison [1] and Keil et al. [12]. Table 3 Importance of Risk factors Compared to previous studies Ranking by this study Ranking by Keil et al. (1998) Ranking by Addison (2002) Rank Inter department Executive support Unclear objective 1 communication team turn User participation Incomplete 2 over Communication Incorrect User participation 3 among project team planning User involvement Executive support 4 Unrealistic Incomplete Incorrect 5 expectation team Unclear objective Unrealistic 6 expertise expectation Resources Knowledge and skill Continuous change of 7 User participation Continuous change of Team skill 8 team New technology planning 9 knowledge/skill User Knowledge Resources Gold Plating 10 The study showed that ineffective communication was one of the main factors for project failure. Poor vertical and horizontal communications in an organization are responsible for or generate many project problems. Due to the increase number of software projects and its complexity, public sector has taken the initiative to outsource some of their projects. This outsourcing may lead to communication breakdown. Meanwhile, study done by Addison and Keil et al. were more concern on the support of top management and the project. In general, risk factors that contributed to project failure ranking were seen somehow different from study done by Addison and by Keil et al. 5.5 Result of Hypotheses Testing Pearson s Coefficient Analysis was used to test whether there was positive relationship between the risk factors toward project failure. In order to test these hypotheses, the value of Pearson s Coefficient was calculated. The value of less than 0.5 is considered as having weak relationship, value that is between 0.5 to 0.7 as having moderate relationship and higher than 0.7 as having high relationship. Based on the hypotheses given earlier, Table 4 shows that even though most of the risk factors under project team risk category were important but overall the relationship was only moderate. This result is consistent with previous literature, where project failure has positive relationship with team risk. Table 4 Association Between the Importance of Risk Factors with Failure Pearson Sig. Result Coeff. H1.461**.000 Weak +ve relationship H2.531**.000 Moderate +ve relationship H3.509**.000 Weak +ve relationship H4.690**.000 Moderate +ve relationship H5.770**.000 High +ve relationship H6.490**.000 Weak +ve relationship complexity seemed to have high positive relationship towards project failure. The high positive relationship between project complexity and project failure might be due to the involvement of many subcontractors, whereby most of the public sector software development projects were outsource projects. Therefore, this could cause significant communication problem among the developers and the outsourcers. Besides, most of the software projects in the public sector were huge in scope and size. Lastly, the study s results also indicated that for the association between risk categories and project failure, there is a weak positive relationship between project management and project failure. This may be due to respondents lack of knowledge in risk management and also the fact that many did not practice risk management. 6 Conclusion

Proceedings of the 6th WSEAS Int. Conf. on Software Engineering, Parallel and Distributed Systems, Corfu Island, Greece, February 16-19, 2007 56 The main objective of this study is to identify the most important risk involved in software projects in the public sector. Pertaining to risk factors, the study showed that inter department and team members communications are the significant factors that contributed to software project failure. Poor vertical and horizontal communications in an organization are responsible for or generate many project problems. Two-way communication should be a practice in any organization. It is critical that project managers understand how to manage risk factors that can contribute to project failure. With proper risk management process, risk, uncertainty and the potential impact of failure can be acknowledged and dealt with forthrightly, not ignored or hidden. Failure to make decisions based on risk can damage the project - often invisibly until it is too late. It is proposed that software risk management be a part of integral process in software development especially in public sector capital projects. References: [1]Addison T. and Vallabh S., Controlling Software Risk- an empirical study Of methods used by experienced project manager; Proceeding of SAICSIT 2002; pp. 128-140. [2]Arshad, N. H., An Approach to the Development of Framework for Software Risk Management, Phd. Dissertation, UKM, 2003. [3]Barki, H, Rivard, S., and Talbot, J., Toward an assessment of software development risk, Journal of Management Info. Sys, 10(2), 1993, pp. 203-225. [4]Boehm, B., Software risk management: Principle and practices, IEEE Software, 1991 [5]Boehm, B., Software Risk Management, IEEE Computer, Los Alamitos, CA., 1989. [6]Clavadetscher,C., user involvement: key to success; IEEE software; Vol 15(2), 1998, pp. 30-32. [7]Gioia, J., (1996); Twelve reasons why program fail; Management Network, November 1996, pp. 16-20. [8]Hair, J. F., Jr., Anderson, R. E., Tatham, R. L., and Black, W. C., Multivariate Data Analysis ( Fifth Edition); Upper Saddle River, NJ; Prentice Hall, 1998. [9]Hall, E.M., Managing risk: Methods for software systems development, Addison Wesley, Massachusetts, 1998. [10]Houston, D. X., Mackulak, G. T., Collofello, J. S., Stochastic simulation of risk factor potential effects for software dev. risk management; The Journal of System and Software, Vol. 59, 2001,pp. 247-257. [11]Jiang, J.J and Klein, G., Risks to different aspects of system success, Information & Management Journal (36), 1999, pp. 263-272. [12]Keil, M. Cule, P. E., Lyytinen K., Schmitd R., A framework for identifying software project risks; Communication of ACM, Vol. 4(11),1998, pp. 77-84. [13]Kemerer, C. F., Sosa, G. L., System Development risks in Strategic Information System; Journal of Info. and Software Technology, Vol. 33(3), 1991, pp. 212-223. [14]Marchewka, J., Information Technology Management: Providing Measurable Organizational Value, John Wiley & Sons Inc, New Jersey, 2003. [15]McFarlan, F. W, Portfolio approach to Information System; Harvard Business Review,Vol. 59(5), 1981, pp. 142-150. [16]Moynihan, T.; How experienced project manager access risk; IEEE software; Vol. 14(3), 1997, pp. 35-41 [17]Procaccino, J. D, and Verner, J. M., Case Study: Factors for Early prediction of software dev. success; Info. and Software Technology; 2002 Vol. 44, pp. 53-62 [18]Ropponen, J. and Lyytinen, K., Component of Software Development Risk: How to address them?, IEEE, Vol. 26(2), 2000, pp. 98-111. [19]Schmidt, R. Lyytinen, K. Keil, M. Cuel, P., Identifying software project risks: An International Delphi study; Journal of IS; Vol. 17(4), 2001, pp. 5-36 [20](SEI)Software Engineering Institute, Software Risk Management, Technical Report CMU/SEI-96-TR-012, 1996.