Prediction of Cost and Defects in Software Development using Bayesian and Subspace Algorithms
Sita Kumari. Kotha1, Suhasini. Sodagudi2, Anuradha. T3

1Sita Kumari.Kotha, Department of Information Technology, Velagapudi Ramakrishna Siddhartha Engineering College, Vijyawada, Kanuru (Andhra Pradesh), India
2Suhasini. Sodagudi, Department of Information Technology, Velagapudi Ramakrishna Siddhartha Engineering College, Vijyawada, Kanuru (Andhra Pradesh), India
3Anuradha . T, Department of Information Technology, Velagapudi Ramakrishna Siddhartha Engineering College, Vijyawada, Kanuru (Andhra Pradesh), India

Manuscript received on 18 June 2019 | Revised Manuscript received on 25 June 2019 | Manuscript published on 30 June 2019 | PP: 2636-2641 | Volume-8 Issue-5, June 2019 | Retrieval Number: E7832068519/19©BEIESP
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Software Development is the discipline of initiating, organizing, executing, controlling and completing the project work of a group to accomplish target and meet progress. Prediction of software defects plays an important role while building high quality software. Machine learning algorithms are utilized in software development for better Performance. Machine learning algorithms have proven to be of great practical value in a variety of application domains. They are particularly useful for poorly understood problem domains where little learning exists to develop powerful algorithms and for the domains where there are expensive databases containing valuable implicit regularities to be discovered. Machine learning is a kind of Artificial Intelligence (AI) that enables programming applications to end up more exact in expectation results. The main objective of this paper is to predict the cost and defects of a project or an application in an efficient manner by applying machine learning algorithms. The Bayesian and subspace algorithms are implemented to predict the defects and to make decisions whether the project can be continued or not. Two algorithms are compared and the results are exhibited by applying on software defect data set
Keywords: Software Development, Machine Learning, Bayesian Algorithm, Subspace Algorithm

Scope of the Article: Machine Learning