Final version with distinct module for developer and manager.