It will therefore be appreciated from the foregoing discussion that a method for managing multiple projects of the present invention includes initiating a program including a plurality of projects and an organization and wherein each project includes a plurality of tasks which can have multiple interdependencies, at least one of creating and editing at least one of projects and the organization, s