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
    61 ratings
    46%
    47%
    5%
    0%
    2%
    2 AWS reviews
    |
    59 external reviews
    External reviews are from G2  and PeerSpot .

    Filters

    Review type

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

    Anonymous

    Streamlined Mainframe Development with BMC AMI DevX

    Reviewed on Jul 16, 2026
    Review provided by G2
    What do you like best about the product?
    I use BMC AMI DevX as part of my daily development work to develop, debug, and maintain mainframe applications. I like how it brings different development tasks into a single workflow, with quick code navigation and straightforward debugging, making working with datasets much more convenient than traditional tools. It saves time and improves my overall productivity during everyday development. I appreciate that it fits well into my regular development workflow alongside tools like Visual Studio Code, Git, and Jira, allowing me to switch between coding, debugging, source control, and issue tracking without too much hassle.
    What do you dislike about the product?
    One area that could be improved is the initial learning experience. If you're new to the tool or new to mainframe development, it takes some time to understand all the features. I've also noticed that some operations can be a bit slow depending on the environment. Better documentation, more practical examples, and a few UI improvements would make it easier for new users to get started and work more efficiently.
    What problems is the product solving and how is that benefiting you?
    I use BMC AMI DevX to streamline development tasks and improve productivity. It helps me navigate code, manage datasets, and debug from one place, saving time. However, it has a learning curve and some UI improvements could help new users.
    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.
    Kavya R.

    Seamless VS Code Integration and Helpful AI for COBOL Migration

    Reviewed on Jul 10, 2026
    Review provided by G2
    What do you like best about the product?
    The integration with VS Code is seamless. The AI support for understanding COBOL code is genuinely helpful, especially when working on migration projects.
    What do you dislike about the product?
    Sometimes, the code insights and AI assistance actually cause my machine to hang.
    What problems is the product solving and how is that benefiting you?
    The interface is so much user friendly contrast with the ones available only green screens. The BMC ecosystem works seamlessly with one another, especially for legacy systems that are already set up.
    Wisdom Mbiza

    Modern tools have boosted mainframe file extraction speed and simplified everyday workflows

    Reviewed on Jun 23, 2026
    Review from a verified AWS customer

    What is our primary use case?

    I work on mainframe, and some of the developers prefer to code on BMC AMI DevX because it looks more modern. For me, my basic use of it is just to extract information. Most of the time we end up having to extract certain files from the mainframe. Because those files use copybooks, the only way to extract the file in a certain layout using a specific copybook is through the use of BMC AMI DevX. I log in to the mainframe dataset and then browse using File-AID, but I'm using BMC AMI DevX application. I use it mainly for file extracts on my side and also to browse and do edits on files. Some of the other developers also do code on it. They do prefer to write code on it, but I still prefer the green screen.

    I definitely think BMC AMI DevX could be improved or enhanced in terms of the logging in features. BMC AMI DevX's logging in feature is not so great. Whenever you try to log in, it always prompts you for passwords. Then when you have to switch sessions, because we usually have to switch between production and UAT, there's no quick way of switching between the two. Every time you try to switch, it prompts you to log in. Additionally, there's a pop-up that I always receive. When you click X on it, it doesn't disappear. Eventually, I just end up minimizing it. Furthermore, the startup of BMC AMI DevX takes a long time to start up before it loads. It doesn't just immediately start up and it's ready. It takes a good solid two to three minutes before it's ready so that you can work on it.

    What is most valuable?

    I would definitely say the features of BMC AMI DevX, specifically the speed, the extraction speed, have been the most useful. It's very quick compared to extracting a certain file directly from the mainframe itself. With mainframes, we deal with huge volumes of files or huge sizes of files. With BMC AMI DevX, when it comes to extracting, you just browse it, it quickly loads it with the exact layout as is. Then when you try to export the file to a CSV or to an Excel format, you just say export and immediately it's done. You don't even wait. On the other side, with the mainframe, you can do the very same file and it ends up taking 15 or 20 more minutes long. In some cases, it never even finishes extracting and it complains about the sizes. I don't encounter the same problem with BMC AMI DevX.

    BMC AMI DevX's tools have affected my developers' productivity and efficiency by helping with the speed. It makes you more productive because now you're able to achieve more things quicker instead of struggling with trying to find other ways on mainframe. It helps you develop faster, produce files faster, and extract files faster.

    What needs improvement?

    I definitely think BMC AMI DevX could be improved or enhanced in terms of the logging in features. BMC AMI DevX's logging in feature is not so great. Whenever you try to log in, it always prompts you for passwords. Then when you have to switch sessions, because we usually have to switch between production and UAT, there's no quick way of switching between the two. Every time you try to switch, it prompts you to log in. Additionally, there's a pop-up that I always receive. When you click X on it, it doesn't disappear. Eventually, I just end up minimizing it. Furthermore, the startup of BMC AMI DevX takes a long time to start up before it loads. It doesn't just immediately start up and it's ready. It takes a good solid two to three minutes before it's ready so that you can work on it.

    BMC AMI DevX's logins and the other ones I can understand because security has to be there, but I do feel that once I've logged in, I shouldn't need to log in again. The startup problem is the annoying one because if I want to do something, I need to open it two or three minutes earlier to give it time to load up. The startup problem is the one that definitely needs to be addressed.

    For how long have I used the solution?

    I started using BMC AMI DevX from last year in January.

    What do I think about the stability of the solution?

    I think BMC AMI DevX is very stable. BMC AMI DevX is very stable for a modern application processing huge workloads. I've also seen some of the developers where they are able to compile huge amounts of code, which includes COBOL programs with a lot of lines. It produces reliable results there. I've never seen it complain about the huge amount of code that it has to read and compile. Even when I do extract files on my side, when I usually have issues extracting a huge amount of files on the mainframe, I don't encounter those problems with BMC AMI DevX.

    What do I think about the scalability of the solution?

    From my perspective, I haven't seen BMC AMI DevX struggle in terms of workloads where it needs to be scaled up or scaled down. So far, based on what I've seen and using it, I haven't been at a point in time where I'm thinking that we need to scale up or we need more processing power from it. I think it's been very reliable. We haven't had the need to scale up or scale down from it.

    How are customer service and support?

    I have not yet used the GenAI-powered code understanding features of BMC AMI DevX for COBOL or another language, unfortunately. I will definitely try and check them out.

    I haven't used AI capabilities in BMC AMI DevX at all yet.

    I have not leveraged the full-lifecycle Java support in BMC AMI DevX because we are strictly COBOL and we don't integrate with the other languages.

    I've seen the Git features in relation to my use of z/Adviser, but because our CI/CD is through ISPW, we haven't used Git. We also don't use Git in our team specifically.

    I think the hybrid CI/CD integration with existing enterprise DevOps tools in BMC AMI DevX is very good. When you do log into BMC AMI DevX, you are able to see all your datasets from the mainframe directly without having to do anything. You can see all your PDSs, all your folders, all your files. You don't have to log into something else again. You just log in once into BMC AMI DevX and everything is already there.

    I do not often communicate directly with the technical support of BMC. I just know that whenever we have issues, we do contact our mainframe platform guys, and then they do contact BMC AMI DevX guys. We don't talk to them directly; we just contact our guys directly and then they will have the communications with the other external teams.

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

    Before using BMC AMI DevX, I was strictly using the mainframe, which is the Flex Terminal terminal emulator. It was strictly that. I think we did at some point try to integrate VS Code, but it just created a lot of issues, then we just ended up saying, "Let's leave this thing."

    How was the initial setup?

    I did not participate in the initial setup or installation of BMC AMI DevX. Unfortunately, by the time I arrived at the team, it was already there.

    Which other solutions did I evaluate?

    Before choosing BMC AMI DevX, there were no other options that we evaluated besides VS Code.

    What other advice do I have?

    From that perspective, I don't think I can give input about the impact of automated DORA metrics tracking on my organization's decision-making processes because I don't participate most of the time in that department, which just checks how quick the jobs are run or what's the difference between the two. For that one, I don't think I have any input there.

    I think BMC AMI DevX has provided overall benefits and a positive impact because I've seen a lot of developers, not just the new developers, but even the old developers. I'm very young, so I found a lot of old developers here that have been with the business for a while and have used the green screen their entire life. I've seen most of them also developing with BMC AMI DevX, migrating into the newer screen. They call it, "We are leaving the green screen," is what they say. They look at BMC AMI DevX as VS Code for COBOL developers, which is for us. I've seen it, not only from the old developers but even the young developers, I've seen most of them using it. I'm still in a process where I'm trying to do a sort of a hybrid style, use both. Where there's an advantage, I use this one, and where there's an advantage, I use that one. I do think it provides a more modern way of working with old technologies, with legacy systems. I think it's very good there. It's modernizing the legacy way of doing things, the mainframe.

    I've gone to the official documentation or guides provided by BMC for BMC AMI DevX once or twice because I was still trying to find out more about it or what it is because when I landed, I didn't know what this workbench and BMC AMI DevX thing were. I did go to the website, but I didn't get the time to just go through everything. That's something I also need to do.

    I think BMC AMI DevX's Open Borders approach is very good for maintaining my existing processes. I think it's very good in terms of its ability to integrate smoothly with the mainframe or the other applications. For that reason, I think its effect is very good. It's a very good effect because it doesn't disrupt existing processes or any of the existing applications. Instead, it sort of helps or integrates perfectly with them without disrupting. For example, if I was to go into a dataset with BMC AMI DevX and make changes, and then someone else logs on to the mainframe and tries to view those, they're also going to be able to pick them up. It's not that now I have to wait for something to happen or need to save on that side. It integrates smoothly, so everything just works smoothly and seamlessly.

    Based on my experience with every aspect of BMC AMI DevX, I would rate this product an eight because I still feel there is room for me to explore on it, but so far from what I've seen, it's very good and it definitely has a huge amount of potential.

    Saurabh P.

    Everything about BMC AMI DevX

    Reviewed on Jun 22, 2026
    Review provided by G2
    What do you like best about the product?
    BMC AMI DevX stands out for its ability to modernize mainframe development without losing its core strengths. It brings intuitive, DevOps-aligned workflows, powerful debugging, and seamless integration together in one platform. It also helps bridge the gap between traditional mainframe work and modern application development practices by offering better integration options.
    What do you dislike about the product?
    While BMC AMI DevX delivers strong modernization and productivity benefits, there are still opportunities to make the onboarding experience simpler and to streamline integration with existing enterprise ecosystems. With additional optimization and fine-tuning, it could provide even greater value, especially in highly complex environments.
    What problems is the product solving and how is that benefiting you?
    BMC AMI DevX helps close the mainframe-to-DevOps integration gap by linking traditional mainframe development with modern CI/CD pipelines, Git-based workflows, and broader enterprise toolchains. For our teams, this has strengthened collaboration, cut down on manual effort, and made cross-platform integration noticeably smoother and more consistent.
    Information Technology and Services

    Modernizing Mainframe Development with Modern CI/CD and VS Code

    Reviewed on Jun 16, 2026
    Review provided by G2
    What do you like best about the product?
    1. The standalone best feature is the Code Pipeline CI/CD integration. It completely modernizes mainframe deployments by allowing us to manage concurrent code check-outs and track program states smoothly.
    2. It bridges the gap between traditional legacy mainframes and modern engineering environments. Moving to IDEs like VS Code makes a massive difference.
    3. The combination of Total Test for automated regression testing and the built-in AI code insights provides immense value.
    What do you dislike about the product?
    1. Some of the underlying components still feel a bit disconnected. Because the platform combines multiple acquired tools (like File-AID and Abend-AID), the user interface across different modules can occasionally feel inconsistent.
    2. The initial setup and configuration can be quite complex. For example, integrating the platform seamlessly with existing enterprise toolchains and third-party CI/CD utilities (such as Jenkins or Git pipelines)
    3. Navigating the extensive product documentation to resolve niche technical issues can sometimes be challenging.
    What problems is the product solving and how is that benefiting you?
    1. Before adopting this platform, onboarding newer developers onto legacy mainframe systems was incredibly difficult due to the steep learning curve of traditional green screens (ISPF). BMC AMI DevX solves this by bringing mainframe development into modern IDEs like VS Code.
    2. We previously struggled with slow, high-risk application deployment cycles and manual code promotions that often risked breaking legacy systems. This software helps us solve that bottleneck by integrating mainframe code directly into our automated CI/CD pipelines.
    3. We can quickly isolate code execution errors and mask test data securely. We no longer waste hours waiting for mainframe test environments to be prepared.
    Subrajit B.

    DevOps Automation with BMC AMO DEVX

    Reviewed on Jun 16, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most about BMC AMI DevX is its ability to modernize mainframe development by combining automation, AI-driven insights, and seamless DevOps integration — making complex legacy systems easier to manage, test, and deploy. It reduces friction for developers, speeds up delivery cycles, and provides real-time visibility into applications.
    What do you dislike about the product?
    Steep learning curve
    Teams new to mainframe DevOps may struggle to adapt quickly, especially if they lack prior exposure to COBOL, JCL, or legacy systems.

    Cost considerations
    Pricing can scale significantly depending on capacity, user count, and bundles, which may be a barrier for smaller organizations.

    Customization complexity
    Deep tailoring of pipelines, integrations, or modernization features often requires specialized expertise, slowing adoption.

    Legacy dependency
    While it modernizes workflows, it still relies heavily on legacy codebases, meaning modernization is incremental rather than transformative.

    Integration overhead
    Connecting with modern CI/CD tools and cloud-native environments can require extra configuration and governance effort.
    What problems is the product solving and how is that benefiting you?
    Legacy complexity: Mainframe applications are often written in COBOL, JCL, PL/I, or Assembler, which are hard for new developers to understand.

    Slow release cycles: Manual testing, approvals, and deployments make delivery sluggish.

    Limited visibility: Dependencies and runtime behaviors are opaque, making troubleshooting difficult.

    Modernization risk: Refactoring monolithic code into modular components is risky without proper tooling.

    Skill gap: New engineers struggle to onboard quickly due to unfamiliar environments.
    Computer Software

    Great Deployment Visualizations, but Integration and Alerting Need Improvement

    Reviewed on Jun 15, 2026
    Review provided by G2
    What do you like best about the product?
    The visualization for deployment is good
    The insights are nice to have when checking multiple deployments across environments
    What do you dislike about the product?
    It's not easily integrable into current and existing deployment especially multi cloud deployments.
    Also alerting for stuff inst possible as current on call alerting from datadog or pagerduty doesn't integrate seamlessly into it
    What problems is the product solving and how is that benefiting you?
    It's reducing deployment time and it will be helpful to us