Trillium Capability Areas, Roadmaps and Practices
Capability Area 8: Customer Support

The following 6 Roadmaps comprise this Capability Area:
They primarily deal with processes and procedures that affect the end customer of the product. In so doing, they also address the interfaces with groups not generally considered performing core product development work, such as Marketing, Customer Support, Documentation and Training.

Roadmap 8.1: Problem Response System

Level 2

Customer Interface

8.1.2.1
There is a single point of contact to provide direct assistance to customers [ISO 9000-3 5.10.4] [Bellcore TR-NWT-000179 3.4.1-3 & 4.10.1-2,3,4,5].

Function

8.1.2.2
There is a customer support function to help analyze and solve customer's problems and analyze the performance of the product [Bellcore TR-NWT-000179 3.4.1-3 & 3.10.3-3 & 4.10.1-1 & 4.10.2-1].

Process

8.1.2.3
The organization utilizes a formally documented delivery and installation procedure [ISO 9000-3 5.9.3] [Bellcore TR-NWT-000179 3.7.4-4,5 & 3.10.3-3] [Trillium].

Planning

8.1.2.4
The organization utilizes a comprehensive, formally documented maintenance plan for the product [ISO 9000-3 5.10] [Bellcore TR-NWT-000179 3.10.1-1& 3.10.2-1] [Trillium].

Customer Reports

8.1.2.5
Customer reports (e.g., failures, changes) are captured and tracked according to a documented procedure [ISO 9001 4.19] [Bellcore TR-NWT-000179 3.7.4-4,5 & 3.10.2-5& 4.10.2-6] [Trillium].

8.1.2.6
Every customer report is acknowledged in a timely manner, according to a documented procedure [ISO 9001 4.19] [Bellcore TR-NWT-000179 4.10.2-2,3] [Trillium].

8.1.2.7
Customers are regularly apprised of progress on open customer reports, according to a documented procedure [ISO 9001 4.19] [Bellcore TR-NWT-000179 4.10.2-2,3,5,8] [Trillium].

Problem Fix Dissemination

8.1.2.8
A problem fix is formally disseminated to the user(s) who encountered the problem and also to other user(s) who could be affected by this problem in the future according to a documented procedure [ISO 9001 4.19] [Bellcore TR-NWT-000179 3.9.1-7,8 & 3.10.2-2,5 & 4.10.2-4,5,6,7,9].

Change Confirmation

8.1.2.9
The organization verifies that appropriate changes (including patches) are installed in all delivered versions of the product in a timely manner [Bellcore TR-NWT-000179 3.7.1-5 & 3.9.1-7,8 & 4.10.2-5,9 & 4.10.3-1] [Trillium].

Level 3

Process

8.1.3.1
The problem response process is integrated with the process improvement process [Bellcore TR-NWT-000179 3.10.3-2 & 4.10.2-4] [MB 2.3 & 7.2f] [Trillium].

Customer Reports

8.1.3.2
Customer reports (e.g., failures, changes) are captured and tracked formally in an organizational repository according to a documented procedure [Bellcore TR-NWT-000179 3.10.3-2 & 4.10.2-4,6,7] [Trillium].

Patching Policy

8.1.3.3
The organization has a policy that guides the decision to solve problems by patching, including development procedures, propagation (backward and forward) and resolution [Bellcore TR-NWT-000179 3.4.2-5 & 3.7.1-5 & 3.10.2-4 & 3.10.3-1,4 & 4.10.2-5].

Roadmap 8.2: Usability Engineering

Level 2

Product Benchmarking

8.2.2.1
Existing competing products are assessed [MB 2.2] [Trillium].

Customer Site Visits

8.2.2.2
Customer/user locations are visited by designers before initiation of design [Trillium].

User Involvement

8.2.2.3
Users are involved in the design process [Trillium].

Human-Machine Interface

8.2.2.4
The design of the Human-Machine Interface (e.g., screens, messages) is formally coordinated with the user according to a documented procedure [Trillium].

Level 3

Product Benchmarking

8.2.3.1
Comparative analysis of competing products is performed at appropriate points in the product life-cycle [MB 2.2] [Trillium].

User Work Flow Analysis

8.2.3.2
User's work flow and work habits are analyzed to ensure that the final product integrates well with the user's work flow [Trillium].

8.2.3.3
Users are visited to determine how the system is used [Trillium].

8.2.3.4
User actions on the system are logged [Trillium].

Measurements

8.2.3.5
Measurable levels are specified for important usability goals [Trillium].

Usability Parameters

8.2.3.6
Explicit priorities between usability parameters are set [Trillium].

Human-Machine Interface

8.2.3.7
All user interfaces (e.g., HMI, documentation, training) are formally coordinated with the user according to a documented procedure [Trillium].

8.2.3.8
Prototyping is used to help develop all user interfaces [Trillium].

8.2.3.9
User interfaces are empirically tested with real users before operational testing [Trillium].

8.2.3.10
Direct feedback from the users to the user interface developers is done formally [Trillium].

Level 4

User Needs Evolution

8.2.4.1
Evolution of user needs and abilities is projected [Trillium].

Design Rationale

8.2.4.2
The rationale for the user interface design is explicitly documented [Trillium].

Roadmap 8.3: Life-Cycle Cost Modelling

Level 2

Cost Models

8.3.2.1
Cost models are developed that include the following costs elements: product development, customer support and warranty, and future product enhancements [Trillium].

Level 3

Cost Models

8.3.3.1
The cost model includes customer operational costs, customer obsolescence costs as well as product downtime impact [Trillium].

Life-Cycle Cost Analysis

8.3.3.2
The Life-Cycle Cost (LCC) analysis is performed during the development of the requirements specification then updated during subsequent development activities [Trillium].

