Information Technology for Computer Systems Applied Software Development and Usage Cost expert-analytical estimation

P.I. Andon, I.P. Sinitsyn, P.P. Ignatenko, О.А. Slabospitskaya

Abstract


New Roles of Cost Estimates of Computer Systems (CS) Applied Software (AS) development and usage within CS successful development (modernization) are identified. These roles are Rationales and Means for Decisions coordination concerning CS Value and life cycle (LC) Cost balancing that satisfies all CS stakeholders.

To enable these Roles Methods for AS Cost estimating unification is substantiated under CS LC specifics (LC evolutionary  models diversity, (non)developmental ready-to-use items usage, CS and AS requirements volatility, their tightening for efficiency, reliability and security). Within the expert-analytical approach for AS Cost Estimation initiated by the authors the unification tool, named as an Information Technology for formalized Cost estimation Problem multiple informed solving over LC with AS expert assessments within their common information environment, is provided. The Technology unifies the authors' techniques for AS development/ annual maintenance Cost evaluating with  COCOMO II.2000.4 model and approved methods (universal and special for defense CS) within the author's methodology of  Diagnostic Expertise. Technology components are described: open AS and AS LC models Classifiers; mathematical Methods (for expert assessing, AS efforts evaluating, its transforming into cost up to regulations, forming/refining efforts regression models); Methods Applicability to AS Function; Sub-models of AS Cost expert assessing and experts selecting Processes.

Elaborated Technology accelerates and cheapens AS Cost estimation due improving its methods based on their results and unifying procedures. It provides all CS and AS LC participants in timely manner with sound, adequately specialized and compatible Cost estimates facilitating Decisions substantiality and informational consistency concerning CS development (modernization) rational processes as well as keeping those processes’ efficiency acceptable for all stakeholders.

Problems in programming 2018; 4: 15-29

 


Keywords


computer system; applied software; life cycle; decision; information technology; cost estimation model; efforts; diagnostic expertise

References


Pica М. Systems Lifecycle Cost-Effectiveness: The Commercial, Design and Human Factors of Systems Engineering. Routledge, 2016 – 182 p.

Boehm B. Principles for successful systems and software processes. Proc. of the 2014 Int. Conf. on Software and System Process (ICSSP 2014), Nanjing, China. May 26–28, 2014. P. 3–7.CrossRef

Boehm B., Lane J., Koolmanojwong S., Turner R. The Incremental Commitment Spiral Model: Principles and Practices for Successful Systems and Software. Addison Wesley, 2014. 299 p.

Biffl S., Aurum A., Boehm B. et al. Value-Based Software Engineering. SpringerVerlag Berlin Heidelberg, 2006. 398 p. CrossRef

Mislick G.K., Nussbaum D.A. Cost estimation: methods and tools. John Wiley & Sons, Inc., 2015. 342 p. CrossRef

Sinitsyn I., Ignatenko P., Slabospitskaya O. Expert-Analytical Approach for Computer Systems Software Valuation. Actual scientific research in the modern worl. Is. 8(40). P. 1. August 2018. P. 143–149.

Andon Ph., Ignatenko P., Slabospitskaya O. Manual for Cost Estimating of Applied Software Development. Draft of Software Systems Institute of NAS of Ukraine, 2014-2. Kiev, 2014. 48 p. A Certificate for author's wrights registration N 59158 at 06.04.2015.

NASA Cost Estimating Handbook, v 4.0. [Electronic resource]. Mode of access: https://nasa-cost-estimating-handbook-ceh.

Clark B., Madachy R. Software Cost Estimation Metrics Manual for Defense Systems. Software Metrics Inc, 2015. 253 p.

Trendovicz A. Software Cost Estimation, Bench-marking and Risk Assessmen: the Software Decision-Makers' Guide to Predictable Software Development. Springer Science & Business Media, 2013. 322 p. CrossRef

Boehm B., Abts C., Brown A.W, Chulani S. Software Cost Estimation with COCOMO II. Prentice Hall, Englewood Cliffs, N.J., 2009. 512 p.

Sidorov N.A., Batsenko D.V., Vasilenko Yu.N., Schebetin Yu.V. Models, Methods and Tools for Software Cost Estimation. Problems of Programming. 2006. N 2–3. P. 290–298.

USC Center for Systems and Software Engineering official cite – [Electronic resource]. Mode of access: http://csse.usc.edu/csse/

Nguyen V., Boehm B., Steece B. A constrained regression technique for cocomo calibration. Proc. of the Second ACM-IEEE Int. Ssymp. on Empirical software engineering and measurement (ESEM '08). Kaiserslautern, Germany, 2008. P. 213–222. CrossRef

Ilyina E., Sinitsyn I., Klochko M., Slabospitska O. Computer program «Program complex for multi-criteria expert estimates creating and smart integrating». A certificate for author's copyright state registration N 31357 at 14.12.2009. Kiev: MESU State department for intellectual property.




DOI: https://doi.org/10.15407/pp2018.04.015

Refbacks

  • There are currently no refbacks.