This paper, in the first chapter summarizes the state of the art in SCM, showing the evolution along the last 25 years. Chapter 2 shows the current issues and current research work under way in the area. In chapter 3, the challenges SCM has to take up, as well as SCM future research are discussed. Keywords Software configuration management, Version control, process support, concurrent engineering, federation, interoperability, architecture. 1 WHAT IS SCM? Current definition would say that SCM is the control of the evolution of complex systems. More pragmatically, it is the discipline that enable us to keep evolving software products under control, and thus contributes to satisfying quality and delay constraints. SCM emerged as a discipline soon after the so called