Software Effort Estimation for Successful Software Application Development

2022 ◽  
pp. 123-164
Author(s):  
Syed Mohsin Saif

The recent advancements in information and communication technology (ICT) have inspired all the operational domains of both public and private sector enterprise to endorse this technology. Software development plays a crucial role in supporting ICT. Software effort estimation serves as a critical factor in software application development, and it helps application development teams to complete the development process on time and within budget. Many developmental approaches have been used for software effort estimation, but most of them were conventional software methods and therefore failed to produce accurate results when it came to web or mobile effort estimation. This chapter explains different types of software applications, software estimation models, the importance of software effort estimation, and challenges faced in software effort estimation.

Author(s):  
Syed Mohsin Saif

The recent advancements in information and communication technology (ICT) have inspired all the operational domains of both public and private sector enterprise to endorse this technology. Software development plays a crucial role in supporting ICT. Software effort estimation serves as a critical factor in software application development, and it helps application development teams to complete the development process on time and within budget. Many developmental approaches have been used for software effort estimation, but most of them were conventional software methods and therefore failed to produce accurate results when it came to web or mobile effort estimation. This chapter explains different types of software applications, software estimation models, the importance of software effort estimation, and challenges faced in software effort estimation.


2017 ◽  
Vol 4 (2) ◽  
Author(s):  
Dr. Sudhir K. Samantaray

Changes have taken place in the lives of Indian organisations due to globalization and developments in information and communication technology revolutions. The present research focused on comparative perspectives and conceptual frame work suggested by Daft (1995) to study public and private sector organisations relating to culture, structure and strategy on organisational effectiveness. 400 front line managers comprising of 200 public and 200 private sectors, were taken into consideration. Group t-tests were conducted to assess the similarities and dissimilarities among HR personnel. The findings made a modest empirical contribution to understanding the fundamental challenges of sectoral perspectives. On one hand, the findings confirmed significant differences between public and private sector employees in their perceptions of organisational culture, structure and strategy; and on the other hand, examined the theoretical model of the relationship between organisational effectiveness as a series of work-related outcomes stating no significant differences across the sectors. The study provided practical implications for organisational development in linking structural variables to performance; focused on organisational culture in organisational efforts; addressed organisational issues holistically; suggested future studies in the areas of measurement improvement; and explored further research questions.


2017 ◽  
Vol 10 (2) ◽  
pp. 21
Author(s):  
Mohammad Muhsin

College is a provider of higher education, both public and private sector. Information is a strategic resource as one factor in determining success university management, the implementation of information systems become an integrated part of the overall academic process engineering. But the reality is not so. This study examines the causes of conflict between actors in the implementation of the information system of higher education in the context of stakeholder theory, the causes of conflict, due to the conflict and a solution to the conflict. The method used in this study is the interpretive method is to look for an explanation of eventsthat are based perspectives and experience of the actors studied. Data collection techniques in this study is a direct informer interviews with semi-structured approach. The analysis shows there are two kinds of conflict between actors ie technical and non technical factors. Technical factors are relatively easy to find a solution that is suitable software application. This non-technical factors concerning human resources associated with stakeholders around the core of the problem. This is an actor stakeholder policy makers, so the need to search root of the problem as the solution appropriate and more focused on the problems of each actor. In the implementation of the information system of universities need to consider aspects of demand and supply, only mendevelop of culture and characteristics that match the user culture


Software effort estimation is big and active research area. Software effort estimation is useful for time and efforts required to perform a particular task. But, it is very rare to estimate the effort with high level of reliability. There are various approaches to estimate the software application effort. In the present paper, to estimate the effort for software applications efforts, neutrosophic logic approach is used. Neutrosophic logic is a mathematical model for ambiguity, uncertainty, incompleteness, vagueness, redundancy, contradiction and inconsistency in data. It is the extension to the fuzzy logic. It is capable of handling those errors which are not handled by fuzzy logic like indeterminacy in the data. Neutrosophic logic gives the results very similar to human thinking. The present work concludes that neutrosophic logic optimizes the performance of fuzzy logic while calculating the software efforts..


Author(s):  
Lucas Gren ◽  
Richard Berntsson Svensson

