Information Engineering (IE) Volume 3, 2014 www.seipub.org/ie 39 Modelling and mitigating Software Implementation Project Risks with Proposed Mining Technique Abdelrafe Elzamly *1 , Burairah Hussin 2 1,2 Information and Communication Technology, University Technical Malaysia Malaka (UTeM) Fakulti Teknologi Maklumat & Komunikasi, Universiti Teknikal Malaysia Melaka Locked Bag 1752, Durian Tunggal Post Office 76109 Durian Tunggal, Melaka Malaysia 1 Department of Computer Science, Faculty of Applied Sciences, Al-Aqsa University, Gaza, Palestine, P.O.BOX: 4051 *1 abd_elzamly@yahoo.com; 2 burairah@utem.edu.my Received Apr 5, 2014; Accepted Jun 16, 2014; Published Jun 27, 2014 © 2014 Science and Engineering Publishing Company Abstract The aim of this paper is to present new mining technique that uses the fuzzy multiple regression analysis modelling techniques to identify the risk management techniques that are effective in reducing the occurrence of each software implementation risks. Top ten software implementation risk factors and the best thirty risk management techniques were presented to respondents. As a result, we have shown that top ten software implementation risk factors can be reduced by risk management techniques according to mining techniques. This study will guide software managers to apply software risk management practices with real world software development organizations and verify the effectiveness of the new techniques and approaches on a software project. It is hoped that this will enable software managers improve their decision to increase the probability of software project success. Keywords Software Risk Management; Software Implementation Risks; Risk Management Techniques; Mining Technique Introduction Despite much research and progress in the area of software project management, software development projects still fail to deliver acceptable systems on time and within budget. According to (Yassin, 2010), identifying the risks that facing software projects and reasons behind their failure has haunted project managers, software industry consultants and academician for a long time. Therefore, management is still unable to effectively manage the risks involved in these software projects. Due to the involvement of risk management in monitoring the success of a software project, analyzing potential risks and making decisions about what to do with potential risks, the risk management is considered the planned control of risk. In addition, risk is an uncertainty that can have a negative or positive effect on meeting project objectives. This study incorporates between risk management approach and software development life cycle to mitigate software failure in implementation phase. Risk management is the process of identifying, analyzing, and controlling risk throughout the lifecycle of a software project to meet the software project objectives (Schwalbe, 2010). Clearly, the success or failure of software projects is generally assessed with dimensions such as budget, schedule, and quality (Miler, 2005). In this paper, we identify software implementation risk factors and risk management techniques on a large set that are guided software project managers to mitigate risks in a software project. According to (Hoffer, George, & Valacich, 2011), Software Development Life Cycle (SDLC) is the process of creating and methodologies that can use to develop a software project which including phases as planning, analysis, design, implementation and maintenance. In addition, we focused on Implementation phase: It involves the actual construction and installation of a system. The objective of this paper is: To identify software implementation risk factors and risk management