AI Based Model for Software Project Planning
نویسندگان
چکیده
Software Effort estimation is the process of predicting the effort required to develop software project based on incomplete, uncertain and/or noisy input. Researchers have been working on estimation models to predict effort to be spent on a software project, which is still a complex problem. Estimation models derived by researchers are conclusion of studying large number of completed software projects from various organizations [5]. Improving the estimation techniques available to project managers can facilitate more effective control of time and budgets in software development. In this paper, we have proposed a model based on soft computing technique and statistical techniques to build a more accurate and sophisticated model that can improve estimates of effort required for software project planning. The model developed automatically predicts effort by formulating the relationship based on its training.
منابع مشابه
Planning Support to Software Process Evolution
The ability to handle changes is a characteristic feature of successful software projects. The problem addressed in this paper is what should be done in project planning and iterative replanning so that the project can react effectively to changes. Thus the work presents research results in software engineering, as well as transfer of methods in knowledge engineering to software engineering, ap...
متن کاملDeveloping a Risk Management Model for Banking Software Development Projects Based on Fuzzy Inference System
Risk management is one of the most influential parts of project management that has a major impact on the success or failure of projects. Due to the increasing use of information technology (IT) systems in all fields and the high failure rate of IT projects in software development and production, it is essential to effectively manage these projects is essential. Therefore, this study is aimed t...
متن کاملAn Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملAn Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملA representation of usage in KA-TOOL
KA-Tool embodies work aimed at allowing domain experts to generate a domain model for an AI planning system, carried out as part of a larger project to build an integrated set of tools for supporting AI planning. In this paper, after an overview of the knowledge acquisition process, we describe an implemented induction process. This uses a set of positive examples to form a frame-based model wi...
متن کامل