This document proposes a data mining approach to address the resource allocation issue in collaborative software development. Specifically, it uses an Apriori-like algorithm to discover patterns from workflow log data and generate resource allocation rules. A lift calculation is then used to interpret negatively correlated rules for resource booking. The rules are rated based on confidence measures and recommended to workflow managers. This closed-loop approach aims to provide more efficient and fine-grained resource allocation than traditional function-based methods.