Flylib.com

Books Software

 
 
 

DFTS and the PICS Framework


DFTS and the PICS Framework

This chapter is a sequel to Chapters 2, 5, and 20. Chapter 2 introduced the Robust Software Development Model (RSDM), which defines Design for Trustworthy Software (DFTS) as an iterative six-stage development process (see Figure 2.6). Chapter 5 presented a 15-step PICS implementation framework; it's repeated here in Figure 21.1. It identifies organizational infrastructure and leadership support systems that are key to a successful DFTS implementation. Chapter 20 emphasized the need to assess organizational preparedness before embarking on a DFTS implementation (see Table 20.3). An organization will be better prepared to implement the initiative following an honest appraisal of its preparedness and taking remedial measures that may be needed.

Figure 21.1. PICS Implementation Framework


This chapter discusses how to launch the DFTS process effectively. It particularly emphasizes building organization-wide competencies to launch and sustain DFTS. The PICS implementation framework consists of four phases: plan, implement, control, and secure (Figure 21.1). The following sections look at each of these in turn .



Plan

The first ten steps of DFTS represent various planning activities. They constitute both the "software" of the implementation process, such as creating awareness and securing commitment, and its "hardware", such as designing a supportive organizational structure and communication and reward systems. These collectively constitute an organization's infrastructure and management practices. Table 21.1 describes the planning process and its deliverables.

Table 21.1. DFTS Planning Activities and Their Deliverables

Step Number

Step Name

Deliverables

1

Creating management awareness and buy-in

Understanding the DFTS process
Management buy-in
DFTS Steering Committee
Appraisal of existing quality capabilities
Outline plan and budget

2

Communicating top management's commitment

Communication strategy and plan

3

Recognizing pitfalls

Understanding potential pitfalls
Identifying implementation strategies and support systems

4

Laying philosophical foundations for a quality-focused enterprise

Awareness of current shortcomings
Understanding the need to change
Strengthening the quality culture

5

Building the organizational infrastructure

Understanding current shortcomings
Identifying remedial measures

6

Understanding the roles and responsibilities of the key players

Creating a quality-supportive environment
Understanding roles and expectations

7

Designing a supportive organizational structure

Creating a customer-, process-, and network-based structure

8

Establishing an effective communication system

Plan for robust internal and external communication

9

Creating an appropriate reward system

DFTS-supportive reward system

10

Establishing a CoSQ reporting system

Providing visibility of cost and causes of poor quality
Identifying opportunities for improvement
Providing a common language for communicating the consequences of poor quality


As stated in Chapter 5, the ten planning activities are critical elements of the DFTS deployment process. They reinforce the initial launching of the initiative, help integrate it into the organization, and build foundations for continuous improvement. Strong management systems and practices are crucial to a successful implementation. GE and Toyota have a history of excellent management systems and practices that have helped them immensely in their various quality initiatives (see Case Studies 20.1 and 20.2). GE's sound management systems, such as Work-Out, Operating System, and Change Acceleration Program (CAP), as well as its performance culture based on speed, simplicity, self confidence , and worker empowerment , have been instrumental in its enormously successful Six Sigma initiatives. Organizations should learn and adapt best practices rather than trying to copy them. We cannot overemphasize the need for the CEO and top management to work together to strengthen the organization's quality culture, infrastructure, and management practices before implementing the DFTS initiative. These issues are discussed at length in Chapter 5.