Software maintenance projects have certain features that make them different from other engineering ones. These include
increased complexity and higher project failure rates. To increase the chances of software projects to be successful, it is
necessary to identify its risks and monitoring them. Different risks are present in the whole project, even before and after
it. In fact, effective risk management is a critical issue in software projects. In this line, this research proposes the use of a
framework based on IEEE 1074. This will help practitioners to control risks factors in software maintenance projects.