In this IBM® Redbooks® publication, we attempt to provide fresh insight into a problem domain that, in the authors’ opinions, has been pushed to the back burner of technology writing for far too long—the domain of z/OS® (traditional) mainframe maintenance and production support. Since the mid-1980’s, outside of a few websites and publications, this still-critical area of software has barely even received lip service by the world of mainstream technology media. In a small way, we are attempting address this situation.
In this book, we provide information in “what and how to” sections on the value of z/OS maintenance and support—not the value of the software, which is hardly in question, but the value of the software developers, and how they collaborate, analyze, code, and test the applications, fixes, and enhancements under their responsibility. We present new 21st Century tools to help them achieve their goals more easily and effectively. These tools integrate and provide a 1 + 1 + 1 = 5 value-proposition, for companies that are still doing work the way they did when in the mid-1970’s, when Gerald Ford was president of the United States.
We are also describing, to a lesser extent, how you can effectively integrate the new tools with your existing development software stack, in order to find points of complimentary functionality. And we describe the new agile development and maintenance methodologies, and best practices for tools use and adoption.
We hope that you find this work useful, and perhaps that it can fuel more discussion, future Redbooks publications, and other publications by IBM, or any vendor or group interested in this critical and vastly under-acknowledged technology domain.
Part 1. Executive summary: Overview
Chapter 1. Executive summary: Value and investment
Part 2. The optimized life cycle: Project managers
Chapter 2. The optimized life cycle: Project managers and implementation teams
Part 3. The tools in the optimized life cycle: Practitioner
Chapter 3. Eclipse: The optimized life cycle integrated development environment
Chapter 4. IBM Rational Developer for System z
Chapter 5. Rational Asset Analyzer
Chapter 6. IBM Problem Determination Tools
Chapter 7. CICS Explorer
Chapter 8. Reference application
Chapter 9. WebSphere MQ and the optimized life cycle
Chapter 10. Business rules
Part 4. z/OS application maintenance and support
Chapter 11. Production support use case
Chapter 12. Trivial Change Request use case
Chapter 13. Non-Trivial Change Request use case
Chapter 14. Development on System z
Appendix A. IBM Rational Developer for System z productivity benchmark comparison
Appendix B. Additional material