System Design

A Product Lifecycle Management (PLM) or Enterprise Content Management (ECM) project is usually intended to satisfy many diverse needs. After the main software applications have been selected, it is necessary to define "how" the proposed system will satisfy the stated requirements. This is the essence of the System Design phase.

The System Design phase formally begins “implementation” activities and the focus is to conduct the work in an efficient, cost effective way. Those responsible for the System Design must model the system in sufficient detail to allow the developers to configure and implement the system.

The design may be expressed as words and diagrams in a specification, or may be accomplished with screen shots, models or prototypes. The important aspect is that there is some permanent representation of the design that includes the following major components:

  1. Information representation: object types, indexing, grouping
  2. Business process representation: in detail e.g. ECR/ECO/ECN process
  3. Core functions: e.g. revision control, integration, hardcopy, security
  4. Application specific functions: e.g. forms for data entry, e-signature
  5. System architecture: e.g. servers, desktop tools, mass storage, network

Consulting Overview
Methodology
Initial Study
Business Case
IT Strategy
System Requirements
Vendor Selection
System Design
Project Management
Validation