The issue here is whether to optimize a support department’s capacity or provide full support to the project teams – cost control or delivery – that is the question. Case-by-case SLA and department level SLAs both aim to control costs. However, this weakens the project delivery. Project level SLAs aim to strengthen delivery, but may increase support costs. Software development organizations have to balance these two objectives. Slowly but surely, software development organizations are moving towards project level SLAs.