Software Effort Estimation for Successful Software Application Development

Software Effort Estimation for Successful Software Application Development

Syed Mohsin Saif
DOI: 10.4018/978-1-6684-3702-5.ch008
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

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.
Chapter Preview
Top

Types Of Software Applications

Software-based applications are broadly categorized into three types: traditional or conventional software applications, web-based applications, and mobile based application. All these application variants do share certain similarities, but holistically are different from one another in their nature, scope, and dimensionality. The brief description of these types in mentioned as under.

Figure 1.

Different types of software applications

978-1-6684-3702-5.ch008.f01

Complete Chapter List

Search this Book:
Reset