: In a Use-Case a list of goals can be defined and an analysis can be made of how complex and expensive it is for these goals to be met. In team projects, Use-Cases are useful to see which areas of a system need to be developed and what obstacles could arise in performing a task.