scholarly journals Defining Indicators for Risk Assessment in Software Development Projects

2013 ◽  
Vol 16 (1) ◽  
Author(s):  
Júlio Menezes Jr. ◽  
Cristine Gusmão ◽  
Hermano Moura

The usage of indicators acts in both strategic and tactical levels, it is effective for optimization of processes and also supports managerial decisions. Despite the relevance of risk management in software projects, it is in fact still usually overlooked by the organizations that develop software. One reason for this fact is that the concept of risk is abstract and subjective, and its management does not bring apparent immediate practical result. Differently, for example, in the financial market, where the risk management is consolidated and widely applied, and it is currently a need for the companies that work in this field. Briefly, risk management practices just became effectively consolidated in the financial market field when the uncertainties became measurable. In this context, this paper aims to define and propose indicators that are specific for environments of software projects in order to support risk assessment activities – risk identification and risk analysis. To achieve this objective, we first developed a systematic mapping study in order to collect evidences about metrics, indicators and relevant information for risk assessment. These findings were combined with the identification of measurable risk factors, providing, thus, a set of categorized indicators for software development environments.

The IT industry has boomed in the past few years with an ever increasing number of risk management applications being developed. There are inherent risks in software development projects and failure to deliver software projects within deadline or failure to develop software according to specifications can be costly. The software risks may occur during the project process. The management process of software risks consists the risk refinement, risk identification, risk monitoring, risk maintenance, risk estimation and risk mitigation. Neural Network has ability to stimulate hidden pattern recognition skill. The primary study of this paper is to focus on various risk management models and how risk tools may help in mitigating software risks during the project development. With the application of Neural Network, We propose short term risk management model which can predict the risk involvement with the upcoming project risks, analyzing from the previous projects causing serious loss in the IT project in terms of values on certain risk factors. Neural Network model can also ability to evaluate the assessment of risks in software development and acts as an effective instrument in analysis and minimizing risks that enable continuous improvement in software processes and products.


2015 ◽  
Vol 5 (4) ◽  
pp. 257-270 ◽  
Author(s):  
Hassan M. Hafez

The purpose of this research is to examine the degree to which the Egyptian banks use risk management practices and techniques to eliminate associated risks to their business. Not only has that but also to compare between Islamic and conventional banked in terms of risk management practices. A standardized questionnaire was used to cover the main aspects of risk management: understanding risk, risk management, risk identification, risk assessment and analysis; risk monitoring and risk management practices and finally the types of risks faced by the two set of banks. The study found that the most challenging types of risks facing Islamic and conventional banks in Egypt are credit and liquidity risks. Conventional banks are more efficient in risk management and use more sophisticated techniques and practices. Liquidity risk is the most prominent and vital risk for Islamic Banks.


2014 ◽  
Vol 30 (5) ◽  
pp. 1295 ◽  
Author(s):  
Rashidah Abdul Rahman ◽  
Ahnaf Alsmady ◽  
Zuraeda Ibrahim ◽  
Aliyu Dahiru Muhammad

The results of the analysis revealed that factors, such as the level of understanding risk management, risk assessment and analysis, risk control, and monitoring, feature more prominently in Malaysian Islamic Banks than in their Jordanian counterparts. However, Jordans IBs are ahead in terms of the level of risk management practices. Both countries are similar in their risk identification. It is also found that Islamic Banks in Malaysia and Jordan are somewhat reasonably efficient in managing risk where risk assessment and analysis (RAA), and risk control and monitoring (RCM) are the most influencing variables in RMPs in Malaysia; whilst understanding risk management (URM) and risk control and monitoring (RCM) are good predictors of RMPs in Jordan.


Author(s):  
Breno Gontijo Tavares ◽  
Carlos Eduardo Sanches da Silva ◽  
Adler Diniz de Souza

Risk management contributes to software projects success, but agile software development methods do not offer specific activities to manage risks. Therefore, this study aims to propose a list of risk management practices for agile projects, aiming to increase their chances of success. We analyzed 129 works on agile methods that afforded 127 risk management practices. We categorized and ranked practices using the AHP multi-criteria method with the participation of experts in the subject. The study presents risk management practices for daily meetings, increment, prototype, product backlog and Sprint planning as the most important for the risk management effectiveness. This study identified specific risk management practices for agile methods, not converging with other studies. Results contribute to the risk management improvement in agile projects and, consequently, increase their chances of success.


2018 ◽  
Vol 8 (2) ◽  
pp. 54-62 ◽  
Author(s):  
Bashir Muhammad ◽  
Sher Khan ◽  
Yunhong Xu

This study examines how risk management practices can be influenced by factors, including understanding risk management, risk assessment & analysis, risk identification, risk monitoring and credit risk analysis in commercial banks of Pakistan. The collected data satisfied the reliability requirement and regression and correlation analyses were adopted. The results suggest that understanding risk and risk management (URM), risk assessment and analysis (RAA), risk identification (RI), risk monitoring (RM) and credit risk analysis (CRA) have positive significant impact on risk management practices (RMP). This suggests that commercial banks in Pakistan need to pay attention to URM, RAA, RI, RM and RA. Moreover, RM and RAA are prominent variables which influence RMP; therefore commercial banks of Pakistan should focus on RM and RAA


