Preparing a software maintenance process