Guidelines for utilizing change impact analysis when estimating effort in agile software development | Synapse