IBM Innovate 2010 Session Track Template

sweetleafapartInternet and Web Development

Aug 7, 2012 (5 years and 3 months ago)

317 views

IBM Innovate 2012

Mastering the Mainframe
-

The NEXT Generation of
Mainframe Developers Is Available NOW


Jay Thomas, Pace University / TDS Telecom

Philip Yeo, Dalhousie University

Steven Ma, IBM Silicon Valley Lab

Peter Wassel, IBM


Session 1447

© 2012 IBM Corporation

2

The Premier Event for Software and Systems Innovation

Please note

IBM

s statements regarding its plans, directions, and intent are subject to change or
withdrawal without notice at IBM

s sole discretion.

Information regarding potential future products is intended to outline our general product
direction and it should not be relied on in making a purchasing decision.

The information mentioned regarding potential future products is not a commitment, promise,
or legal obligation to deliver any material, code or functionality. Information about potential
future products may not be incorporated into any contract. The development, release, and
timing of any future features or functionality described for our products remains at our sole
discretion.

Performance is based on measurements and projections using standard IBM benchmarks

in a controlled environment. The actual throughput or performance that any user will
experience will vary depending upon many factors, including considerations such as the
amount of multiprogramming in the user’s job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no assurance can be given that an
individual user will achieve results similar to those stated here.

© 2012 IBM Corporation

3

The Premier Event for Software and Systems Innovation

Speakers Introduction


Philip

developed an interest for mainframe when he competed in Master the
Mainframe Challenge in 2010 and emerged as a winner. His IDE of choice
throughout the contest is naturally, RDz. As a graduate research student at
Dalhousie University, he works as a software architect in a research team, to
develop a knowledge management portal for oceanographic scientist across
the globe. Prior to that, he was with IBM as a Techline Specialist providing pre
-
sales technical support for WebSphere and Rational brand of products to
Business Partners and IBM sales team.


Jay

has been interested in IBM mainframes since they were recommended

by a Dr. Lixin Tao at Pace University suggested he complete in Master

the Mainframe. He was a 2010 Master the Mainframe winner and an

honourable mention in 2011. In his professional life Jay spends a lot

of time with DB2 as an network operations analyst for TDS Telecom in

Madison, WI. He is also a graduate student at Pace University studying

Information Assurance.


Steven

joined IBM’s Silicon Valley lab in 1999 after graduating from the
University of Toronto. Over the years, he has worked in WebSphere and
Rational, and is currently the Usability lead for both Rational Developer for
System z (RDz) and Rational Team Concert (RTC) Enterprise Edition. Outside
of work, Steven enjoys playing competitive volleyball and staying up to date
with global economic events..

© 2012 IBM Corporation

4

The Premier Event for Software and Systems Innovation

About this panel session


We want to share some success stories in IBM’s effort to grow mainframe skills


For many of the topics we discuss today, we don’t have the answers, but are here to offer our
perspectives and generate a constructive discussion


We want it to be
informative

and
interactive
, so
please chime in any time and join the
conversation

© 2012 IBM Corporation

5

The Premier Event for Software and Systems Innovation

Agenda


Part 1


The Master the Mainframe contest & RDz (~15 minutes)


Part 2


A discussion on modern tooling for mainframe and the zEnterprise (~20 minutes)


Part 3


A mainframe career for…. your kids? (~20 minutes)

© 2012 IBM Corporation

6

The Premier Event for Software and Systems Innovation

Agenda


Part 1


The Master the Mainframe contest & RDz


Part 2


A discussion on modern tooling for mainframe and the zEnterprise


Part 3


A mainframe career for…. your kids?

© 2012 IBM Corporation

7

The Premier Event for Software and Systems Innovation

Master the Mainframe Contest overview


Hands
-
on
contest
for university students (no experience necessary)


2011:
3969

students from over
500

participating schools,
7

straight years of growth (N.A.)


2011:
43,825

students from
32
countries


Run by the
IBM Academic Initiative (System z)



Increasing difficulty, increasing prize levels


Part 1:

1
-
2 hours to complete, win a T
-
shirt


Part 2
: 10
-
20 hours to complete, win $100


Part 3
: Weeks to months to complete, win a tablet and a trip to POK


2010 challenge:
Credit transaction processing in batch


2011challenge:
Write Bank ATM and Customer Services Application


Rational Developer for System z (RDz) in the contest


Students were given a choice to use RDz in Part 3


We provided 1) A 1
-
page download / setup instruction, 2) Some RDz
-
specific instructions, and 3)
email/facebook support



© 2012 IBM Corporation

8

The Premier Event for Software and Systems Innovation

System z Academic Initiative Program

School Enablement
-

global

55 courses / modules, z/OS Mastery Exams,
Coupons, Professor Seminars, Ambassadors,
Funding and support worldwide, Job Board,
Faculty Awards


SystemzJobs.com


Job Board
-

global


to connect students with employers


Skills Help Desk

to assist clients and community

zskills@us.ibm.com

Student Mainframe Contests

Awareness


academic and industry

Roundtables, conferences, and seminars

