: This paper describes an approach to integrate UCD activities into the existing Software Engineering practices and processes. The aim is to use the outcomes of UCD activities throughout the development process and to ensure that they can be utilized, traced and tested by subsequent development groups. Through this, UCD activities do become planable and manageable just like any other development activity. The authors introduce a framework of three different usability-related requirement types that reflect the results of the UCD activities performed during the software development. Each requirement type is extracted from the UCD results generated in the first three phases of the DIN EN ISO 13407 model.