Factors of Effective Business Software Systems Development and Enhancement Projects Work Effort Estimation

Majority of Business Software Systems (BSS) Development and Enhancement Projects (D&EP) fail to meet criteria of their effectiveness, what leads to the considerable financial losses. One of the fundamental reasons for such projects- exceptionally low success rate are improperly derived estimates for their costs and time. In the case of BSS D&EP these attributes are determined by the work effort, meanwhile reliable and objective effort estimation still appears to be a great challenge to the software engineering. Thus this paper is aimed at presenting the most important synthetic conclusions coming from the author-s own studies concerning the main factors of effective BSS D&EP work effort estimation. Thanks to the rational investment decisions made on the basis of reliable and objective criteria it is possible to reduce losses caused not only by abandoned projects but also by large scale of overrunning the time and costs of BSS D&EP execution.




References:
[1] Standish Group, "CHAOS manifesto 2011". West Yarmouth,
Massachusetts, 2011.
[2] Standish Group, "CHAOS summary 2009". West Yarmouth,
Massachusetts, 2009.
[3] David Consulting Group, "Project estimating". Paoli: DCG Corporate
Office, 2007: http://www.davidconsultinggroup.com/training/
estimation.aspx (9.11.2011).
[4] M. Dyczkowski, "Evaluation of the course and effects of IT projects.
Selected results of comparative studies over the years 2004-2007"
(ÔÇ×Ocena przebiegu i efektow przedsiewziec informatycznych. Wybrane
wyniki badan porownawczych z lat 2004-2007"), in Organization
Support Systems SWO-2007 (Systemy wspomagania organizacji
SWO'2007) T. Porebska-Miac, H. Sroka, Eds. Katowice: Research
Papers of Katowice University of Economics (Prace Naukowe Akademii
Ekonomicznej w Katowicach), pp. 465-474, 2007.
[5] T. C. Jones, Patterns of software systems failure and success. Boston,
MA: International Thompson Computer Press, 1995.
[6] Panorama Consulting Group, "2011 ERP Report". Denver: Panorama
Consulting Group, 2011; http://panorama-consulting.com/Documents
/2011-ERP-Report.pdf (9.11.2011).
[7] Standish Group, "Modernization - clearing a pathway to success". West
Yarmouth, Massachusetts, 2010.
[8] T. C. Jones, "Software project management in the twenty-first century".
Burlington: Software Productivity Research, 1999.
[9] State Government of Victoria, "southernSCOPE, reference manual",
Version 1. Melbourne, Australia: Government of Victoria, 2000.
[10] J. Johnson, "CHAOS rising", in Proc. of 2nd Polish Conference on
Information Systems Quality. Jachranka: Standish Group-
Computerworld, 2005.
[11] Standish Group, "CHAOS summary 2008". West Yarmouth,
Massachusetts, 2008.
[12] B. Czarnacka-Chrobot, "The economic importance of business software
systems development and enhancement projects functional assessment",
International Journal on Advances in Systems and Measurements, vol.
4, no 1&2, pp. 135-146. Wilmington, Delaware, USA: International
Academy, Research, and Industry Association, 2011.
[13] B. Czarnacka-Chrobot, "The role of benchmarking data in the software
development and enhancement projects effort planning", in New Trends
in Software Methodologies, Tools and Techniques, H. Fujita, V. Marik,
Eds. Proc. of the 8th International Conference SOMET-2009, Frontiers
in Artificial Intelligence and Applications, vol. 199, pp. 106-127.
Amsterdam-Berlin-Tokyo-Washington: IOS Press, 2009.
[14] International Software Benchmarking Standards Group; http://www.
isbsg.org/Isbsg.Nsf/weben/Functional%20Sizing%20Methods (9.11.
2011).
[15] International Software Benchmarking Standards Group, The ISBSG:
Software project estimates - how accurate are they?. Hawthorn VIC,
Australia: ISBSG, January 2005.
[16] R.S. Pressman, Software engineering: a practitioner's approach, 6th
Edition. New York: McGraw-Hill Science/Engineering/Math, 2004.
[17] M. Flasinski, The IT project management (Zarzadzanie projektami
informatycznymi). Warsaw: PWN, 2006.
[18] Z. Jiang, B. Jiang, and P. Naudé, "The effects of software size on
development effort and software quality", International Journal of
Computer and Information Science and Engineering, vol. 1, no. 4, pp.
230-234, 2007.
[19] B. Czarnacka-Chrobot, "Reliability of the BSS development and
enhancement projects effort estimation methods" ("Wiarygodnosc
metod szacowania pracochlonnosci przedsiewziec rozwoju systemow
oprogramowania wspomagajacych zarzadzanie"), in Business
Informatics. Informatics in Management (Informatyka Ekonomiczna.
Informatyka w zarzadzaniu) J. Sobieska-Karpinska, Ed. Wroclaw:
Wroclaw University of Economics Research Papers (Prace Naukowe
Uniwersytetu Ekonomicznego we Wrocławiu), vol. 88, pp. 163-176,
2010.
[20] B. Czarnacka-Chrobot, "The economic importance of business software
systems size measurement", in Proceedings of the 5th International
Multi-Conference on Computing in the Global Information Technology
(ICCGI 2010), 20-25 September 2010, Valencia, Spain, M. Garcia, JD.
Mathias, Eds. Los Alamitos, California-Washington-Tokyo: IEEE
Computer Society Conference Publishing Services, pp. 293-299, 2010.
[21] B. Czarnacka-Chrobot, "The effectiveness of business software systems
functional size measurement", in Proceedings of the 6th International
Multi-Conference on Computing in the Global Information Technology
(ICCGI 2011), 19-24 June 2011, Luxemburg City, Luxemburg,
Constantin Paleologu, Constandinos Mavromoustakis, Marius Minea,
Eds. Wilmington, Delaware, USA: International Academy, Research,
and Industry Association, pp. 63-71, 2011.
[22] M. A. Parthasarathy, Practical software estimation: function point
methods for insourced and outsourced projects. Addison Wesley
Professional, 2007.
[23] ISO/IEC 14143 Information Technology - Software measurement -
Functional size measurement - Part 1-6, ISO, Geneva, 2011.
[24] ISO/IEC 20926 Software and systems engineering - Software
measurement - IFPUG functional size measurement method 2009,
edition 2, ISO, Geneva, 2009.
[25] ISO/IEC 20968 Software engineering - Mk II Function Point Analysis -
Counting practices manual, ISO, Geneva, 2002.
[26] ISO/IEC 24570 Software engineering - NESMA functional size
measurement method version 2.1 - Definitions and counting guidelines
for the application of Function Point Analysis, ISO, Geneva, 2005.
[27] ISO/IEC 19761 Software engineering - COSMIC: a functional size
measurement method, edition 2, ISO, Geneva, 2011.
[28] ISO/IEC 29881 Information Technology - Software and systems
engineering - FiSMA 1.1 functional size measurement method, ISO,
Geneva 2010.
[29] P. R. Hill, "Some practical uses of the ISBSG history data to improve
project management". Hawthorn VIC, Australia: International Software
Benchmarking Standards Group, 2007.
[30] US Government Accountability Office, "Cost estimating and assessment
guide: best practices for developing and managing capital program
costs"; http://www.gao.gov/new.items/d093sp.pdf (9.11.2011).
[31] G. Rule, "The most common Functional Size Measurement (FSM)
methods compared". St. Clare-s, Mill Hill, Edenbrige, Kent, UK:
Software Measurement Services, 2010.
[32] M. J├©rgensen, "Estimation of software development work effort:
evidence on expert judgment and formal models", International Journal
of Forecasting 23(3), pp. 449-462, 2007.
[33] NASA, "ISD software project estimation", NASA, Information Systems
Division, 580-SP-026-01, June 20, 2005.
[34] M. Kasunic, "The state of software measurement practice: results of
2006 survey", Pittsburgh: Software Engineering Institute, Carnegie
Mellon University, December 2006.
[35] B. Czarnacka-Chrobot, "Analysis of the functional size measurement
methods usage by Polish business software systems providers", in
Software Process and Product Measurement, A. Abran, R. Braungarten,
R. Dumke, J. Cuadrado-Gallego, J. Brunekreef, Eds. Proc. of the 3rd
International Conference IWSM/Mensura 2009, Lecture Notes in
Computer Science, vol. 5891, pp. 17-34. Berlin-Heidelberg: Springer-
Verlag, 2009.
[36] International Software Benchmarking Standards Group, "Data
demographics release 11". Hawthorn, Australia: ISBSG, June 2009, pp.
1-24.
[37] International Software Benchmarking Standards Group;
http://www.isbsg.org (9.11. 2011).