2021 ◽  
Vol 120 ◽  
pp. 02013
Author(s):  
Petya Biolcheva

In recent years, there has been increasing talk of the rapid entry of artificial intelligence into risk management. All the benefits it would bring over the whole process are often commented on: real-time results, processing large amounts of data, more complete risk identification, more accurate risk assessment, etc. There are also negative moods that make various experts feel threatened by their need to be replaced by artificial intelligence. Another problematic issue that arises is related to the transparency of algorithms and the increase in cyber risks [6]. This material aims to identify the individual elements at the stages of risk management in which artificial intelligence (AI) can and should be applied alone, in combination with expert opinion or not. Here it is shown that because of the use of AI the efficiency of the whole process is significantly increased, first of all by conducting in-depth analyses, and the decisions are made by the risk management experts. This proves its usefulness and increases the confidence of experts in it.


2013 ◽  
pp. 84-117
Author(s):  
Salmiza Saul Hamid ◽  
Mohd Hairul Nizam Md Nasir ◽  
Shamsul Sahibuddin ◽  
Mustaffa Kamal Mohd Nor

Despite the widespread use of sound project management practices and process improvement models over the last several years, the failure of software projects remains a challenge to organisations. As part of the attempt to address software industry challenges, several models, frameworks, and methods have been developed that are intended to improve software processes to produce quality software on time, under budget, and in accordance with previously stipulated functionalities. One of the most widely practised methods is the Team Software Process (TSP). The TSP was designed to provide an operational framework for establishing an effective team environment and guiding engineering teams in their work. This chapter provides an overview of the TSP and its associated structures and processes. It also highlights how the TSP operational framework can assist project manager and software development team to deliver successful projects by controlling and minimizing the most common software failure factors. Comparative analysis between the TSP and conventional project management has also been presented. Additionally, the results of TSP implementation in industrial settings are highlighted with particular reference to scheduling, quality, and productivity. The last section indicates additional advantages of TSP and comments on the future of TSP in the global software development project.


2019 ◽  
Vol 20 (3) ◽  
pp. 226-248 ◽  
Author(s):  
Thomas Michael Brunner-Kirchmair ◽  
Melanie Wiener

Purpose Inspired by new findings on and perceptions of risk governance, such as the necessity of taking a broader perspective in coping with risks in companies and working together in interactive groups with various stakeholders to deal with complex risks in the modern world, the purpose of this paper is looking for new ways to deal with financial risks. Current methods dealing with those risks are confronted with the problems of being primarily based on past data and experience, neglecting the need for objectivity, focusing on the short-term future and disregarding the interconnectedness of different financial risk categories. Design/methodology/approach A literature review of risk governance, financial risk management and open foresight was executed to conceptualize solutions to the mentioned-above problems. Findings Collaborative financial risk assessment (CFRA) is a promising approach in financial risk governance with respect to overcoming said problems. It is a method of risk identification and assessment, which combines aspects of “open foresight” and the financial risk management and governance literature. CFRA is characterized as bringing together members of different companies in trying to detect weak signals and trends to gain knowledge about the future, which helps companies to reduce financial risks and increase the chance of gaining economic value. By overcoming organizational boundaries, individual companies may gain the knowledge they would probably not have without CFRA and achieve a competitive advantage. Research limitations/implications A conceptual paper like the one at hand wants empirical proof. Therefore, the authors developed a research agenda in the form of five propositions for further research. Originality/value This paper discusses the existing problems of financial risk identification and assessment methods. It contributes to the existing literature by proposing CFRA as a solution to those problems and adding a new perspective to financial risk governance.


2019 ◽  
Vol 4 (1) ◽  
pp. 27-37
Author(s):  
Shreya Pradhan ◽  
Ajay K. Shah

The study is primarily focused on credit risk assessment practices in commercial banks on the basis of their internal efficiency, assessment of assets and borrower. The model of the study is based on the analysis of relationship between credit risk management practices, credit risk mitigation measures and obstacles and loan repayment. Based on a descriptive research approach the study has used survey-based primary data and performed a correlation analysis on them. It discovered that credit risk management practices and credit risk mitigation measures have a positive relationship with loan repayment, while obstacles faced by borrowers have no significant relationship with loan repayment. The study findings can provide good insights to commercial bank managers in analysing their model of credit risk management system, policies and practices, and in establishing a profitable and sustainable model for credit risk assessment, by setting a risk tolerance level and managing credit risks vis-a-vis the prevailing market competition.


Author(s):  
Boris Roussev

Agile methods are lightweight, iterative software development frameworks used predominantly on small and mid-sized software development projects. This chapter introduces a project structure and management practices creating agile conditions for large software projects outsourced either offshore or onshore. Agility is achieved by slicing a large project into a number of small projects working in agile settings. Development is divided into research and development activities that are located on-site, and production activities located off-site. The proposed approach makes agile methods applicable to the stressed conditions of outsourcing without compromising the quality or pace of the software development effort. Creating an agile environment in an outsourcing project relies on maintaining a balance between the functions and sizes of on-site and off-site teams, on redefining the developers’ roles, and on reorganizing the information flow between the different development activities to compensate for the lack of customers on-site, team colocation, and tacit project knowledge.


Sign in / Sign up

Export Citation Format

Share Document