Expanding worldwide

Access to
mainframes

worldwide
for teaching

(no fee)


Marist College, NY

U of Arkansas

Illinois State U

Syracuse U

NC A&T U

SC IT
-
ology

Brazil

Germany

France

China

© 2012 IBM Corporation

9

The Premier Event for Software and Systems Innovation


Lake Brantley High School: 142 Mainframe Masters





© 2012 IBM Corporation

10

The Premier Event for Software and Systems Innovation

What is Rational Developer for System z (RDz)?



A
single

integrated development environment for
cross
-
enterprise

code development,
modernization, and deployment




Rational is actively partnering with the IBM Academic Initiative team to help schools adopt RDz in
their curriculum

© 2012 IBM Corporation

11

The Premier Event for Software and Systems Innovation

Contest Success



Students hired as a result of the experience acquired during the contest


IBM customers have a needed pipeline of young people to be mentored by older near
retirement associates


Significant number of students world wide now familiar with System z and z/OS without any
previous classes or exposure


2010 Winners


Patricio Reynaga (West Texas A&M University)


Jay Thomas (Pace University)


Calvin MacKenzie (Arkansas School for Mathematics, Sciences and the Arts)


Philip Yeo (Dalhousie University)


Sibo Niu (Syracuse University)




© 2012 IBM Corporation

12

The Premier Event for Software and Systems Innovation

Master the Mainframe contest

Philip & Jay





How did you learn about the contest?



Why did you choose to participate in the contest?



And why RDz?

© 2012 IBM Corporation

13

The Premier Event for Software and Systems Innovation

Philip’s thought on the Master the Mainframe contest


How did you learn about the contest?




Email circulated by the dean



Found out from the announcement that a Dalhousie


University student was a winner for 2009 and 2008


© 2012 IBM Corporation

14

The Premier Event for Software and Systems Innovation

Philip’s thought on the Master the Mainframe contest

Why did you choose to participate in the contest?



Desire to be expose to Enterprise computing on the


mainframe



Wanted to be able to dabble with real life mainframe


system development which the contest provided



Love the challenge

© 2012 IBM Corporation

15

The Premier Event for Software and Systems Innovation

Philip’s thought on the Master the Mainframe contest


And why RDz?




Familiarity with eclipse framework



Increased efficiency with faster navigational


capabilities through additional productivity boosters


that eclipse provides



Picture says a thousand words…

© 2012 IBM Corporation

16

The Premier Event for Software and Systems Innovation

Philip’s thought on the Master the Mainframe contest

© 2012 IBM Corporation

17

The Premier Event for Software and Systems Innovation

© 2012 IBM Corporation

18

The Premier Event for Software and Systems Innovation

© 2012 IBM Corporation

19

The Premier Event for Software and Systems Innovation

Jay’s thought on Master the Mainframe contest


How did you learn about the contest?



I heard about it through school


Pace University is a DestinationZ Campus


Contest was recommended by Dr. Lixin Tao

© 2012 IBM Corporation

20

The Premier Event for Software and Systems Innovation

Jay’s thought on Master the Mainframe contest

Why did you choose to participate in the contest?



I have always been interested in Enterprise computing,
because it’s able to mix new application with core Enterprise
Applications (Billing, Accounting, CICS)



I was interested in getting experience with Mainframes, and the
contest seemed like a great way to learn about a new software
platform.

© 2012 IBM Corporation

21

The Premier Event for Software and Systems Innovation

Jay’s thought on Master the Mainframe contest


And why RDz?



RDz seemed like an interesting alternative to development on the
green screen


Switching between SDSF and the text editor when I
was working with a large number of source files, and
Rdz offered an easier system of management and
syncing local and remote resources.


Since it was based on eclipse I thought that there would
be almost no learning curve because I had used eclipse
to develop for Java

© 2012 IBM Corporation

22

The Premier Event for Software and Systems Innovation

Agenda


Part 1


The Master the Mainframe contest & RDz


Part 2


A discussion on modern tooling for mainframe and the zEnterprise


Part 3


A mainframe career for…. your kids?

© 2012 IBM Corporation

23

The Premier Event for Software and Systems Innovation

RDz and other modern tooling for mainframe and zEnterprise

Q1. Perception of mainframe



Many people think
"outdated“
,

"big“
,

"COBOL is
sooooo yesterday“

when they think of the
mainframe. What was your perception when you
signed up for the contest, and what is it now that
you've completed the contest?

© 2012 IBM Corporation

24

The Premier Event for Software and Systems Innovation

RDz and other modern tooling for mainframe and zEnterprise

Q2. RDz and ISPF

In your opinion, what are the areas that RDz is
superior to ISPF, and what are the areas where ISPF
is superior to RDz?


© 2012 IBM Corporation

25

The Premier Event for Software and Systems Innovation

RDz and other modern tooling for mainframe and zEnterprise

Q3. Future of development tools



An integrated development environment (IDE) like
RDz is currently a state of the art development tool,
but technology is always changing. Do you see
mainframers eventually doing their development,
testing, debugging


