Effort estimation of use cases for incremental large-scale software development | Synapse