Many IT-projects becomes complicated to an unnecessary level since the requirements hasn´t been worked through correctly. In fact, bad requirements engineering is one of the most expensive errors within IT-projects. This thesis presents a qualitative study on the challenges associated with requirements engineering in the context of agile software development. The reason for that, is because challenges in the requirement process in traditional IT-projects are well-known. But they are less known within agile IT-projects. The purpose is therefore to gain knowledge so that the study can help and inspire upcoming IT-projects so that success is easier to achieve in the future. The study is performed together with an IT-consultant company which se...