Improving Software Design Decisions towards Enhanced Return of Investment
Pedro D. Valente, David Aveiro, Nuno Nunes · 2015
One outstanding issue in modern information systems development is the Return of Investment (ROI) of supporting Business Processes (BPs) through in-house development and/or integration of business modules from component-based development. Software solutions to solve this problem will usually be based in internal software development processes where the inadequate decision, for e.g. the wrong software framework, may lead to losses that will range from minor adjustment budgets to financially catastrophic situations. Here we propose to use information from the analysis of BPs metrics to enhance decisions related to software design, based on software development effort estimation for the new enhancement, and the related ROI as a path to consistently raise project success. This paper frames a Software Process Improvement (SPI), Enterprise Engineering (EE) and Software Engineering (SE) based-solution to enhance ROI following better design decisions, and provides in-depth relevant considerations regarding our future work.