1. A method implemented in a computer infrastructure having computer executable code embodied on a computer readable storage medium having programming instructions, the method comprising the steps of: filing a request to start a project on a project management system; receiving notice that role handlers have been assigned to a plurality of tasks required to complete the project; performing at least one task of the plurality of tasks; and receiving notice that the at least one task has been reviewed by at least one of the assigned role handlers.