Preview

Herald of the Kazakh-British technical university

Advanced search

OBJECT ORIENTED APPROACH TO THE SOFTWARE DEVELOPMENT COST ESTIMATION

Abstract

The first step in calculating the developer's work is to estimate the size of the information system software. Software development is always associated with certain risks and consequences. The formalized methods ofclassification and software development effort estimation are practically not presented in traditional methods. There is currently no uniform methodology for estimating the cost of software development. The main difference in the method used to estimate labor costs is the type of quality assessment criteria used (quantitative or qualitative). The procedure for determining the size ofthe software may differ by calculation methods. Presented CETIN method is compliance with both core IT standards and life cycles stages of software. The Rational Unified Process (RUP) technology was used, as part of the technological complexity of the SMM model, to estimate the labor costs, to provide an iterative and incremental approach for software development, as well as for planning and managing the projects based on the functional requirements of the system. The paper proposed easy-to-use indicators that allow the adjustment and automation of labour cost calculations for developing software application. Special correction factors are proposed to take into account non-functional requirements, such as fault tolerance, recoverability, safety.

About the Authors

S. K. Sagnaeva
Евразийский Национальный университет им. Л. Н. Гумилева
Kazakhstan


G. K. Sembina
Международный университет информационных технологий
Kazakhstan


U. M. Smailova
Центр педагогического мастерства
Kazakhstan


References

1. Nelson, E. A., (1966), “Management Handbook for the Estimation of Computer Programming Costs”, Sуstems Development Corp.

2. Wolverton, R. W, (1974), “The cost of developing large-scale software”, IEEE Transactions on-Computer, vol.23 (6), P. 615-636.

3. Albrecht, A. J., (1979), “Measuring Application Development Productivity”, Proceedings Share/Guide IBM Applications Development Symposium, Monterey, C. A.

4. Barry W. Boehm, Chris Abts, Sunita Chulani. Software Development Cost Estimation Approaches - A Survey University of Southern California, IBM Research. (https://www.researchgate.net/publication/220300696_Software_development_cost_estimation_approaches_-_A_survey)

5. Arlazarov, V. L., Slavin, O. A., Shustov, A. V., (2007), “Estimation of the value of the informa­tion-technical complex of a complex system”, Proceedings of the ISA RAS, vol. 29, P. 152-182

6. Lipaev, V. V., (2004), “The feasibility study of complex software projects”, Sinteg, Moscow, Russia

7. Vendrov, A. M., (2016), “Software design of economic information systems”, Finance and Statistics, Moscow, Russia

8. Gabbasov, M. B., Pustovoitenko, V. V., Ualieva, A. A., (2011),“Evaluation of the development time of information systems based on teamwork”, Materials of the scientific-practical conference “The use of mathematical modeling and information technology in the study of socio-economic prob­lems” dedicated to the 50th anniversary of Ph.D., associate professor Gabbasova M. B., NII EITT, Astana, Kazakhstan, P. 160- 163

9. Minister of Investment and Development of the Republic of Kazakhstan (2016), No. 133, “The method of calculating the cost of creating, developing and maintaining information systems of state bodies”, Astana, Kazakhstan

10. Kotchen, Philip, (2002), “Introduction to the Rational Unified Process”, Williams, Moscow, Russia

11. Fowler, Martin, (2006),“UML Distilled”, Symbol Plus, Moscow, Russia


Review

For citations:


Sagnaeva S.K., Sembina G.K., Smailova U.M. OBJECT ORIENTED APPROACH TO THE SOFTWARE DEVELOPMENT COST ESTIMATION. Herald of the Kazakh-British technical university. 2019;16(3):282-291. (In Russ.)

Views: 391


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1998-6688 (Print)
ISSN 2959-8109 (Online)