or at least some forms of these
activities


on the web, in the cloud or perhaps… on
mobile devices like tablets?

© 2012 IBM Corporation

26

The Premier Event for Software and Systems Innovation

Agenda


Part 1


The Master the Mainframe contest & RDz


Part 2


A discussion on modern tooling for mainframe and the zEnterprise


Part 3


A mainframe career for…. your kids?

© 2012 IBM Corporation

27

The Premier Event for Software and Systems Innovation

A mainframe career for.. your kids?

Q1. Why mainframe?



Why are you interested in a career on mainframe
development (vs. being a developer for iPhone apps,
social web site, etc)? In other words, what attracts
you to working on the mainframe?

© 2012 IBM Corporation

28

The Premier Event for Software and Systems Innovation

A mainframe career for.. your kids?

Q2. Career growth on the mainframe



As your career grows, do you see yourself doing
strictly COBOL, PL/I, C development, or do you
envision doing cross languages/cross
-
platform
development?

© 2012 IBM Corporation

29

The Premier Event for Software and Systems Innovation

A mainframe career for.. your kids?

Q3. Unique skill set


What unique skill sets do students like yourself offer
enterprise shops in building tomorrow's applications
on enterprise systems?

© 2012 IBM Corporation

30

The Premier Event for Software and Systems Innovation

A mainframe career for.. your kids?

Q4. Advice?


What advice do you have for the audience in
recruiting talented future mainframers?

© 2012 IBM Corporation

31

The Premier Event for Software and Systems Innovation

A mainframe career for.. your kids?

Q5. Energizing the mainframe !


What can we all do collectively as a community to
energize

the mainframe?

Is what's being done
by the industry effective?

What more shall we do?

© 2012 IBM Corporation

32

The Premier Event for Software and Systems Innovation

www.ibm.com/software/rational

© 2012 IBM Corporation

33

The Premier Event for Software and Systems Innovation

More questions (if we have time)

One of the challenges that the RDz team
faces is whether they should optimize their
design (of RDz) for experienced Green
screeners, or should they optimize the
design for newcomers. What's your take?
Before you answer, let’s see what the
audience think.



What’s your curriculum like.

Now that
both of you are working professionals,
can you look back and comment on
whether the curriculum prepares you
well for a career in enterprise
computing?

What would you improve on
it?

Testing
-

we've heard from mainframe
customers that testing is huge pain point (5
-
6 weeks to complete z/OS application
testing), and a test cycle typically takes a
minimum of 12 weeks. Do you have any
experience in this area to comment on this?

© 2012 IBM Corporation

34

The Premier Event for Software and Systems Innovation

Daily iPod Touch giveaway


Complete your session surveys online each day at a conference kiosk or on your

Innovate 2012 Portal!



Each day that you complete all of that day’s session surveys, your name will be entered

to win the daily IPOD touch!



On Wednesday be sure to complete your full conference evaluation to receive your

free conference t
-
shirt!

© 2012 IBM Corporation

35

The Premier Event for Software and Systems Innovation

Acknowledgements and disclaimers

© Copyright IBM Corporation 2012. All rights reserved.


U.S. Government Users Restricted Rights
-

Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.


IBM, the IBM logo, ibm.com, Rational, the Rational logo, Telelogic, the Telelogic logo, Green Hat, the Green Hat logo, and ot
her

IBM products and
services are trademarks or registered trademarks of International Business Machines Corporation in the United States, other c
oun
tries, or both. If these
and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), th
ese

symbols indicate
U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be

re
gistered or
common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademar
k i
nformation” at
www.ibm.com/legal/copytrade.shtml

If you have mentioned trademarks that are not from IBM, please update and add the following lines:

[Insert any special third
-
party trademark names/attributions here]

Other company, product, or service names may be trademarks or service marks of others.

Availability
: References in this presentation to IBM products, programs, or services do not imply that they will be available in all coun
tri
es

in which IBM operates.

The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They ar
e p
rovided for
informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advi
ce
to any participant.
While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is prov
ide
d AS
-
IS without
warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwis
e r
elated to, this
presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, cre
ati
ng any warranties or
representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreem
ent

governing the use of
IBM software.

All customer examples described are presented as illustrations of how those customers have used IBM products and the results
the
y may have
achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materia
ls
is intended to,
nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, re
ven
ue growth or other results.

© 2012 IBM Corporation

36

The Premier Event for Software and Systems Innovation

© Copyright IBM Corporation 2012. All rights reserved.
The information contained in these materials is provided for informational purposes only, and is provided AS IS without warra
nty

of any kind,
express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these m
ate
rials. Nothing contained in these materials is intended to, nor shall have
the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and c
ond
itions of the applicable license agreement governing the use of IBM
software. References in these materials to IBM products, programs, or services do not imply that they will be available in al
l c
ountries in which IBM operates. Product release dates and/or capabilities
referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors,

an
d are not intended to be a commitment to future product or feature
availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM produc
ts
and services are trademarks of the International Business Machines
Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or ser
vic
e marks of others.

www.ibm.com/software/rational