NIH Enterprise Architecture Home

Resource Scheduling Brick

Description

Resource Scheduling is a utility or feature that facilitates commitment of any resource(s) (person, room, office, subjects, equipment, etc.) for either a single time period or a series of times. These products may provide interfaces to project management, email calendaring, workflow, inventory management and other applications. NIH currently uses Microsoft Exchange Scheduling to meet most general-purpose scheduling needs. This brick addresses the more complex business requirements that necessitate invoking business logic or an interface to other functions to manage the scheduling of a resource.
Brick Information

Tactical

(0-2 years)

Strategic

(2-5 years)

  • Microsoft Exchange
  • netSimplicity Meeting Room Manager
  • Plumtree Collaboration Server
  • Portal Insight Asset Manager Portlet suite
  • Schedule Source
  • Microsoft Exchange

Retirement

(To be eliminated)

Containment

(No new development)

  • Brown Bear Software Calcium
  • Custom: Calendar of Events
  • Custom: Custom extensions to Outlook & Web App
  • Custom: Planned Event Meeting Applications
  • EMC Documentum eRoom
  • Mozilla Calendar

Baseline

(Today)

Emerging

(To track)

  • Brown Bear Software Calcium
  • Custom: Calendar of Events
  • Custom: Planned Event Meeting Applications Custom: Custom extensions to Outlook & Web App
  • EMC Documentum eRoom
  • Microsoft Exchange/Outlook
  • Mozilla Calendar
  • netSimplicity Meeting Room
  • Manager Plumtree Collaboration Server
  • Schedule Source 

 

  • Agenda/X
  • IBM Collaboration Services
  • Microsoft Exchange (future versions)
  • Portlet technology

Comments

  • Microsoft Exchange may not be able to meet complex resource scheduling needs that require interfaces to other systems, in which case Tactical and Strategic products should be considered. This functionality will probably require extensive application development effort to implement.
  • Plumtree Collaboration Server provides some scheduling functionality. However, other products may be a better match for pure scheduling. Therefore it is listed here as a tactical choice to accommodate some scheduling functions as part of a larger solution.
  • Note that some scheduling functions are also accommodated in the Shared Virtual Workspace Brick.
  • Portlet technology includes gadgets, web-parts and other vendor-specific terms.

Time Table

This architecture definition approved on: January 25, 2006

The next review is scheduled in: TBD