UCT CS Research Document Archive

Complexity management of customization requests on software products; A value-based Approach

Balikuddembe, Joseph, Ulrike Rivett and Antoine Bagula (2009) Complexity management of customization requests on software products; A value-based Approach. In Proceedings International Conference on Software Technology and Engineering (ICSTE 2009), Chennai, India.

Full text available as:


The pricing of requested customizable product features against existing features remains critical in the software business. The underlying cause being the general lack of adequate techniques that facilitate gauging customer sensitivity to product pricing against vendor profitability derivation on such requests. We propose the Actor Object Dependency Analysis (AODA) technique as an essential capability that can bridge the two perspectives. We illustrate our approach with an industrial case study. Our preliminary results show that profitability on customizable systems requires adequate evaluation and assessment for realization of initial investment made on such products and for ensuring that the products remain profitable in the long run. Our main contribution is in demonstrating that continuous impact assessment of Actor Objects in the system logical model results in greater understanding of different dimensions of the system including determination of development implications that impact upon overall product portfolio value management and enhancement of these portfolios.

EPrint Type:Conference Paper
Keywords:Software Profitability, Software Customization, Value-Based Software Engineering, Requirements Engineering, Software Economics
ID Code:558
Deposited By:Bagula, Antoine
Deposited On:04 December 2009