1 / 6

Distributed Project Management

Distributed Project Management. Passakon Prathombutr Ashok Emani. Motivation. Limitation of single-user PM Distributed organization <-> distributed PM Advantage of distributed computing Interoperability, Resource-sharing among team members in the project group,

lle
Download Presentation

Distributed Project Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Distributed Project Management Passakon Prathombutr Ashok Emani

  2. Motivation • Limitation of single-user PM • Distributed organization <-> distributed PM • Advantage of distributed computing • Interoperability, • Resource-sharing among team members in the project group, • Scalability of the project component, since the component can be extent and reused, • Portability of the project management system that can run in multiple contexts.

  3. Objective • DPM using VisiBroker • Support three main functions of project management; • scheduling/tracking system, • messages board/bulletin board and • file-sharing system. • Support two groups of users, the project manager/leader and the member.

  4. Distributed Architecture LI MI LI Project N (New York) Project 1 (Dallas) MI MI MI MI MI : Member Interface LI : Leader Interface

  5. Project Bulletin Board members manager Schedule Manager schedule subtasks Project Repository Architecture: Application Components Distributed Project Management Server Project Info UI BB Messages board messages Schedule database files Repository repository

  6. Application Architecture Java Application: Client Java Application:Server Object Imp (Servant Code) Client Proxy (Stub code) Skeleton Code ORB class lib ORB class lib IIOP Virtual Machine Virtual Machine DB Client Machine C:\> vbj dpmLogin Server Machine C:\>osagent C:\>vbj Server

More Related