Contact Info

One Campus Martius

Phone: 1-800-COMPUWARE

Web: compuware.com

About James Liebert

Jim Liebert is a subject matter expert for Compuware’s Developer Productivity solutions. He has development experience with both established software companies and startups. Most recently Jim has helped companies get the most out of Compuware's Topaz Workbench. Jim lives in Seattle, just up the block from a coffee shop.

Hits and Misses – the “Calculus of z/OS”

By | June 10th, 2013|DevOps|

IBM mainframes still matter for much the same reason Willie Sutton robbed banks -- because “that’s where the money is.” That may be an anachronism, however. If Willie Sutton was alive today, would he still be robbing banks? In a previous blog I took a look at the early phase [...]

Comments Off on Hits and Misses – the “Calculus of z/OS”

Sisyphus and the iPhone: A Physicist Looks at Innovation

By | May 8th, 2013|Featured|

I studied physics in college, but I’ve never particularly used it other than for the occasional IKEA project. When you think about it though, physics can be used to describe certain business and market trends. For example, classical mechanics provides a unique perspective when analyzing the lifecycle of technological innovations, [...]

Comments Off on Sisyphus and the iPhone: A Physicist Looks at Innovation

What Makes an Effective Mainframe Programmer? (Hint – It’s Not Just Cobol Skills)

By | June 5th, 2012|Agile Dev, Workforce|

Computerworld recently ran an in-depth article titled “Brain Drain: Where Cobol systems go from here” This tends to be a particularly charged discussion since these days there is simultaneously a Cobol skills shortage and Cobol programmers out of work. I was happy the author extended the discussion into two other [...]

Comments Off on What Makes an Effective Mainframe Programmer? (Hint – It’s Not Just Cobol Skills)

The Hybrid Programmer

By | April 5th, 2012|Agile Dev, Workforce|

One of the most significant milestones when learning to speak a foreign language is mastering the ability to understand native speakers. Every language comes with its own unique challenges. Some, like Spanish, are spoken quickly while others, like Mandarin Chinese, are spoken at a more leisurely pace, but contain subtle [...]

Comments Off on The Hybrid Programmer