Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

An Enhanced Client Centric Software Development Life Cycle Model with Cost and Effort Estimation


Affiliations
1 Department of Information Science and Engineering, MVJ College of Engineering, India
2 Department of Computer Science and Engineering, MVJ College of Engineering, India
     

   Subscribe/Renew Journal


In today's world of software development, there exist many Software Development Life Cycle (SDLC) Models. SDLC model gives a theoretical guideline for the development of the software. Each model has its own characteristics, limitations and working environment. With rapid advances in communication and information technology, organizations have to deliver high-quality software, solutions at low Cost and satisfy the client needs. Employing proper SDLC model allows the project managers to regulate entire development strategy of the software. In the paper, author proposes a model for software development that incorporates prototype and spiral model, defining an output with each stage. The proposed model fulfills the client's requirement, providing high quality product with less Effort and Cost. The proposed model allows client and developer to interact with each other in order to understand and implement requirements in an organized way. The proposed model considers one of the real time applications (HR) as a case study, and evaluates the Effort and Cost in terms of enhanced function point and lines of code. A Comparison of Effort estimation and Cost estimation of various existing models and the proposed model is done. The proposed model is Effort and Cost effective. The proposed model is more towards client centric SDLC model.

Keywords

Software Development Life Cycle (SDLC), Client Satisfaction, Effort, Function Point (FP), Kilo Lines of Code (KLOC,) Cost Estimation.
Subscription Login to verify subscription
User
Notifications
Font Size

Abstract Views: 142

PDF Views: 0




  • An Enhanced Client Centric Software Development Life Cycle Model with Cost and Effort Estimation

Abstract Views: 142  |  PDF Views: 0

Authors

Vanshika Rastogi
Department of Information Science and Engineering, MVJ College of Engineering, India
G. Swetha
Department of Information Science and Engineering, MVJ College of Engineering, India
E. Anantha Lakshmi
Department of Information Science and Engineering, MVJ College of Engineering, India
M. Pauline
Department of Computer Science and Engineering, MVJ College of Engineering, India

Abstract


In today's world of software development, there exist many Software Development Life Cycle (SDLC) Models. SDLC model gives a theoretical guideline for the development of the software. Each model has its own characteristics, limitations and working environment. With rapid advances in communication and information technology, organizations have to deliver high-quality software, solutions at low Cost and satisfy the client needs. Employing proper SDLC model allows the project managers to regulate entire development strategy of the software. In the paper, author proposes a model for software development that incorporates prototype and spiral model, defining an output with each stage. The proposed model fulfills the client's requirement, providing high quality product with less Effort and Cost. The proposed model allows client and developer to interact with each other in order to understand and implement requirements in an organized way. The proposed model considers one of the real time applications (HR) as a case study, and evaluates the Effort and Cost in terms of enhanced function point and lines of code. A Comparison of Effort estimation and Cost estimation of various existing models and the proposed model is done. The proposed model is Effort and Cost effective. The proposed model is more towards client centric SDLC model.

Keywords


Software Development Life Cycle (SDLC), Client Satisfaction, Effort, Function Point (FP), Kilo Lines of Code (KLOC,) Cost Estimation.