Understanding Application Programming Procedures Company Name Date - Time 1 |Copyright © Interskill...

Preview:

Citation preview

Understanding Application Programming Procedures

Company Name

Date - Time

1 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

z/OS Application Development Overview

1 hour

35 minutes

50 minutes

PowerPoint Our Programming and Batch Systems

WebinarUnderstanding

Application Programming Procedures

= Datatrain Course Modules

Data Management Systems

Transaction Processing Systems

Programming Capabilities

Batch Systems

30 minutes

PowerPoint Our Data Management and Transaction

Processing

2 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

About You

Group Numbers

Another group 2

Another company 1

New graduate 4

Objectives

•Questions from the course so far

•Who are the Applications Programmers?

•Where we fit in the organisation

•Our applications

•Application programming policies and procedures

3 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Clarification of Previous Material

•General comments received.

•Queries on z/OS applications programming.

4 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Who are the application programmers?

5 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Where do application programmers fit in?

6 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Our group’s responsibilities

7 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

1. Applications Software MaintenanceMaintaining existing software. Fixing problems, modifying software as required by the business groups, making the applications run faster and smarter.

2. New Software DevelopmentDeveloping new mainframe-based solutions.

3. Opening Up Legacy ApplicationsWeb enabling our existing applications, and opening them up to UNIX, Windows and other applications.

4. Disaster RecoveryManage and test plans for applications disaster recovery.

Our group’s priorities

8 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

1. Keep Systems Running. Goal: Zero IMS/CICS transaction abends, overnight batch completed by 7am, online response time < 1 second.

2. Get the Most Out of Our ApplicationsOpen up legacy applications and data. Get the most from our investment.

3. InnovationCurrent Projects: Java in IMS, C in CICS, Rational Developer for z.

Our applications

9 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Widget

Core Sales

CICS/VSAMCICS/DB2

Interface into Blerget

Widget 2

Mail Order SalesRuns with WidgetReplaces Wodget

Blerget

Brrr Sales

IMS/DLI

Change management walk-through

10 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

•Develop•Change the source code using SCLM Edit

•Compile the source code using AppDev ISPF Panels

•Review test scripts, and update if necessary

•Test in our Test system using the Test scripts

•Review 1•Submit to Application Programming Lead for Review

•Reviewer checks code, test scripts, run report.

•If changes required, returned to Developer.

•Moved into Development

Change management walk-through

11 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

•Review 2•Submit to Division Change Management for Review

•Reviewer checks reports and documentation.

•Implement•Submit implementation request to Operations

•Operations implement change as documented.

•Review 3•Submit to Division Change Management – success or fail.

•Division Change Manager review success or failure, and any recommendations.

•Report to IT Manager.

Other policies and procedures

•Add any other policies and procedures.

12 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Summary

•The Applications Programming Group

•Where Applications Programmers Fit in the Organisation

•Our Group’s Responsibilities and Priorities

•Our Applications

•Our Change Management System

•Other Policies and Procedures

13 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Questions

14 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

z/OS Application Development Overview

1 hour

35 minutes

50 minutes

PowerPoint Our Programming and Batch Systems

WebinarUnderstanding

Application Programming Procedures

= Datatrain Course Modules

Data Management Systems

Transaction Processing Systems

Programming Capabilities

Batch Systems

30 minutes

PowerPoint Our Data Management and Transaction

Processing

Recommended