Quality Assurance For Legacy Systems - PowerPoint PPT Presentation

1 / 61
About This Presentation
Title:

Quality Assurance For Legacy Systems

Description:

Title: Presentation Author: KF Last modified by: krfu-adm Created Date: 12/2/1996 6:50:22 PM Document presentation format: Custom Other titles: Times New Roman ... – PowerPoint PPT presentation

Number of Views:83
Avg rating:3.0/5.0
Slides: 62
Provided by: KF80
Category:

less

Transcript and Presenter's Notes

Title: Quality Assurance For Legacy Systems


1
(No Transcript)
2
Quality Assurance For Legacy Systems Across
OS2200 Enterprise.
3
Presentation abstract The presentation
describes how SQA was applied on OS2200
environment at the WM-data Defense in the end of
80th and how it was redesigned in the mid and end
of 90th to meet challenge of the new millennium.
The presentation describes also how SQA is
applied today to meet challenge of the future.
The SQA system is an automated tool, designed to
improve the productivity of Development, Quality
Assurance and Operations staff. SQA does this by
automating routines that are usually handled
manually, for example the collection and tracking
of information. Many routine and error-prone
operations can be eliminated, and no manual
intervention is required.
4
Agenda
1. WM-data Defense 2. Introduction 3. The first
presentation of standard SQA (national
version) 4. SQA and the 90th 5. SQA and the new
millennium 6. SQA today 7. Some example of
screens
5
WM-data And WM-data Public Partner, Defense
"COBOL is still the most widely used programming
language in business with a tremendous impact on
the international economy, and on peoples' daily
lives as well."
The
Gartner Group
6
The aim of WM-data Public Partner, Defense
branch, is to remain the long-term supplier to
the Armed Forces of comprehensive IS/IT
solutions. That means that WM-data can be used as
a long-term and skilled collaboration partner
throughout the whole IT area. Today about 210
people are working in this area. WM-data Defense
customers Defense Industries, The Armed Forces,
The Defense Materials Administration (FMV), and
other defense authorities.
7
Huge amount of money is invested in legacy of IT
systems.
Because of this and because the business process
is constantly changing, program maintenance is
and always will be with us. It is better,
therefore, to successfully manage this
maintenance and development in the most efficient
manner to the satisfaction of all.
8
The first presentation of SQA Software
Quality Assurance

9
Auditors Requirements
Changes in the IT system
Accounting consists mainly of information about
which program instructions are changed and which
processing criteria are the basis for these
changes.
This applies to all changes which occur,
regardless of the size of the change.
10
Purpose
Meet management and audit requirements
Secure systems in production Improve the
development environment for complex
maintenance-sensitive IT systems
Save money (improve productivity)
11
Definitions
System A collection of elements which are used
for a specific purpose, e.g. payroll Element M
ain program, sub-program, schema subschema,
proc, runstream, MAP, LINK, SSG,
RDMS-relations, etc.
12
Definitions
Task A collection of elements which are to be
altered to effect a particular
change. One change can be broken into several
tasks. One task can be connected to several
changes. One task can be linked to release ID
13
Clearance level
PRODUCTION LIBARY
MAINFRAME
AND PC-WORKSTATION
Operational manager
Application manager
COMPONENTS
DEVELOPMENT
PRODUCTION CONTROL
TEST
QUALITY ASSURANCE
Analyst/programmer
QA/User
Analyst/programmer
14
SQA database
Current status of application Administration of
application Application background and process
history Processing criteria, the basis for
changes Administration of release
In the SQA database, facts are collected
about what was altered in the production program,
why, when and by whom.
15
With SQA
1988
Production computer
Production computer

