Abstract
Undertaking adequate risk management by understanding project requirements and ensuring that viable estimates are made on software projects require extensive application and sophisticated techniques of analysis and interpretation. Informative techniques and feedback mechanisms that help to assess how well and efficiently a specific development methodology is performing are still scanty. 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 paper, 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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Zafra-Cabeza, A., Ridao, M.A., Camacho, E.F.: Using a Risk-based Approach to Project Scheduling: A Case Illustration from Semiconductor Manufacturing. EJOR 190, 708–723 (2008)
Alba, E., Chicano, J.F.: Software Project Management with GAs. Info. Scie. 177, 2380–2401 (2007)
Verner, J.M.: Quality Software Development: What do we Need to Improve in the Software Development Process? In: WoSQ 2008 (2008)
Gonçalves, J.F., Mendes, J.J.M., Resende, M.G.C.: A Genetic Algorithm for the Resource Constrained Multi-project Scheduling Problem. EJOR 189, 1171–1190 (2008)
Wallacea, L., Keilb, M., Raic, A.: Understanding Software Project Risk: a Cluster Analysis. Information & Management 42, 115–125 (2004)
Wateridge, J.: The Role of Configuration Management in the Development and Management of Information Systems/Technology (IS/IT) Projects. Int. J. Proj. Manag. 17(4), 237–241 (1999)
Zhang, H., Li, H., Tam, C.: Particle Swarm Optimization for Resource-constrained Project Scheduling. Int. J. Proj. Manag. 24(1), 83–92 (2006)
Fidel, R., Scholl, H.J., Liu, S., Unsworth, K.: Mobile Government Fieldwork: A Preliminary Study of Technological, Organizational, and Social Challenges. In: 8th AICPS: dg.o 2007, pp. 131–139 (2007)
Morales, A., Barra, L.: System Development Techniques for Small and Medium Size Installations. In: 15th SIGCPR, pp. 241–247 (1977)
Nagappan, N., Ball, T.: Use of Relative Code Churn Measures to Predict System Defect Density. In: 27th ICSE 2005, pp. 284–292 (2005)
Kan, S.H.: Metrics and Models in Software Quality Engineering, 2nd edn. Longman, Boston (2002)
Snow, A.P., Keil, M.: The Challenge of Accurate Software Project Status Reporting: a Two-stage Model Incorporating Status Errors and Reporting Bias. IEEE Trans. on Eng. Manag. 49(4), 491–504 (2002)
Snow, A.P., Keil, M.: The Challenges of Accurate Project Status Reporting. In: HICSS 2001, vol. 8, p. 8043 (2001)
Russell, S., Norvig, P.: Artificial Intelligence, A Modern Approach, 2nd edn. Prentice Hall Series, New Jersey (2003)
An, X., Jutla, D., Cercone, N.: Privacy Intrusion Detection Using Dynamic Bayesian Networks. In: ICEC 2006, pp. 208–215. ACM, New York (2006)
Murphy, K.: Dynamic Bayesian Networks Representation, Inference and Learning. PhD thesis, UC Berkeley (2002)
Choudhury, T., Rehg, J.M., Pavlovic, V., Pentland, A.: Boosting and Structure Learning in Dynamic Bayesian Networks for Audio-visual Speaker Detection. In: ICPR 2002, vol. 3, pp. 789–794 (2002)
Osunmakinde, I.O., Potgieter, A.: Astute Decision. In: Business Intelligence Using Temporal Probabilistic Reasoning. SAIMS (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Balikuddembe, J.K., Osunmakinde, I.O., Bagula, A. (2009). Software Project Profitability Analysis Using Temporal Probabilistic Reasoning; An Empirical Study with the CASSE Framework. In: Kim, Hk., Kim, Th., Kiumi, A. (eds) Advances in Security Technology. SecTech 2008. Communications in Computer and Information Science, vol 29. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10240-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-10240-0_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10239-4
Online ISBN: 978-3-642-10240-0
eBook Packages: Computer ScienceComputer Science (R0)