AbstractExpert judgement is a common method for software effort estimations in practice today. Estimators are often shown extra obsolete requirements together with the real ones to be implemented. Only one previous study has been conducted on if such practices bias the estimations. We conducted six experiments with both students and practitioners to study, and quantify, the effects of obsolete requirements on software estimation. By conducting a family of six experiments using both students and practitioners as research subjects ($$N=461$$ N = 461 ), and by using a Bayesian Data Analysis approach, we investigated different aspects of this effect. We also argue for, and show an example of, how we by using a Bayesian approach can be more confident in our results and enable further studies with small sample sizes. We found that the presence of obsolete requirements triggered an overestimation in effort across all experiments. The effect, however, was smaller in a field setting compared to using students as subjects. Still, the over-estimations triggered by the obsolete requirements were systematically around twice the percentage of the included obsolete ones, but with a large 95% credible interval. The results have implications for both research and practice in that the found systematic error should be accounted for in both studies on software estimation and, maybe more importantly, in estimation practices to avoid over-estimations due to this systematic error. We partly explain this error to be stemming from the cognitive bias of anchoring-and-adjustment, i.e. the obsolete requirements anchored a much larger software. However, further studies are needed in order to accurately predict this effect.


Author(s):  
Sergio Di Martino ◽  
Filomena Ferrucci ◽  
Carmine Gravino

Web technologies are being even more adopted for the development of public and private applications, due to the many intrinsic advantages. Due to this diffusion, estimating the effort required to develop Web applications represents an emerging issue in the field of Web engineering since it can deeply affect the competitiveness of a software company. To this aim, in the last years, several estimation techniques have been proposed. Moreover, many empirical studies have been carried out so far to assess their effectiveness in predicting Web application development effort. In the chapter, we report on and discuss the results of the most significant empirical studies undertaken in this field.


Author(s):  
Lawton Hikwa ◽  
Esabel Maisiri

The concept of e-Government sub-assumes that of digital access to activities of public and private sector organisations. Explicitly, digital access includes improving government processes, connecting citizens, and building external interactions. Following the formation of the inclusive government as determined by the Global Political Agreement (GPA), Zimbabwe established the Ministry of Information Communication Technology whose mission is to promote the deployment and use of Information and Communication Technologies (ICTs) to intensify national competitiveness and growth. Driving the digital access and e-Government agenda in Zimbabwe is a Modernisation Unit within the Office of the President and Cabinet and the Ministry of Information Communication Technology guided by “Zimconnect,” the e-Government framework, and other enabling instruments. Particular attention is paid to instruments that enable digital access and e-Government in Zimbabwe. The chapter attempts to contextualise digital access and e-Government, outlines e-Government policy objectives and constraints, explains the e-Government framework, including “Zimconnect” and others, and concludes with a section on strategies for enabling digital access and e-Government with a special focus on the possible role of library and information services.


2011 ◽  
pp. 2600-2615
Author(s):  
Sergio Di Martino ◽  
Filomena Ferrucci ◽  
Carmine Gravino

Web technologies are being even more adopted for the development of public and private applications, due to the many intrinsic advantages. Due to this diffusion, estimating the effort required to develop Web applications represents an emerging issue in the field of Web engineering since it can deeply affect the competitiveness of a software company. To this aim, in the last years, several estimation techniques have been proposed. Moreover, many empirical studies have been carried out so far to assess their effectiveness in predicting Web application development effort. In the chapter, we report on and discuss the results of the most significant empirical studies undertaken in this field.


2016 ◽  
pp. 867-879
Author(s):  
Lawton Hikwa ◽  
Esabel Maisiri

The concept of e-Government sub-assumes that of digital access to activities of public and private sector organisations. Explicitly, digital access includes improving government processes, connecting citizens, and building external interactions. Following the formation of the inclusive government as determined by the Global Political Agreement (GPA), Zimbabwe established the Ministry of Information Communication Technology whose mission is to promote the deployment and use of Information and Communication Technologies (ICTs) to intensify national competitiveness and growth. Driving the digital access and e-Government agenda in Zimbabwe is a Modernisation Unit within the Office of the President and Cabinet and the Ministry of Information Communication Technology guided by “Zimconnect,” the e-Government framework, and other enabling instruments. Particular attention is paid to instruments that enable digital access and e-Government in Zimbabwe. The chapter attempts to contextualise digital access and e-Government, outlines e-Government policy objectives and constraints, explains the e-Government framework, including “Zimconnect” and others, and concludes with a section on strategies for enabling digital access and e-Government with a special focus on the possible role of library and information services.


Author(s):  
Lucas Pereira dos Santos ◽  
Maurício Ferreira

This paper provides a real example of applying COCOMO II as an estimation technique for the required software development effort in a safety-critical software application project following the DO-178C processes. The main goal and contribution of the case study is to support the research on software effort estimation and to provide software practitioners with useful data based on a real project. We applied the method as it is, by correlating the effort multiplier factors with the complexity and objectives introduced by the DO-178C level A application, resulting in an estimated effort. The rationales for each scale factor and effort multiplier selection were also described in detail. By comparing the estimated values with the actual required data, we found a magnitude of relative error (MRE) of 40% and provided alternatives for future work in order to increase the effort estimation accuracy in safety-critical software projects.


Sign in / Sign up

Export Citation Format

Share Document