8.3.3.3
LCC considerations are used as input for product specification, design implementation, and release to the customer [Trillium].

Level 4

Life-Cycle Cost Models

8.3.4.1
Analytical models are used for life-cycle costs models [Trillium].

Roadmap 8.4: User Documentation

Level 2

Process

8.4.2.1
User documentation is developed according to a documented procedure [Bellcore TR-NWT-000179 4.2-1] (Ref. IEEE Std. 1063) [Trillium].

Level 3

Process

8.4.3.1
User documentation is developed formally [Bellcore TR-NWT-000179 4.2-1] (Ref. IEEE Std. 1063) [Trillium].

Concurrent Engineering

8.4.3.2
User documentation is developed in parallel with the product development [Trillium].

Prototype

8.4.3.3
A prototype of the user documentation is made available to product designers to assist them in their design work [Trillium].

Testing

8.4.3.4
User documentation is tested during system testing [Trillium].

8.4.3.5
User documentation is tested by the user during acceptance testing [Trillium].

Features

8.4.3.6
Where applicable, the product includes an on-line help facility [Bellcore TR-NWT-000179 4.10.3-2] [Trillium].

8.4.3.7
Where applicable, all the user documentation is available on-line [Bellcore TR-NWT-000179 4.10.3-2] [Trillium].

Level 4

Features

8.4.4.1
Where applicable, the product includes a context-sensitive help facility [Trillium].

8.4.4.2
Where applicable, all the user documentation is customized to satisfy specific customer needs [Trillium].

Roadmap 8.5: Customer Engineering

Level 2

Release Schedule

8.5.2.1
Customers are provided with product introduction and enhancement release schedules [ISO 9000-3 5.10.7] [Bellcore TR-NWT-000179 3.9.1-3,4].

Fixed and Residual Problems

8.5.2.2
Customers are provided with a description of problems fixed in the release and known problems remaining [Bellcore TR-NWT-000179 3.4.2-3 & 3.9.1-7,8,9 & 3.9.4-5 & 3.10.3-3 & 4.10.3-1].

Features

8.5.2.3
Customers are provided with a complete list and detailed description of features of new product releases, including their effect on operations [Bellcore TR-NWT-000179 3.4.2-3 & 3.10.2-1 & 4.10.3-1,2].

Order Processing

8.5.2.4
Customer orders are processed according to a documented procedure [ISO 9000-3 5.9.1] [Bellcore TR-NWT-000179 3.9.1-1].

Manufacturing, Delivering, Installation and Maintenance Processes

8.5.2.5
Products are manufactured, delivered, installed and maintained according to a documented procedure [ISO 9001 4.15] [ISO 9000-3 5.8, 5.9 & 5.10] [Bellcore TR-NWT-000179 3.7.5-1 & 3.9.1-9 & 3.9.4-1,2,3,4 & 3.9.5-1,2,3& 3.10.1-1].

8.5.2.6
Coordination of the installation, site-testing, and maintenance of the product with the user is done according to a documented procedure [ISO 9001 4.11, 4.15] [Bellcore TR-NWT-000179 3.7.4-3,4,5 & 3.7.5-1 & 3.7.6-1,3,4 & 3.9.1-2 & 4.10.3-4].

8.5.2.7
Procedures for the installation of software changes (including installation documentation) are designed to minimize disruption of the day-to-day operation of the system at the customer's site [ISO 9001 4.10.4, 4.10.5, 4.15] [ISO 9000-3 5.8, 5.9 & 5.10] [Bellcore TR-NWT-000179 3.7.6-2 & 3.9.1-2].

Customer Information

8.5.2.8
There is a repository to store and update customer specific information [ISO 9000-3 5.10.4] [Bellcore TR-NWT-000179 3.9.1-3,4,6 & 3.9.2-3 & 3.9.4-5 & 4.10.3-2].

Level 3

Order Processing

8.5.3.1
Orders are processed formally according to a documented procedure [ISO 9000-3 5.10.7] [Bellcore TR-NWT-000179 3.9.2-1,2 & 3.9.3-1].

Customization

8.5.3.2
Any product customization is done formally, including the storage and maintenance of customer-specific information [ISO 9000-3 5.10.3] [Bellcore TR-NWT-000179 3.9.1-5 & 3.9.3-1].

Installation Process

8.5.3.3
Procedures for installation and on-site testing are developed according to a documented procedure. The procedures describe the supplier and customer personnel involved during installation and testing [ISO 9001 4.10.4, 4.10.5] [ISO 9000-3 5.9.3, 5.10.3] [Bellcore TR-NWT-000179 3.9.5-1,2,3].

Customer Familiarization

8.5.3.4
Customers are introduced to new products formally according to a documented procedure [ISO 9000-3 5.10.3] [Bellcore TR-NWT-000179 3.9.1-3] [Trillium].

Customer Impact

8.5.3.5
The system is designed to ensure minimal disruption of day-to-day operation [Bellcore TR-NWT-000179 3.9.1-4 & 3.10.2-3 & 3.10.3-3] [Trillium].

Roadmap 8.6: User Training

Level 2

Training Material Development

8.6.2.1
The development of training material is done according to a documented procedure [Trillium].

Training Material V&V

8.6.2.2
The training material is verified and validated according to a documented procedure [Trillium].

Level 3

8.6.3.1
There are explicit product design attributes aimed at reducing the training time for the users (e.g, product/service operators, end users) [Trillium].

Training Material V&V

8.6.3.2
The training material is verified and validated formally [Trillium].


[*] Back to the Trillium home page.
[TOC] To the detailed Trillium table of contents.
[TOC] Back to capability area 7.
[TOC] Forward to the appendices.

[UHCL]