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
    67 ratings
    45%
    49%
    4%
    0%
    2%
    3 AWS reviews
    |
    64 external reviews
    External reviews are from G2  and PeerSpot .

    Filters

    Review type

    AWS Marketplace reviews
    External reviews
    Reviews (67)
    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.

    Satya G.

    Good tool for mainframe usage

    Reviewed on Jul 22, 2026
    Review provided by G2
    What do you like best about the product?
    It helps Developers to write the code from IDE's.
    What do you dislike about the product?
    cost and complex setup, plugin conflicts
    What problems is the product solving and how is that benefiting you?
    solves traditional mainframe bottlenecks—steep learning curves, complex monolithic code, and slow manual release cycles
    suchit j.

    An Efficient Tool for Mainframe Developers

    Reviewed on Jul 21, 2026
    Review provided by G2
    What do you like best about the product?
    I like best about BMC AMI DevX is that it brings key mainframe development tools into a modern IDE, making development and debugging more efficient.
    What do you dislike about the product?
    There isn't much to dislike. Some advanced features take a little time to learn, but once you're familiar with the workflow, they become easy to use
    What problems is the product solving and how is that benefiting you?
    BMC AMI DevX helps streamline our mainframe development workflow by bringing development, debugging, testing, and deployment into a more modern environment. It has reduced the time spent switching between tools, made it easier to understand complex code, and improved collaboration across the team.
    MUDAVATH S.

    Great for Pre-Build Impact Analysis and Understanding Legacy Code

    Reviewed on Jul 21, 2026
    Review provided by G2
    What do you like best about the product?
    helpful for impact analysis before running a build. It helps developers quickly understand legacy codes
    What do you dislike about the product?
    The first time setup time is more, need to make this easier
    What problems is the product solving and how is that benefiting you?
    Provides instant fault management and notifications when a batch job crashes or an application fails. It allows open-border integrations with enterprise pipelines like Jenkins, letting teams manage mainframe code alongside cloud or mobile apps.
    Aditya K.

    Intuitive Testing with Seamless IDE Integration

    Reviewed on Jul 21, 2026
    Review provided by G2
    What do you like best about the product?
    I appreciate the great workflow that BMC AMI DevX offers, which really streamlines our testing process. I like the modern IDE integration, especially how the workbench lets us integrate VS Code. This feature is quite good and allows us to install multiple extensions to make our work easier. Also, the initial setup was quite easy, which is always a plus.
    What do you dislike about the product?
    Nothing as such
    What problems is the product solving and how is that benefiting you?
    I find BMC AMI DevX provides great workflow and the workbench integrates with VS Code, allowing multiple extensions to make our work easier.
    Abhishek B.

    Great User Experience and Easy UI Navigation

    Reviewed on Jul 21, 2026
    Review provided by G2
    What do you like best about the product?
    Great user experience navigating the User interface
    What do you dislike about the product?
    Outdated dev x ui and Logging in can be frustrating, as the system frequently prompts for passwords. Switching between environments (such as Production and UAT) requires repetitive logins without a quick-switch option.
    What problems is the product solving and how is that benefiting you?
    It is helping my organization in solving mainframe challenges and issues
    Saish .

    Git-Compatible CI/CD Tracking That Simplifies Mainframe Onboarding

    Reviewed on Jul 18, 2026
    Review provided by G2
    What do you like best about the product?
    It provides Git-compatible CI/CD tracking, handles concurrent code check-outs, automates builds, and manages promotions to production. Great for onboarding next-gen engineers who don't know traditional mainframe interfaces. It also It uses generative AI and runtime analytics to parse.
    What do you dislike about the product?
    The initial setup is a complex, time-consuming process
    What problems is the product solving and how is that benefiting you?
    By integrating with modern IDEs like VS Code and Eclipse, you can manage mainframe code, data, and pipelines using the same tools as the rest of your tech stack. This significantly reduces context switching and helps new developers get up to speed 50% faster.
    reviewer2873481

    Automation has accelerated mainframe builds and improves code understanding for faster delivery

    Reviewed on Jul 17, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for BMC AMI DevX is mainframe app development and streamlining builds.

    A specific example of how I use BMC AMI DevX for mainframe app development is that we use it to automate builds and tests for COBOL apps, which cuts manual steps and speeds delivery.

    BMC AMI DevX helps me develop COBOL while juggling other responsibilities by keeping builds predictable, so we can focus on other tasks.

    What is most valuable?

    In my experience, the best features BMC AMI DevX offers include reliable automation, solid integration with our toolchain, and it simplifies builds.

    The integration with our toolchain stands out because we tie it in with Jenkins and Git, and the integrations have been straightforward—nothing clunky, it just works.

    BMC AMI DevX has positively impacted my organization with smoother releases, fewer build issues, and less time spent firefighting.

    Specific outcomes I've seen include roughly 30% faster builds and far fewer failed jobs. The improvement is noticeable.

    What needs improvement?

    BMC AMI DevX could be improved by making reporting more flexible and setup docs clearer.

    The hybrid CI/CD integration with existing enterprise DevOps tools is mostly smooth; Jenkins and Git integrate cleanly, though a bit more flexibility in reporting would help.

    For how long have I used the solution?

    I have been using BMC AMI DevX for just over a year.

    What do I think about the stability of the solution?

    BMC AMI DevX is stable, with no major issues.

    What do I think about the scalability of the solution?

    Its scalability is fine for our size, and I have no concerns so far.

    How are customer service and support?

    Customer support for BMC AMI DevX has been very good—responsive and helpful; I would give it a nine out of 10.

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

    We previously used IBM tools, but we switched for simpler management and better automation.

    How was the initial setup?

    Setup was smooth while licensing is manageable but not super flexible.

    What was our ROI?

    I have seen a return on investment mostly in terms of time; we experience around 30% faster builds and fewer failed jobs, with no headcount change—just more efficiency.

    Measuring DORA metrics has helped improve our deployment frequency by roughly 20% and reduce change failure rates by around 15%, resulting in meaningful gains.

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

    My experience with pricing, setup cost, and licensing shows that pricing feels a bit premium.

    Which other solutions did I evaluate?

    Before choosing BMC AMI DevX, I evaluated other options including IBM and Broadcom, but we went with BMC for easier ops and integration.

    What other advice do I have?

    Regarding BMC AMI DevX's AI capabilities, I find its accuracy and reliability of output to be generally accurate, with no major reliability issues.

    I have used the GenAI-powered code understanding features of BMC AMI DevX for COBOL, which has helped us understand unfamiliar code by summarizing logic, flagging dependencies, and helping us trace flow—providing quicker ramp-up and faster troubleshooting.

    I have assessed the impact of automated DORA metrics tracking as useful, as it provides clearer visibility into deployment frequency, lead time, and success rates, making releases less gut-feel and more data-driven.

    My advice for others looking into using BMC AMI DevX is to start with a clear automation plan, align CI/CD early, and lean on the vendor during rollout to save time. I would rate BMC AMI DevX an 8 out of 10 overall.

    Computer Software

    VS Code Integration That Makes Abend-AID and Test Data Creation Effortless

    Reviewed on Jul 16, 2026
    Review provided by G2
    What do you like best about the product?
    The integration of BMC AMI DevX Workbench into VS Code has completely changed my morning routine. Instead of opening multiple TSO/ISPF green screens to track down an application crash, I can use Abend-AID directly inside my IDE. The “test-data-creation assistance” feature within the abend report saves me hours every week.

    It captures the exact variable states at the moment of the crash and, with just a few clicks, carries them into my test environment. That means I no longer spend half my day manually staging test data just to reproduce a production bug.
    What do you dislike about the product?
    While the integration into modern IDEs is a massive step forward, you can still feel the seams where separate legacy tools were stitched together. Moving between File-AID for data manipulation, Xpediter for debugging, and Code Pipeline for versioning sometimes feels like navigating completely different applications under a shared coat of paint.
    The interface requires way too many clicks just to set up basic dataset filters or submit standard jobs. Furthermore, session management is a constant annoyance.
    What problems is the product solving and how is that benefiting you?
    Instead of spending three days tracking down a senior architect to explain how a 40-year-old monolithic account-processing program works, I can use the Code Insights tool to view an instantaneous, visual map of the program’s execution paths. It shaves my onboarding and feature analysis time from days down to a few minutes, making me feel secure altering code I didn't write.
    Computer Software

    Bringing Modern Tools to Mainframe Development

    Reviewed on Jul 10, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most about BMC AMI DevX is how it brings a more modern development experience to mainframe applications. Tools such as the Workbench, integrated debugging, and code analysis make it much easier for me to understand, develop, and maintain legacy applications, without having to rely only on traditional green-screen tools.
    What do you dislike about the product?
    One area that could be improved is the learning curve. Because it operates within the mainframe ecosystem, new developers still need a solid understanding of technologies like COBOL, JCL, and z/OS to use it effectively. However, once you’re familiar with those fundamentals, it becomes much more productive and easier to work with.
    What problems is the product solving and how is that benefiting you?
    BMC AMI DevX helps modernize mainframe development by offering a modern IDE with integrated debugging, code analysis, and streamlined DevOps workflows. As a result, it’s easier to understand legacy code, troubleshoot problems more quickly, and stay productive when working on mainframe applications.