AndorEstimator: Android based Software Cost Estimation Application
📝 Abstract
The main aim of the proposed system is to assist the software development team to estimate the cost, effort and maintenance of the project under development. Android-based platform, namely MIT App Inventor is used for the development of application, which contains visual block programming language. The current study has following uniqueness of (1)Accuracy of results,(2)user friendly environment(3)no such application is available on android platform to the best of our knowledge. Questionnaire regarding CoCoMo model is developed and circulated by using objective qualitative method. Findings: The estimation module of our application is quite important with respect to facilitating the students of software engineering for performing CoCoMo-based cost estimation easily, and enabling the software developers for performing software cost estimation easily. The cost estimator based on CoCoMo model is developed on android platform however, to the best of our knowledge no such application is available. This system can be used by business and educational stakeholders, such as students, software developers, and business organizations
💡 Analysis
The main aim of the proposed system is to assist the software development team to estimate the cost, effort and maintenance of the project under development. Android-based platform, namely MIT App Inventor is used for the development of application, which contains visual block programming language. The current study has following uniqueness of (1)Accuracy of results,(2)user friendly environment(3)no such application is available on android platform to the best of our knowledge. Questionnaire regarding CoCoMo model is developed and circulated by using objective qualitative method. Findings: The estimation module of our application is quite important with respect to facilitating the students of software engineering for performing CoCoMo-based cost estimation easily, and enabling the software developers for performing software cost estimation easily. The cost estimator based on CoCoMo model is developed on android platform however, to the best of our knowledge no such application is available. This system can be used by business and educational stakeholders, such as students, software developers, and business organizations
📄 Content
AndorEstimator: Android based Software Cost Estimation Application Muhammad Zubair Asghar Institute of Computing and Information Technology Gomal University, D.I.Khan, Pakistan
Ammara Habib
Institute of Computing and Information Technology Gomal University, D.I.Khan, Pakistan Anam Habib Institute of Computing and Information Technology Gomal University, D.I.Khan, Pakistan
Syeda Rabail Zahra Institute of Computing and Information Technology Gomal University, D.I.Khan, Pakistan Sadia Ismail Institute of Computing and Information Technology Gomal University, D.I.Khan, Pakistan
Abstract—: The main aim of the proposed system is to assist
the software development team to estimate the cost, effort and
maintenance of the project under development. Android-based
platform, namely MIT App Inventor is used for the development
of application, which contains visual block programming
language. The current study has following uniqueness of
(1)Accuracy of results,(2)user friendly environment(3)no such
application is available on android platform to the best of our
knowledge. Questionnaire regarding CoCoMo model is developed
and circulated by using objective qualitative method. Findings:
The estimation module of our application is quite important
with respect to facilitating the students of software
engineering for performing CoCoMo-based cost estimation
easily, and enabling the software developers for performing
software cost estimation easily. The cost estimator based on
CoCoMo model is developed on android platform however, to the
best of our knowledge no such application is available. This system
can be used by business and educational stakeholders, such as
students, software developers, and business organizations
Keywords—CoCoMo model; App Inventor; Cost estimation;
Android
I.
INTRODUCTION
Development of android-based Conversion and Estimation
application can assist the stakeholders related to business and
educational sector through the use of smart phones and tablets.
The students and software engineers can estimate their project
cost, effort, and person per month in the early development of
software life cycle.
For the software project management, the software cost
assessment is mandatory to reduce the risks and to better
analyze the software development process. The accuracy in
estimation of cost also help in decision making. So for this
purpose CoCoMo model was developed by using genetic model
and ant colony optimization approach to develop the software
product by optimizing the current coefficients. In order to find
the exact and accurate estimation genetic algorithm is widely
used [1]. However in the current era of android based there is a
need to develop an android based software cost estimation.
In most of the software effort estimation methodologies that
include CoCoMo model were unsuccessful to provide a reliable
reference for project manager due to its lack of accuracy.
So the Fuzzy expert – CoCoMo model was developed that
provide following facilities such as vital information about the
estimated effort and also has the ability to not only amalgamate
the effort assessment and risk assessment activities into the
initial planning phase [2].
To estimate the size, cost and schedule of software projects
many refined methods and models are existing. Although for
agile software projects the capability to flawlessly predict the
software cost of web based software is still doubtful. So Agile
MOW approach is presented here in this paper to evaluate effort
and cost of software development using agile methodology that
is developed for web based projects [3].
In the project planning, software effort estimation is one of the
pre-eminent step to be carried out. In order to develop efficient
and effective software’s accurate estimates are required. For
some decades many cost estimation methods have been
provided by the software’s researchers. As the COCOMO II
model is the simplest model so it is commonly used model
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 14, No. 4, April 2016
192
https://sites.google.com/site/ijcsis/
ISSN 1947-5500
among different other models. Also there is no clear benchmark to design neural network model and the fuzzy approach is hard to use. So genetic algorithm has the ability to be a justifiable additional tool for software effort estimation. For optimizing the current coefficients of COCOMO II model this works aim to propose a genetic algorithm in order to achieve more accuracy in estimation [4]. In software development process accurate cost estimation of software project is one of the necessary accomplishment. So it help both the customer and the project manager to make reasonable decisions during project execution. On the other hand there is not much difference between Real Time Software System (RTSS) cost estimation and mainten
This content is AI-processed based on ArXiv data.