The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Software cost estimation predicts the amount of effort and development time required to build a software system. It is one of the most critical tasks and it helps the software industries to effectively manage their software development process. There are a number of cost estimation models. The most widely used model is Constructive Cost Model (COCOMO). In this paper, the use of back propagation neural...
Software cost estimation is a crucial element in project management. Failing to use a proper cost estimation method might lead to project failures. According to the Standish Chaos Report, 65% of software projects are delivered over budget or after the delivery deadline. Conducting software cost estimation in the early stages of the software life cycle is important and this would be helpful to project...
The young field of software process simulation was born out of research that stimulated the imagination of many researchers who created a vision for addressing “the software problem.” Though the vision has yet to be realized widely, the need for the field is growing and benefits are being seen slowly. Opportunity for continued growth of this field lies in the reciprocity between research and industrial...
This paper describes how a mid-sized offshore software development company in Sri Lanka, introduced agile practices to its HR department. The HR team now facilitates its own proactive agile project organization, thus overcoming most of the impediments often experienced by traditional HR departments.
There is a lack of research focusing on off-site employees and their position in GSD projects. In this study we describe voluntary turnover of off-site employees and its antecedents in three GSD projects. Voluntary turnover at off-site seemed to be related to for example the levels of work autonomy, challenges provided by the work, and job security at off-site. Literature and theories of work commitment...
Software project management is a sub-discipline of project management in which software projects are planned, monitored and controlled. The software project management course has become the core curriculum of many software Institutes. However, because it is one of the management courses, it has strong practicality. But students lack the background of project practice, which leads to a bad teaching...
Software cost estimation affects almost all activities of software project development such as: bidding, planning, and budgeting, thus it is very crucial to the success of software project management. In past decades, many methods have been proposed for cost estimation. Analogy based cost estimation (ABE) is among the most popular techniques due to its conceptual simplicity and empirical competitiveness...
Team software process is an integrated framework that guides development teams in producing high-quality software-intensive systems. This paper analyzes the effects of TSPi training and the improvements achieved by 44 teams, comprising fourth-year students on the software engineering degree programme, corresponding to two academic years. This study shows the benefits of using defined models such as...
An organizational level test strategy needs to incorporate metrics to make the testing activities visible and available to process improvements. The majority of testing measurements that are done are based on faults found in the test execution phase. In contrast, this paper investigates metrics to support software test planning and test design processes. We have assembled metrics in these two process...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.