For product development projects, to void the risk of project delay, all the tasks should be finished as soon as possible. However, the critical chain method (CCM) requires the non-critical tasks to be executed as late as possible. In this paper, the traditional CCM is revised based on the characteristics of product development. Other than the traditional one, the revised CCM is created based on the active plan, that is, all tasks should be executed as early as possible. And then, the schedule scheme of active plan based critical chain method is given, including searching critical chain, no-critical chain and setting buffers. Consulting in the resource constrained project scheduling problem (RCPSP), an optimal model of CCM is built.