Source Code Management and Release Automation


Agile Source Code Management, Release Automation and Deployment Automation

Compuware ISPW enables developers to quickly and safely build, test and deploy mainframe code. With ISPW, developers can:

  • Easily perform concurrent development to support Agile Development practices
  • Leverage Jenkins plugins to manage code throughout the lifecycle
  • Use REST APIs to automatically connect mainframe applications into modern DevOps toolchains
  • Collaborate with other developers through features like alerts when another programmer has checked out code
  • See versions of a program at multiple points in the development cycle to prevent incorrect overlaying and ensure smooth code integration
  • Access an intuitive relationship visualization that guides users to failure points

The Value of ISPW

  • Improves developer productivity by enabling mainframe DevOps
  • Eliminates manual steps and helps staff iterate quickly through the development, test and QA cycles
  • Integrates with Compuware Topaz Workbench for a modern suite of application development and testing tools
  • Integrates with leading IT Service Management (ITSM) solutions like BMC, ServiceNow and Tivoli via Topaz Connect
  • Allows DevOps practitioners to build mainframe-inclusive DevOps toolchains

Key Features of ISPW

Agile Source Code Management

Enterprise-wide Parallel Development

ISPW’s multiple development areas enable concurrent development common with Agile two-week sprints. The Life Cycle chart shows multiple versions of code in flight for better collaboration. End-to-end tracking shows every action that affects code running at any level, including production. Users are provided with an audit trail of all activities throughout the development lifecycle.

Impact Analysis

Impact Analysis lets developers see how a potential code change can impact the rest of the mainframe environment.

Compuware | ISPW | Topaz Workbench

Side-by-side Compare

Side-by-side Compare provides the ability to quickly compare versions of code to spot changes and easily merge them.

Compuware | ISPW | Topaz Compare

Mobile Management

ISPW’s mobile interface eliminates delays by enabling managers to respond to alerts anywhere, anytime code changes are ready for approval.

Mobile device

Release and Deployment Automation

ISPW Deploy Web Interface

ISPW Deploy’s web interface allows you to view the status of all deploy requests and the environments into which code was deployed.

Compuware | ISPW Webpage Deploy

Cross-platform Deployment with XebiaLabs XL Release

ISPW Deploy integrates with XL Release to automate, standardize and monitor code deployments across multiple platforms into multiple target environments. The integration lets you view and manage deployments in one place and monitor their statuses across teams and environments with detailed analytics on release flow.

ISPW Release Flow

Easy Full or Partial Rollback

ISPW Deploy allows you to rollback some or all code changes at once and replace the current production program with a valid previous program version. Production source is synchronized with rollback so versions always match.

Automate Processes Across Multi-platform Enterprises

Jenkins Plugins

  • The Compuware Source Code Download plugin allows source code stored in ISPW to be downloaded into Jenkins for automated unit testing by Topaz for Total Test and code quality analysis and reporting by SonarSource
  • The Compuware ISPW Operations plugin enables users to build a DevOps pipeline in Jenkins to manage code throughout the development lifecycle. Developers can execute ISPW operations such as generate, promote, compile and deploy on the mainframe.


ISPW’s REST APIs enable you to:

  • Create, promote, regress, deploy and check the status of code releases using popular tools like Jenkins and XebiaLabs XL Release
  • Gain visibility into mainframe activity so any programmer can run and monitor a deploy
  • Achieve Continuous Delivery in multi-platform enterprise environments
Compuware ISPW / Jenkins Flow

Webhook Notification

Webhooks enable you to:

  • Communicate information about ISPW activities such as generate, promote, regress, deploy and rollback to other DevOps tools in real time
  • Integrate ISPW with other deployment tools
  • Drive Continuous Integration processes using Jenkins
  • Send instant notifications about DevOps activities to Slack and HipChat as they happen

Webhooks can be triggered whether developers or operators use Topaz, 3270 or REST APIs.