The document describes a study that aimed to understand how developers spend their effort during maintenance activities. The researchers analyzed change history and interaction data from open source projects to match developers' effort to the complexity of code changes. They found that developers do not necessarily spend more effort on tasks requiring more complex changes. Additional factors like the number of files changed, bug severity, and developers' experience also affected the effort spent.