Source Code Executable
Executable
SQA
Source Code Executable
Source Code Executable
Development computer
Development computer
16
SQA100 MAIN MENU 1995-03-27
1911 ARKDATA STOCKHOLM
00001619169 Transaction... 140 Identity......
7
User.......... KRFU
Password... ____
System........ PS1 Language... ENG
MAINTENANCE
QUESTIONS 110...Task register/update
410...Task information 120...Element
register/update 420...View ended
tasks 130...Compilation/mapping 430...View
ongoing tasks 140...Produce exec for
production 440...View all tasks
status 150...View element reg. to task
450...Element information QUALITY ASSURANCE
460...Structures Cons.of/Ent. 210...Task
s ready for quality ass 470...Request
reports 220...Quality assurance accept
48O...Long term task conflicts PRODUCTION
MANAGEMENT 310...Tasks ready
for production 510...Statistic
information 320...Transfer to production
520...Audit information
TECHNICAL 610...Registration of
users 620...System clearance F1HELP F3END
SESSION
17
PS1COPY.
PS1SYM.
PS1ABS.

PS1B0007COPY.
PS1B0007SYM.
PS1A0007COPY.
PS1B0007ABS.
PS1A0007SYM.
18
THE WORK FLOW
PRODUCTION LIBRARY
MAINFRAME
Register changes and copy software elements
COMPONENTS
Development, program test documentation
Transfer of executables to productions centers
Coordination of changes for QA
QA-activities
19
(No Transcript)
20
SQA120 REGISTRATION OF ELEMENTS
PS1 1997-04-17 1611 Page.no 1
of 1 Transaction.... 120

Identity....... 35
Search element.

Description.... Improving TC 02, 03



Request
(S,R,T).. T Type.. S STANDARD
Task. 0035
Status. In prod..
Code Element Version Type Response
L.Prod Est/H Use/H Ex ? PS1002
COB HPG KRFU 0024 ? PS1C90
COBP PRC KRFU 0021
PS3002 COB HPG
KRFU 0013 X ! PS1C60
COBP PRC KRFU 0021 ?
PS1S02 SUB SUB KRFU
0018 ? PS1S70 SUB
SUB KRFU 0017 F1HELP F3MENY
F7PREV.PAGE F8NEXT PAGE F9PREV.TRANSACTION
F10LAST
21

PS1SYM. PS1COPY.
PS1A0007SYM. PS1A0007COPY.
22
(No Transcript)
23
THE WORK FLOW
PRODUCTION LIBRARY
MAINFRAME
Register changes and copy software elements
COMPONENTS
Development, program test documentation
Transfer of executables to productions centers
Coordination of changes for QA
QA-activities
Confirm changes completed
Changes automatically recompiled and integrity
checked
24
(No Transcript)
25

PS1B0007COPY.
PS1B0007SYM.
PS1B0007ABS.
PS1A0007COPY.
PS1A0007SYM.
26
(No Transcript)
27

PS1COPY.
PS1ABS.
PS1SYM.
PS1B0007COPY.
PS1B0007SYM.
PS1B0007ABS.
28
THE WORK FLOW
PRODUCTION LIBRARY
MAINFRAME
Register changes and copy software elements
COMPONENTS
Development, program test documentation
Transfer of executables to productions centers
Coordination of changes for QA
QA-activities
Confirm changes completed
Changes automatically recompiled and integrity
checked
29
THE WORK FLOW
PRODUCTION LIBRARY
MAINFRAME
Register changes and copy software elements
COMPONENTS
Development, program test documentation
Transfer of executables to productions centers
Coordination of changes for QA
QA-activities
Confirm changes completed
Changes accepted by QA section
Changes automatically recompiled and integrity
checked
30
(No Transcript)
31
THE WORK FLOW
PRODUCTION LIBRARY
MAINFRAME
Register changes and copy software elements
Transfer changed components back to production
COMPONENTS
Development, program test documentation
Transfer of executables to productions centers
Coordination of changes for QA
QA-activities
Confirm changes completed
Changes accepted by QA section
Changes automatically recompiled and integrity
checked
32
(No Transcript)
33

PS1COPY.
PS1ABS.
PS1SYM.
PS1B0007COPY.
PS1B0007SYM.
PS1B0007ABS.
34
(No Transcript)
35

PS1COPY.
PS1ABS.
PS1SYM.
36
WM-DATA
DATE
96-01-09 PAGE 56 SQA SYSTEM
HISTRORY RMDETO DELTA
SELECT ELEMENT FROM RM3000
UNTIL RM4095 DATE FROM 19920101 UNTIL
19960109
ING
Write a Comment
User Comments (0)
About PowerShow.com