Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct...

20
Chapter 8 Final Construction • Final construction in the SDLC • Construct and test programs • Construct and test the database • Obtain additional hardware • Prepare the facility • Test the hardware • Complete the documentation • Train participants and users • Final construction management

description

Construct and Test Programs Final testing (system testing) Black box testing White box (glass box) testing Fig 8.2: Final Testing Occurs in the Last Software Staging Environment

Transcript of Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct...

Page 1: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Chapter 8Final Construction

• Final construction in the SDLC• Construct and test programs• Construct and test the database• Obtain additional hardware• Prepare the facility• Test the hardware• Complete the documentation• Train participants and users• Final construction management

Page 2: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

The Final Construction in the SDLC

Continuation of preliminary construction activities

Fig 8.1: Final Construction Phase Overview

Page 3: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Construct and Test Programs

Final testing (system testing)

• Black box testing

• White box (glass box) testing

Fig 8.2: Final Testing Occurs in the Last Software Staging Environment

Page 4: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Construct and Test Programs

System features that must be tested

• Compliance with user specifications

• Programming assumptions

• Coordination of 5 system components

• Coordination of coded modules

• All input/process/output conditions

Page 5: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Construct and Test Programs

Test plan contents

• Personnel and supplies

• Preliminary tests of each component

• Final tests

• Documentation of test plans, data, and results

Page 6: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Construct and Test Programs

Documentation of test results

Fig 8.3: A Test Specification Form

Page 7: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Construct and Test Programs

Test plan example

Fig 8.4: Gantt Chart of Preliminary Test Activities

Page 8: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Construct and Test the Database

Factors influencing database creation complexity

• Size of firm

• Type of firm

• Data availability

• Data format

Page 9: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Obtain Additional Hardware

Sources of hardware information

• Hardware vendors

• Publications

• The Internet

Page 10: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Obtain Additional Hardware

The RFPFig 8.5: An Outline of a Request for Proposal

Vendor proposalsFig 8.6: An Outline of a Vendor Proposal

Page 11: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Obtain Additional Hardware

Selecting the vendor or vendors

• Evaluation criteria

Equipment performance

Equipment maintenance

Education

Industry knowledge

• Verifying vendor claims

User contacts

Benchmark problems

Page 12: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Obtain Additional Hardware

Payment Plans

• Rental

• Lease

• Lease-purchase

Page 13: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Prepare the Facility

Large-scale system considerations

• Security

• Raised floors

• Temperature and humidity controls

• Pollutant controls

• Fire controls

• Uninterrupted power

Networked system special considerations

Page 14: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Test the Hardware

Some common tests

Fig 8.7: Common Hardware Tests

Page 15: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Complete the Documentation

Users manual

Quick reference guide

Technical manuals

• Operations manual

• Installation manual

• Developer manual

Page 16: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Complete the Documentation

Users manual

Fig 8.8: Common Sections of a Users Manual

Page 17: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Complete the Documentation

Operations manualFig 8.9: Contents of a Technical Operations Manual

Page 18: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Train Participants and Users

Planning steps

1.Two weeks before cutover

2.Reserve resources one month in advance

3.Notify trainees three times—one month, two weeks, and two days prior

4.Check the facility the day before

5.Train technical/maintenance staff first

6.Next train user managers

7.Train users with similar functions

8.Schedule make-ups when needed

9.Conduct a follow-up survey

Page 19: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Train Participants and Users

Plan approval

Fig 8.10: A Training Plan Approval Form

Page 20: Chapter 8 Final Construction Final construction in the SDLC Construct and test programs Construct and test the database Obtain additional hardware Prepare.

Final Construction Management

Fig 8.11: Final Construction Management Grid