Approach to comparing complex software implementation methods