Software Project Profitability Analysis Using Temporal Probabilistic Reasoning

  • Authors:
  • Joseph K. Balikuddembe;Isaac O. Osunmakinde;Anet E. Potgieter

  • Affiliations:
  • -;-;-

  • Venue:
  • ASEA '08 Proceedings of the 2008 Advanced Software Engineering and Its Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Providing viable estimates, understanding project requirements and doing proper risk management on software projects require extensive application and sophisticated techniques of analysis and interpretation. There is still a lack of informative techniques and feedback mechanisms that help to assess how well and efficiently a specific development methodology is performing. Analyzing project tasks would enhance how well individual tasks are estimated, how well they are defined, and whether items are completed on-time and on-budget. In this work, we propose a temporal probabilistic model that addresses feedback control mechanisms in project planning using the Complex Adaptive Systems Software Engineering framework (CASSE). We have tested our approach in industry with a software development company in South Africa on two commercial project evaluations. Our preliminary results show that the temporal probabilistic model of the framework demonstrably enhances practitioners’ understanding in managing software projects profitably - hence increasing business sustainability and management.