An empirical validation of software cost estimation models
Communications of the ACM
Lessons learned from modeling the dynamics of software development
Communications of the ACM
Understanding Quality in Conceptual Modeling
IEEE Software
Risk Management for Software Projects
IEEE Software
Business process modelling and analysis using discrete-event simulation
Proceedings of the 30th conference on Winter simulation
Microsoft Secrets: How the World's Most Powerful Software Company Creates Technology, Shapes Markets, and Manages People
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Software Risk Management: Principles and Practices
IEEE Software
Integrating Risk Assessment with Cost Estimation
IEEE Software
Estimates, Uncertainty, and Risk
IEEE Software
The Business of Software: What Every Manager, Programmer, and Entrepreneur Must Know to Thrive and Survive in Good Times and Bad
A Risk-Based Approach to Strategic Decision-Making for Software Development
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 09
Strategizing software development: strategic management of internet service development
Proceedings of the 2006 international workshop on Workshop on interdisciplinary software engineering research
Effective Software Project Management
Effective Software Project Management
A Systematic Review of Software Development Cost Estimation Studies
IEEE Transactions on Software Engineering
Risk and risk management in software projects: A reassessment
Journal of Systems and Software
Risk control in strategic management projects
MAMECTIS'08 Proceedings of the 10th WSEAS international conference on Mathematical methods, computational techniques and intelligent systems
Hi-index | 0.00 |
In this study, a simulation model for the strategic management process of software development projects is presented. The proposed model simulates the implications of strategic decisions on factors such as cost, risk, budget and schedule of software projects. The main advantage of the proposed model is that it provides an integrated framework wherein risk management, cost estimation, and project management planning for the strategic management process of software development projects are linked. The results of the simulation of the project management planning determine the budget and schedule required for a project. Different strategic management decisions pose different sets of risks, each of which require different cost commitments. Hence, each strategic decision requires a project management plan with its own unique budget and schedule of software development. Thus, the simulation model estimates the risk and cost under different strategic decisions and maps them according to the project management plans. Therefore, the proposed integrated framework helps identify the best strategic option for the development and management of software projects. The proposed simulation model is nonspecific because it contains generic plug and play components that facilitate the use of any set of risk assessment, cost estimation models and project management tools. Therefore, it provides a flexible solution to software organisations and managers of software development projects. The simulation model is applied to a case study, which showed the effect of different strategic decisions on the risk and cost of the different phases of software development and ultimately on the budget and schedule required to complete the project. It therefore provides critical insights in identifying the best strategy for the development of software projects.