A process for streamlining job plans for a work management system using parameterized templates is presented. The parameterization of job tasks and any ancillary components allows job plans to be consolidated into job plan templates. Various job plan instances can then be configured using such a template, representing the various configurations of a class of asset. The advantage of this approach is reducing the volume of material that must be maintained for potentially mission critical, safety critical job plans. Furthermore, it allows for the generation of fine-grain job plans for the various subclasses of an asset. Ultimately, it enables an organization to shift focus towards developing the best possible job tasks, which are then reused to develop the best possible job plans.