A proposal and empirical validation of metrics to evaluate the maintainability of software process models