BMC AMI DevX logo

    BMC AMI DevX

    BMC AMI DevX is a modern mainframe development suite that integrates DevOps practices, automation, and AI-driven insights to improve developer productivity and code quality. It supports modern IDEs and streamlines testing, debugging, and CI/CD, helping organizations deliver mainframe applications faster while reducing complexity.

    Ratings and reviews

    4.2
    73 ratings
    45%
    49%
    4%
    0%
    2%
    3 AWS reviews
    |
    70 external reviews
    External reviews are from G2  and PeerSpot .

    Filters

    Review type

    AWS Marketplace reviews
    External reviews
    Reviews (73)
    Nikhil C.

    BMC AMI DevX Streamlines Mainframe Development with Intuitive, Productivity-Boosting Tools

    Reviewed on Sep 01, 2026
    Review provided by G2
    What do you like best about the product?
    What I like best about BMC AMI DevX is how effectively it streamlines mainframe application development and integrates modern developer workflows. It significantly improves code quality, enhances productivity through intuitive tooling, and makes debugging and testing complex enterprise systems much more efficient.
    What do you dislike about the product?
    The initial learning curve can be a bit steep for developers who are new to mainframe environments or legacy tool integrations. Additionally, documentation could be more comprehensive regarding advanced configuration scenarios, and resource consumption can occasionally be heavy during large-scale code analysis or testing processes.
    What problems is the product solving and how is that benefiting you?
    BMC AMI DevX addresses the challenge of siloed mainframe development and slow release cycles by bridging legacy systems with modern continuous integration and delivery pipelines. It solves complex debugging and code maintenance hurdles, enabling teams to work with enterprise legacy code much more efficiently. This benefits us by significantly accelerating time-to-market for updates, reducing manual errors, and allowing developers to leverage modern, streamlined tooling workflows for mainframe applications.
    Ankit V.

    Modernizes Mainframe Development Seamlessly

    Reviewed on Aug 22, 2026
    Review provided by G2
    What do you like best about the product?
    I like that BMC AMI DevX brings a modern development experience to mainframe applications. The interface is intuitive, and the integrated tools for code analysis, debugging, and testing make everyday tasks much easier. It reduces the need to switch between multiple tools and helps developers understand complex legacy code more quickly. Overall, it improves productivity without requiring us to change the systems and processes we already rely on.
    What do you dislike about the product?
    I found the initial setup and configuration to be complex, especially when integrating BMC AMI DevX with our existing mainframe environments and development workflows. Some features had a learning curve for developers new to the platform. At times, the performance felt slower when working with large codebases, and having clearer documentation with more practical examples would be helpful. Overall, a simpler onboarding experience and more consistent performance would make the product even better.
    What problems is the product solving and how is that benefiting you?
    I use BMC AMI DevX to modernize our mainframe development, streamline tasks like debugging and testing, and improve productivity. It simplifies code maintenance, reduces tool switching, identifies issues earlier, and helps new team members become productive quicker with a modern interface.
    Manikandan V.

    BMC AMI DevX Makes Development and Debugging Faster and Easier

    Reviewed on Aug 21, 2026
    Review provided by G2
    What do you like best about the product?
    I like how BMC AMI DevX makes development and debugging easier, especially when I’m working with complex applications. The tools feel practical and genuinely time-saving, and they help me understand, manage, and navigate the code more easily without adding unnecessary complexity.
    What do you dislike about the product?
    The learning curve can feel a bit steep at first. Some features aren’t very intuitive, so it takes a little time to get comfortable with the tools and figure out where everything is and how it all works.
    What problems is the product solving and how is that benefiting you?
    It makes development and debugging easier by bringing the tools I need into one place. It saves me time when I’m troubleshooting issues, helps me understand the code faster, and makes my day-to-day development work more efficient overall.
    Sanjay M.

    Speed up release cycles and simplifies mainframe delivery

    Reviewed on Aug 21, 2026
    Review provided by G2
    What do you like best about the product?
    Being able to work on mainframe code with modern IDEs like vs Code and eclipse is the biggest win for our daily work. The debugging tools and code pipeline make tracing program logic and managing code checkout much faster than relying purely on traditional green screen navigation
    What do you dislike about the product?
    The initial configuration and pipeline integration can be tricky to get right. Since it bundles several tools together, the UI can sometimes feel a bit dis-jointed from one module to the next. I also found that the documentation often requires some digging, especially when you’re looking for more niche fixes.
    What problems is the product solving and how is that benefiting you?
    It eliminates the bottleneck of manual deployments and siloed mainframe code. We get better visibility into release readiness and sprint progress, without having to worry about concurrent edit conflicts.
    Mitanshu S.

    Boosts Productivity with Faster, More Intuitive Debugging and Automated Testing

    Reviewed on Aug 19, 2026
    Review provided by G2
    What do you like best about the product?
    It noticeably boosts my productivity by making debugging and automated testing faster, more intuitive, and easier to work through.
    What do you dislike about the product?
    The initial setup can feel a bit complex, and the user interface still comes across as slightly dated or clunky in certain modules, even with the more modern integrations in place.
    What problems is the product solving and how is that benefiting you?
    It tackles the challenge of working with legacy, siloed mainframe interfaces by bringing mainframe development into modern IDEs such as VS Code, making the overall workflow feel more current and streamlined.
    Swanand D.

    Brings Modern IDE and Debugging to Mainframe Development

    Reviewed on Aug 19, 2026
    Review provided by G2
    What do you like best about the product?
    BMC AMI DevX is BMC’s modern IDE and debugging suite for mainframe developers. It’s designed to make z/OS, COBOL, PL/I, and CICS development feel less like 1980 and more like working in VS Code.
    What do you dislike about the product?
    It’s a modern IDE sitting on top of a 50-year-old system, so you still need deep mainframe knowledge for it to work well. New developers assume “VS Code = easy,” but then they run into LPARs, datasets, and security configurations and end up getting stuck.
    What problems is the product solving and how is that benefiting you?
    Problem: Many new developers aren’t familiar with ISPF, JCL, or COBOL debugging, and at the same time a lot of senior developers are retiring.

    Solution: DevX brings an Eclipse/VS Code-style experience to z/OS, which helps new grads onboard faster.
    Telecommunications

    Great IDE Experience for Mainframe, but Expect Complex Initial Setup

    Reviewed on Aug 17, 2026
    Review provided by G2
    What do you like best about the product?
    What stands out most about BMC AMI DevX is how effectively it bridges modern DevOps practices with legacy mainframe environments. Moving away from standard ISPF/green-screen navigation to an IDE-based setup has drastically streamlined our day-to-day coding. The source-level debugging, automated test generation, and deep impact analysis allow us to immediately see execution paths and data flows across interconnected modules. In addition, its automated build and deployment pipelines make version control and release management far less error-prone when handling large multi-component rollouts.
    What do you dislike about the product?
    Initial setup and environment provisioning can be cumbersome, especially when establishing secure host communications and aligning release automation with complex mainframe repository structures. There is a noticeable learning curve for developers transitioning from native ISPF workflows to plugin-based IDE debugging, and documentation for troubleshooting automated test execution failures in pipeline builds could be clearer. Furthermore, performance can occasionally dip during heavy code analysis and dependency tracing on very large monolithic applications.
    What problems is the product solving and how is that benefiting you?
    It primarily solves the massive bottleneck of legacy mainframe development by bringing it into the modern DevOps ecosystem. Instead of wrestling with traditional ISPF green screens, I can work within a modern IDE to visually step through complex COBOL or PL/I applications. This drastically cuts down the time it takes to trace data flows, understand undocumented legacy logic, and resolve production incidents. Furthermore, it bridges the gap between our mainframe assets and our standard CI/CD pipelines, allowing us to manage and deploy code much faster and with significantly less risk.
    Jaimin v.

    Mainframe Tools Made Familiar in VS Code and Eclipse

    Reviewed on Aug 11, 2026
    Review provided by G2
    What do you like best about the product?
    Brings mainframe tools into familiar environments like Visual Studio Code (VS Code) and Eclipse, reducing the steep learning curve for newer developers.
    What do you dislike about the product?
    Poor documentation to some of the dev ops customization needed as per the cloud platforms
    What problems is the product solving and how is that benefiting you?
    I can see it becoming the go to DevOps AI engine for developers, it boosts productivity and saves time
    Sachin A.

    Makes Mainframe Development More Approachable and Productive

    Reviewed on Jul 29, 2026
    Review provided by G2
    What do you like best about the product?
    What I like best about BMC AMI DevX is how much it improves the day-to-day development experience on the mainframe. Features like code navigation, debugging, and testing are much easier to work with than traditional approaches, which helped us spend less time navigating legacy code and more time implementing and validating changes. It made working on large COBOL applications more efficient and reduced the effort required to troubleshoot issues.
    What do you dislike about the product?
    One area that could be improved is the learning curve for new users. We found the tool to be very capable, but it took some time to become familiar with all of its debugging, testing, and analysis features. While the functionality is strong, a more intuitive interface and easier access to commonly used features would make it quicker for new team members to become productive.
    What problems is the product solving and how is that benefiting you?
    BMC AMI DevX helped us improve developer productivity by simplifying common mainframe development tasks. It made it easier to navigate large codebases, debug programs, and understand existing applications, which reduced the time spent investigating issues and implementing changes. As a result, our team was able to complete development work more efficiently and spend less time dealing with the limitations of traditional mainframe development tools.
    Shivakantmishra Bcr

    Modern workflows have unified mainframe and Java development while AI features speed code understanding

    Reviewed on Jul 25, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for BMC AMI DevX is to work with COBOL and JCL development on IBM. I mainly use it for editing, browsing data sets, submitting jobs, and debugging applications. I appreciate the Eclipse and VS Code style interface compared to traditional ISPF, which makes navigation easier.

    One specific example of how I used BMC AMI DevX in my day-to-day work is maintaining a COBOL-based mainframe application. I used the DevX workbench to edit COBOL programs, browse data sets, submit JCL jobs, and debug batch job failures. One issue involved a batch job that was failing because of incorrect output data. Using the integrated debugger and job output, I traced the problem to the validation routine in the COBOL program. I fixed the logic, resubmitted the JCL, and verified that the job completed successfully.

    In my day-to-day work, I mainly use BMC AMI DevX to streamline the mainframe development workflow rather than switching between multiple tools. My typical routine includes editing COBOL programs, submitting JCL jobs, reviewing job output, debugging failures, and browsing data sets from a single environment. I also use it to integrate debugging failures to trace program execution and identify logic or data issues more quickly. Overall, it reduces context switching and makes troubleshooting and code maintenance more efficient, although the initial setup and learning curve are challenging.

    BMC AMI DevX helps me develop COBOL while juggling other responsibilities by bringing editing, debugging, job submissions, and code navigation into a single environment. This reduces context switching, allowing me to spend less time managing tools and more time on development, making it easier to balance COBOL work with my other responsibilities.

    I have used the GenAI-powered code understanding features of BMC AMI DevX for COBOL, which helps me understand unfamiliar code much faster. The code navigation, dependencies analysis, and AI-assisted code explanation make it easier to see how different COBOL programs, copybooks, and JCL jobs are connected. Instead of tracing everything manually, I can quickly identify the program flow, understand business logic, and find where changes need to be made, significantly reducing the time it takes to get up to speed with legacy applications.

    I have leveraged the full-lifecycle Java support in BMC AMI DevX for developing and maintaining Java applications that interact with mainframe services. The integrated debugging, code navigation, and monitoring tools make it easier to diagnose issues and application behavior across Java and mainframe. It is effective in troubleshooting because it allows me to quickly identify errors in variables and execution without switching between multiple tools, thus streamlining the development and debugging workflow.

    What is most valuable?

    The best features BMC AMI DevX offers are difficult for me to specify because I am using BMC AMI DevX in my day-to-day life.

    A feature that surprised me about BMC AMI DevX is the Runtime Visualizer, which shows how programs interact at runtime, making it much easier to analyze application flow and troubleshoot dependencies.

    BMC AMI DevX positively impacts my organization with its modern VS Code and Eclipse development environment, integrated debugging, AI-assisted code understanding, automated CI/CD pipelines, and end-to-end mainframe DevOps workflow.

    Specific outcomes that show how BMC AMI DevX has positively impacted my organization include improvements in productivity, time saved, or reductions in errors. For instance, a Forrester Total Economic Impact study of organizations using BMC reported a 217% ROI, payback in under six months, and 26.2 million in benefits over three years for modeled enterprises with 300 mainframe developers. The study also found a 50% reduction in onboarding time for a new developer from about nine months to 4.5 months. Additionally, BMC highlighted customer examples such as reducing the efforts of moving changes from development to production from five hours to 18 minutes. I do not have firsthand organization metrics because I have not personally deployed BMC AMI DevX, but the published customer studies report improvements such as a 217% ROI, 50% faster onboarding, higher deployment frequency, and lower change failure rates, although I cannot claim those as my organization's results.

    What needs improvement?

    BMC AMI DevX is a strong platform, but there are a few areas where it could improve, such as simplifying the initial installation and configuration, especially for first-time users. It could also improve performance when working with very large mainframe applications or on slower network connections, and making the UI more intuitive so advanced features are easier to discover. These improvements would make the platform easier to adopt and more productive for both experienced mainframe developers and newcomers.

    Regarding improvements needed for BMC AMI DevX, I would suggest making the UI more intuitive so advanced features are easier to discover and providing more built-in tutorials, guides, onboarding, and documentation for new developers.

    For how long have I used the solution?

    I have been working for the last six months and completed an internship for about six months, so I have a total experience of one year.

    What do I think about the stability of the solution?

    BMC AMI DevX is very stable.

    What do I think about the scalability of the solution?

    From what I have read, BMC AMI DevX appears to scale well for large enterprises, but I do not have personal experience running or managing it in a large-scale environment.

    How are customer service and support?

    The customer support for BMC AMI DevX is very good.

    Which solution did I use previously and why did I switch?

    I am not using a different solution before BMC AMI DevX.

    How was the initial setup?

    The main challenges were the initial configuration and aligning the tooling with our existing enterprise processes.

    What was our ROI?

    I cannot say that I have personally seen a measurable return on investment because I was not involved in evaluating or deploying BMC AMI DevX in an organization. I do not have firsthand ROI data, but BMC has published customer studies reporting positive ROI, including a Forrester Total Economic Impact study that estimates a 217% ROI with payback in under six months for modeled enterprise deployments. However, those are published customer findings and not results from my own experience.

    What's my experience with pricing, setup cost, and licensing?

    My understanding is that BMC AMI DevX is an enterprise product with custom licensing, so pricing is typically negotiated based on factors such as the modules purchased, organization size, and usage. I do not have direct experience with the commercial side or the total cost of ownership.

    Which other solutions did I evaluate?

    In evaluating options before choosing BMC AMI DevX, my organization considered various solutions in the market.

    From what I have seen in the market, organizations evaluating BMC may also consider IBM Application Delivery Foundation for IBM Developer for z/OS, IBM Debugger, Debug for, and Broadcom Mainframe DevOps solutions. The product chosen usually depends on the existing mainframe environment, tooling, and DevOps strategies.

    What other advice do I have?

    My advice to others looking into using BMC AMI DevX is to evaluate it against your organization's specific requirements rather than adopting it solely because of its feature list. If you are a large organization with COBOL applications and want to modernize development and DevOps workflow, it is worth evaluating. I recommend running a proof of concept with your own applications involving both experienced developers and newer developers, assessing integration with your existing source control, CI/CD, and security. Training is essential to get the most value from BMC AMI DevX. I would rate this product an 8.5 overall.