Abstract. This paper proposes a 4-dimensional software product family engineering evaluation framework. The four dimensions relate to the software engineering concerns of business, architecture, organisation and process. The evaluation framework is intended for use within software developing organisations to determine the status of their own software product family engineering and the priorities for improving. The results of the evaluation can be used for benchmarking, road mapping and developing improvement plans. An initial evaluation of a real industrial case is presented to show the validity of the framework.