Diversos autores y organizaciones han encaminado sus esfuerzos para identificar los problemas que dificultan la reutilizacion y proponer estrategias que permitan incorporarla de manera sistematica en el desarrollo de software (SOMMERVILLE, 2007)(JHA, y otros, 2006)(FRAKES, y otros, 2005). Estos trabajos han sido analizados para clasificar los problemas identificados en tres principales categorias: problemas de gestion y organizacion, problemas economicos y problemas conceptuales y tecnicos. Los problemas de gestion y organizacion se concentran en la falta de procedimientos explicitos y de estandares que regulen las tareas de reutilizacion en la empresa. Los problemas economicos se refieren a la alta inversion con retorno a mediano y largo plazo. Los problemas conceptuales y tecnicos se resumen en: la falta de criterios unificados para definir activo de software reutilizable; la dificultad para crear y gestionar una biblioteca de activos de software, la falta de estandares para clasificacion, catalogacion, descripcion, busqueda, recuperacion y uso (adaptacion) de los activos.