Abstract
In software development, the management of standardized metrics are not as frequent as it should be, which encourages the immaturity of software engineering. Currently, few companies use standards for the software functional size measurement (i.e. COSMIC); however, an increase in the adoption of this practice is emerging, derived from the need to have greater certainty, both in the estimates and in project management. A problem faced by companies that already use standardized metrics is knowing formally what proportion of improvement can be required of suppliers as they gain more experience as the time of the customer-supplier relationship passes. This article presents a comparison between the models defined by the learning curve theory, in order to determine the learning ratio of a supplier to request improvement of the productivity factor (PDR) with which the supplier has worked in previous cycles through a real case study in the Mexican industry, using the learning curve theory.
Similar content being viewed by others
REFERENCES
Silhavy, R., Prokopova, Z., and Silhavy, P., Program. Comput. Software, 2016, vol. 42, pp. 161–166. https://doi.org/10.1134/S0361768816030087
Duran, M., Juarez-Ramirez, R., Jimenez, S., and Tona, C., Program. Comput. Software, 2020, vol. 46, pp. 569–583. https://doi.org/10.1134/S0361768820080095
Jones, C., Impact of Software Size on Productivity, ISBSG, 2013.
Valdes-Souto, F., Impacto del Tamaco de Software en la Productividad para la Industria Mexicana de desarrollo de Software, Mexico: Asociacion Mexicana de Metricas de Software (AMMS), 2018.
Mislick, G.K. and Nussbaum, D.A., Cost Estimation Methods and Tools, 1st ed., Wiley, 2015.
Flores, M.T. and Lagarda, A.M., Aprendizaje en microempresas de Baja California, Univ. Autonoma de Baja California, 2011, pp. 95–116.
Towill, D.R. and Cherrington, J.E., Learning Curve Models for Predicting the Performance of AMT, London: SpringerVerlag, 1994, pp. 195–203.
Ralli, P., Panas, A., Pantouvakis, J.-P., and Karagiannakidis, D., in Proc. 10th Int. Conf. on Engineering, Project, and Production Management, Panuwatwanich, K. and Ko, C.-H., Eds., Springer Singapore, 2020, pp. 347–358.
Valdes-Souto, F., Creating a Historical Database for Estimation Using the EPCU Approximation Approach for COSMIC (ISO 19761), 4th ed., Puebla: Univ. Popular Autonoma de Puebla (UPAEP), 2016.
The COSMIC Functional Size Measurement Method: Measurement Manual, v. 4.0.2, 2017. http://www.cosmic-sizing.org
Vogelezang, F. and Heeringen, H.V., Benchmarking: Comparing Apples to Apples, Berkeley, CA: Apress, 2019, pp. 205–217.
COSMIC Sizing, 2020. https://cosmic-sizing.org/. Accessed June 5, 2020.
Stewart, R.D., Cost Estimating, 2nd ed., Haarleem: John Wiley&Sons, 1991.
Runeson, P. and Host, M., Guidelines for Conducting and Reporting Case Study Research in Software Engineering, Springer, 2008.
Early Software Sizing with COSMIC: Experts Guide, Vogelezang, F., Ed., 2nd ed., 2020.
Abran, A., Software Project Estimation: the Fundamentals for Providing High Quality Information to Decision Makers, 1st ed., Hoboken, NJ: John Wiley&Sons, 2015.
Asociaciyn Mexicana de Mйtricas de Software, 2020. https://www.amms.org.mx/. Accessed June 5, 2020.
Valdes-Souto, F., Validation of supplier estimates using COSMIC method, Proc. CEUR Workshop, Haarleem, 2019.
CFP: COSMIC Function points, the unit of measurement of the COSMIC method.
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
To analyze the productivity of a software development company, other variables must be included, such as personnel turnover and production interruptions [5], where the improvement factor is affected negatively.
Rights and permissions
About this article
Cite this article
Valdés-Souto, F., Torres-Robledo, D. & Oktaba, H. Comparing Two Learning Curves Approaches to Predict the Product Delivery Rate in a Software Factory Contract. Program Comput Soft 47, 694–703 (2021). https://doi.org/10.1134/S0361768821080260
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0361768821080260