LEARNING THE EFFICIENT ESTIMATION TECHNIQUES FOR SUCCESSFUL SOFTWARE PROJECT MANAGEMENT
DOI:
https://doi.org/10.22159/ijet.2023.v11i1.47605Keywords:
Software engineering, Lines of code, Function point, Project management activities, Estimation techniquesAbstract
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
How to Cite
Issue
Section
Copyright (c) 2023 KHIN SHIN THANT, HLAING HTAKE KHAUNG TIN
This work is licensed under a Creative Commons Attribution 4.0 International License.