LEARNING THE EFFICIENT ESTIMATION TECHNIQUES FOR SUCCESSFUL SOFTWARE PROJECT MANAGEMENT

Authors

  • KHIN SHIN THANT Department of Information Science, University of Computer Studies, Hinthada, Myanmar,
  • HLAING HTAKE KHAUNG TIN Department of Information Science, University of Information Technology, Yangon, Myanmar.

DOI:

https://doi.org/10.22159/ijet.2023.v11i1.47605

Keywords:

Software engineering, Lines of code, Function point, Project management activities, Estimation techniques

Abstract

The process of software project management involves planning and supervising the development of software projects to deliver a quality product within the customer’s budget and schedule. This process begins with project planning, which includes estimating the work to be done, required resources, and project schedule. Once these activities are accomplished, a project schedule is established that defines software engineering tasks, identifies responsible parties, and specifies inter-task dependencies. The paper aims to explore project management activities and techniques for estimating project size. Overall, software project management involves managing, allocating, and timing resources to develop software that meets requirements and is delivered within budget and schedule. This paper highlights the significance of employing efficient estimation methods to achieve successful software project management. Estimation plays a critical role in the software development process, as it helps project managers to determine the resources and time required for completing the project. The paper starts by introducing the concept of software project management and highlighting its importance in delivering successful projects. The advantages and disadvantages of each technique are discussed, and guidelines for selecting the appropriate technique for a specific project are provided. The paper also explores the importance of accurate estimation in agile software development and the use of estimation tools to simplify the process. Finally, the paper concludes by summarizing the key takeaways from the discussion and emphasizing the significance of efficient estimation techniques in ensuring successful software project management.

References

Reifer DJ. Software Management. 6th ed. New Jersey: Wiley; 2002.

BarryBoehm B, Chris A. Software Cost Estimation with COCOMO II. New Jersey: Prentice Hall; 2000.

Sommerville I. Software Engineering. Global Edition. 10th ed. London: Pearson Education; 2015.

Available from: https://www.onlineengineeringprograms.com/

Tin HH. Analysis the learning outcomes survey of the software project management. Int J Futur Trends Eng Sci 2019;2:13-17.

Pressman RS. Software Engineering, a Practitioner’s Approach. 9th ed. R.S. Pressman and Associates, Inc.; 2015.

Mall R. Fundamentals of Software Engineering. 4th ed. Delhi: Prentice Hall India Learning Private Limited; 2014.

Published

28-05-2023

How to Cite

THANT, K. S., & KHAUNG TIN, H. H. (2023). LEARNING THE EFFICIENT ESTIMATION TECHNIQUES FOR SUCCESSFUL SOFTWARE PROJECT MANAGEMENT. Innovare Journal of Engineering and Technology, 11, 4–8. https://doi.org/10.22159/ijet.2023.v11i1.47605

Issue

Section

Original Article(s)