End-to-end user flow

Understand the end-to-end user flow for a SaaS deployment of IBM Bob Premium Package for Z.

User flow on SaaS

Here’s how the IBM® Bob Premium Package for Z works end-to-end, and how you can use it to better understand and modernize mainframe applications.

The user flow begins with the administrator enabling the system by provisioning accounts, assigning access, and preparing the Z Understand environment with analyzed application data. Once this setup is complete, application architects step in to explore the system using Z Architect mode, leveraging both local and enterprise-wide insights to plan changes. Finally, application developers use Z Code mode to implement these changes, relying on AI assistance and shared metadata to write, refactor, and improve code efficiently. The flow ensures a smooth hand-off from setup to planning to execution, with all roles connected through a shared, insight-driven environment.

Administrator

As an administrator, you can set up and enable the entire environment so that your teams can start working without delays. You can create the enterprise account and assign the IBM Bob Premium Package for Z to ensure all required capabilities are available. You can allocate access (seats) to application architects and developers, making sure the users have the correct permissions. Additionally, you can optionally install and configure Z Understand containers, create a project for the application, import the source code, and build it. By populating the Z Understand database with analysis data, you prepare a shared foundation that allows downstream users to explore and work with the application efficiently.

Application Architect

As an application architect, you can analyze and plan changes to the application using powerful insights from the environment set up for you. You can install the IBM Bob Premium Package for Z in your IBM Bob IDE and use the Z Architect mode to understand code structure, dependencies, and impact areas. You can optionally connect to the Z Understand server to leverage enterprise-wide metadata and the data dictionary for deeper insights. With this information, you can evaluate the system holistically and define scalable, well-informed architectural changes that guide the overall direction of development.

Application Developer

As an application developer, you can efficiently understand, generate, and improve code using AI-assisted capabilities. You can install the IBM Bob Premium Package for Z in your IBM Bob IDE and use the Z Code mode to explain existing logic, generate new code, and refactor existing implementations. You can optionally connect to the Z Understand server to access enriched metadata and contextual insights that make coding more accurate and informed. This allows you to implement changes quickly while staying aligned with architectural guidance and enterprise standards.

IBM Bob Premium Package for Z enables teams to achieve improved visibility into complex applications, enhance developer productivity, and execute modernization initiatives in a structured and lower-risk manner, leveraging analysis-driven insights and AI-assisted capabilities throughout the process.

IBM Bob Premium Package for Z end-to-end user flow on SaaS