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
    98 ratings
    46%
    50%
    3%
    0%
    1%
    6 AWS reviews
    |
    92 external reviews
    External reviews are from G2  and PeerSpot .

    Filters

    Review type

    AWS Marketplace reviews
    External reviews
    Reviews (98)
    Girpathu Sahastram

    Integrated DevOps tooling has unified mainframe pipelines and improved delivery efficiency

    Reviewed on Oct 12, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for BMC AMI DevX is in the capacity of DevOps modeling, using it as a tool, which means all of the development, DevOps, testing, debugging, including the code analysis and the AI aspects, including the delivery of tooling, all take place with BMC AMI DevX.

    A specific example of how I use BMC AMI DevX is that when we are required to build our ETL pipelines, after all the development activities are complete, we need a platform to integrate or unify the development, testing, and delivery in a mainframe-inclusive toolchain, and we have gone to BMC AMI DevX as our solution, specifically for its support for the modern environments that we use VS Code and Eclipse for these capacities, allowing us to perform development, testing, automated tests, debugging, and diagnosis. Finally, we use BMC AMI DevX to deploy the end deliverable as a CI/CD pipeline and maintain its governance and delivery post-implementation.

    I would primarily want to highlight that as this tool is designed to connect mainframe development, the developers find it very useful in bringing the mainframe application development into modern development and delivery practice, and they have really accomplished integration testing, including automation, on a standalone mode using this tool, making it quite impressive with our integration and the CI/CD aspects of our solution delivery.

    BMC AMI DevX definitely helps in the development of COBOL.

    How has it helped my organization?

    Since we started using BMC AMI DevX, we have seen a more coordinated approach in launching our deployment, aided by the familiarity our team had with BMC products, allowing them to explore and understand the multiple aspects of the tool and the unification it offers in terms of modern environments like VS Code and Eclipse. It has only been a positive experience so far.

    Our productivity efficiency has improved by 20% since we began using BMC AMI DevX, as the team could see both a reduction in time and an increase in efficiency. Overall, the timelines for delivery were cut short by 20%, a significant accomplishment for stakeholders who were pleased to see automation go live within a few months rather than the initially scoped longer timeline.

    BMC AMI DevX's automated DORA metrics tracking has improved our decision-making processes, and we have seen an approximate improvement of 25% in deployment frequency and reduced change failure rates.

    BMC AMI DevX's tools have resulted in a productivity and efficiency increase of approximately 25%, attributed to our familiarity with this tool, allowing our team to start using it effectively from the beginning.

    What is most valuable?

    I would say the best feature of BMC AMI DevX is its ability to integrate development, testing, and deployment use cases together as a single package, which means as a development team, we don't have to run around different tools for development, testing, and deployment because all are integrated into one tool, making BMC AMI DevX an integrated solution for all of our delivery needs.

    The integration of everything in one tool has made things easier for our team as the team members distributed around the globe can independently proceed with their development work using BMC AMI DevX, allowing for continuity when one developer offloads work to someone else in a different time zone, ensuring that we are accessing the same tool hosted on our cloud environment. Before deployment, because it's on a single framework, we can review all development activities seamlessly, helping us use one platform rather than multiple tools working in silos.

    I find that the recently added AI capabilities of BMC AMI DevX assist us by pointing out abnormalities within our packages, sometimes auto-correcting with recommendations that only require a simple approval from our side, and we see AI taking over some coding functionalities, applying corrections and proceeding with deployment in a seamless manner.

    I see the governance and security aspects of BMC AMI DevX as quite rigid and robust, with the objects systematically arranged and easy to fetch in the catalog, resulting in strong security features and governance offered as a product.

    It's a bit early to fully assess BMC AMI DevX's AI capabilities, yet the team finds the AI features quite impressive, aiding in our DevOps efforts with partial module fulfillment and valuable recommendations aiding our development.

    I utilize the GenAI-powered code understanding features of BMC AMI DevX for COBOL, and it has proven capable of generating functional COBOL code from scratch, which is one of the distinctive features we appreciate.

    Using BMC AMI DevX's AI-powered code transformation capabilities has made it much easier to understand and modernize COBOL code.

    All the modules maintained on Git are fully integrated with BMC AMI zAdviser, ensuring that changes made on Git are seamlessly reflected across BMC AMI zAdviser, greatly aiding in understanding and propagating changes.

    What needs improvement?

    I would recommend some additional functionalities for debugging production failures, as while BMC AMI DevX already offers features like Ab-end AID for automatic detection and analysis of failures, a more comprehensible approach would be much appreciated. Additionally, reducing the product's cost for heavy volume users could be beneficial for corporates relying on this tool.

    If BMC AMI DevX could be made functional for ETL or as a data engineering product, it would enable the data engineering team to leverage this tool and build their pipelines, which is currently not happening, thus stitching the data engineering and DevOps teams together.

    For how long have I used the solution?

    I have been using BMC AMI DevX for close to four years.

    What do I think about the stability of the solution?

    BMC AMI DevX is very much stable.

    What do I think about the scalability of the solution?

    BMC AMI DevX is auto-scalable depending on our workloads, maintaining sufficient resources and throughput above 75 to 80% even as load increases.

    How are customer service and support?

    BMC AMI DevX's customer support is fantastic, with a small SLA of less than two hours for ticket resolution, and has been very helpful during our initial setup.

    I would rate the customer support of BMC AMI DevX a nine out of ten.

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

    Previously, we used third-party tools like Airflow for automation, but we switched to BMC AMI DevX to save costs and use our existing knowledge of BMC products for a more seamless integration of our pipelines.

    What was our ROI?

    Using BMC AMI DevX has resulted in significant cost savings of 30% due to its multiple domain utilization and CI/CD pipeline management within our organization.

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

    BMC AMI DevX was purchased through an independent procurement because our company has had some past contracts directly with BMC.

    My impression of the pricing, setup cost, and licensing handled by our marketing team is that everything was quite seamless due to prior work with BMC.

    Which other solutions did I evaluate?

    Before choosing BMC AMI DevX, we evaluated options such as Splunk and Cloudflare along with BMC, ultimately shortlisting BMC AMI DevX as our go-to product.

    What other advice do I have?

    I rate BMC AMI DevX a nine out of ten because of its inability to function as a standalone ETL or data engineering product and areas including error processing that can be improved, but from the DevOps perspective, it does reach a scale of ten, though it could be rated higher with improved features.

    I recommend using BMC AMI DevX if the requirement is to switch to a CI/CD pipeline, as it offers seamless deployment options and stands out as one of the best products available in the market for orchestration and deployment. This rating reflects my overall satisfaction with the product's capabilities and performance.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    reviewer2908455

    Bulk mainframe migrations have become faster and now streamline complex JCL and COBOL work

    Reviewed on Oct 07, 2026
    Review provided by PeerSpot

    What is our primary use case?

    BMC AMI DevX serves as our main tool for promoting to pipelines, such as dataset moves or map programs, and other JCL moves that we previously performed using Endevor. After migrating to Topaz Workbench, we started utilizing it for these purposes.

    I can provide a specific example of how I use BMC AMI DevX in my workflow. We used to have JCL move components where we create a checkout, and then the next step would be to promote it from a specific stage, such as DF or DVF level, to another stage.

    For maps, we previously used Endevor, but for the past four years, we have been using the DevX app exclusively for migration. We obtain components from our managers and handle deletion of broad JCLs, which are among the beneficial uses. It is very reliable for us to perform quick deletions or movements of more than 150 JCLs, which proves to be very reliable and accurate. These represent some of the use cases where we employ it.

    We have not used Java workloads for BMC AMI DevX because I am primarily a mainframe-based scheduler, and we do not work on Java-based users.

    How has it helped my organization?

    BMC AMI DevX has positively impacted our organization. Bulk updates on any possible workloads was one of the key factors that helped us save a lot of time. When it comes to small targeted end dates where we have to work extensively and process items through Endevor, which we used six years ago, the processing consumed a lot of CPU and took considerable time. However, with Workbench, we already have everything sorted out regarding when we are going to perform the implementation. Despite time constraints, we are still able to complete tasks on time with the estimated target and have yielded very good results. Our clients have greatly appreciated how we handle scheduled maintenance.

    I can share some specific outcomes. Back in 2020, working with Endevor, processing JCL moves and maps in one batch used to take us around ten to fifteen minutes depending on CPU usage. During an extended quarter, when several application teams requested a migration, it became hectic for us as wait time increased. However, with the DevX app, we were able to perform bulk updates rather than one by one, eventually completing the work within thirty minutes, which typically took two to three hours. This proved very helpful and efficient. The same applies to deletion of production sources, which was very efficient rather than taking extensive time to search each component individually.

    BMC AMI DevX definitely helps me develop COBOL while juggling other responsibilities.

    The prior technology that we used was Broadcom's Endevor tool, which operated linearly and required us to do everything manually in the CLI. This sometimes placed a lot of strain when we submitted each migration. However, here we can perform many tasks simultaneously, saving a lot of time and troubleshooting easily by getting help from AI, which serves a bigger purpose compared to what Endevor does. I can quantify it as being ten times better than the prior tool, making this a much nicer and more polished version.

    What is most valuable?

    The best features that BMC AMI DevX offers are bulk updates on JCLs and bulk moves of maps to a specific dataset without any errors and without any conflicts. People who know how to use it have always been very happy about how detailed and self-explanatory it is. When it comes to other moves involving modern IDE and AI assistance, we have Workbench, VS Code, and Eclipse. We also had streamlined onboarding that was very helpful for AI code translations. Additionally, for the code pipeline, we had extended modern CI/CD orchestration to the mainframe. Since it also supports Git compatibility, we integrated it for our use cases.

    The Git compatibility that we use in the mainframe helps us with distributed Git workflows such as GitLab, Bitbucket, and Azure DevOps environments. Traditionally, mainframes rely on centralized Azure DevOps for source control management. This bridges that gap, allowing developers to check out COBOL and JCL codes, create isolated feature branches, and submit merge requests using standard Git commands while backend tools handle the mainframe build and deployment.

    A major use case for us is that distributed teams work in their GitHub using Azure DevOps for branching and automated code reports. The mainframe team in traditional ZOS SCM uses green screen and Endevor. The most compelling part here is that this compatibility helped us integrate much more smoothly, and we had very good conversations with developers when trying to build something new and develop more use cases.

    Regarding BMC AMI DevX's AI capabilities, while we have not worked extensively with them, the security concerns we have find it easier and very reliable since inactivity requires us to log in every time and other security measures are in place when uploading external vectors. That is where we excel. From whatever we have worked on, I have not experienced enough to elaborate further.

    When it comes to BMC AMI DevX's AI capabilities, I feel that most of the integration process looks very convincing and smooth. From the developers' point of view, addressing skill gaps by making legacy mainframe code instantly understandable to modern developers is quite easy, and anybody can easily navigate through it. That is a big positive indicator for usage. Developers can highlight unfamiliar and undocumented COBOL or assembler code, right-click, and instantly generate a clear plain language explanation of the program's logic and behavior. This is very valuable, and the inline documentation can be copied and inserted directly into the source code as an inline comment, creating permanent documentation for future developers, which is a very important detail that we needed. These are some of the impressive aspects.

    We had some hurdles with the hybrid CI/CD integration due to strict security aspects, but we managed to overcome it, and everything worked well when it comes to the integration part.

    When it comes to understanding unfamiliar code, BMC AMI DevX leverages GenAI intelligent code analysis to accelerate and eliminate the friction of reading. An example is that developers can select a code sequence processing a single line of COBOL or assembler to request an immediate summary of its business logic. Instead of just explaining the syntax, the GenAI explains what the code does functionally. For instance, it calculates interest for active accounts meeting specific daily balances and writes to the daily audit file. Developers can instantly copy the AI-generated explanation and paste it back into the source program as a standard inline comment. This preserves the domain knowledge for future team members without needing manual definitions, which is very useful.

    What needs improvement?

    When it comes to the tool GUI for BMC AMI DevX, there are some places that I find hard to understand. For example, if you accidentally close some of the toolbars, it is difficult to track how to restore it, and that becomes a somewhat time-consuming process. This could be improved by creating a more simplified GUI so that anybody who uses it can easily learn it rather than view it as a very sophisticated system that requires more confidence to work with.

    The configuration is also one of the issues that can be improved. The directories in which we store configuration sometimes exceed the space, or due to certain reboots or updates, those saves have been cleared out and it throws an error which requires us to manually create a new directory and configure everything from scratch. If it had a dedicated directory where it could, by default, run its cache or whatever configuration we keep, it would be very useful for us to act on during critical situations.

    I choose eight out of ten because of two frustrating parts: one is the navigation complexity sometimes, and the other is the configuration that gets erased over reboots or cleaning of the saved directory configs. These need to be permanent and should not be stored somewhere else in the documents because VM teams often choose to clean them up over time.

    For how long have I used the solution?

    I have been using BMC AMI DevX for the past four to five years.

    What do I think about the stability of the solution?

    We have not faced any major issues with the reliability of BMC AMI DevX.

    What do I think about the scalability of the solution?

    BMC AMI DevX's scalability has met our needs as our organization has grown three times larger. Despite having a bunch of job scripts we had to reduce, we were still able to close that issue with BMC AMI DevX.

    How are customer service and support?

    We had to reach out to customer support for BMC AMI DevX, and they were quite prompt and quick, which helped a lot.

    I would rate the customer support a nine.

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

    We were using Endevor, and since we had a lot of feedback and advice in completing tasks on time, we had to look for options. After checking with BMC AMI DevX providers, we found a lot of convincing features in the GUI, which felt user-friendly, so we decided to give it a try, and everybody was impressed with the output.

    What was our ROI?

    After moving to BMC AMI DevX, the number of associates handling the same workload for migrations got reduced from about twelve people to approximately four. We have reduced it by nearly three times, saving a lot more on budgets and creating margin for our company. However, I am not sure about the exact metrics regarding how much it was reduced.

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

    Pricing, setup cost, and licensing were completely handled by our enterprise team, so I am not sure how it was done or arranged.

    Which other solutions did I evaluate?

    BMC AMI DevX was my first choice. We had other options, but I was not present during the decision point, so I am not certain about which other companies might have been in consideration.

    What other advice do I have?

    BMC AMI DevX is deployed on-premises in our organization. Now that they are moving it to cloud, the migration is in progress.

    We have not used the DORA metrics tracking for the decision-making process; we have not engaged with that.

    I would advise others looking to use BMC AMI DevX that it is a very go-to product unless you are uncomfortable with a sophisticated GUI. It is really worth giving it a try, and there are many learning aspects in the tool which can be used for a lot of complicated migrations starting in various different fields.

    I give BMC AMI DevX an overall rating of eight out of ten.

    Sanjay Mondal

    Modern mainframe DevOps has accelerated releases and has improved issue resolution with AI insights

    Reviewed on Oct 07, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My team uses BMC AMI DevX for the development purposes of our products. BMC AMI is a BMC modern mainframe platform focused on automation, observability, DevOps, and AIOps. My team is mostly working on the development part as well as the DevOps part.

    Before BMC AMI DevX, developers used to do the modification of COBOL JCL code, manual compile, and testing. Issues were found in QA. Production deployment required several manual approvals and steps. With BMC AMI DevX, developers commit the code to Git. CI/CD pipelines are automated, build the application, run code quality checks, and execute unit testing. AI-assisted tools also help explain legacy code and identify potential issues. Automated deployment pushes changes through dev, test, and prod. The benefits of using BMC AMI DevX are faster releases, fewer manual errors, and easier onboarding for developers unfamiliar with legacy mainframe code.

    How has it helped my organization?

    When implemented effectively, BMC AMI DevX delivered value beyond the DevOps team and impacted the entire organization. It provides faster issue resolution. The AI-driven anomaly detection detects the root cause and reduces the time spent investigating production issues or incidents. Operation teams can restore service faster, improving system availability and customer experience. It also improved the release velocity as an organization. As we automated the build, test, and deployment activities, it helped the team deliver enhancements more frequently. Reduced manual intervention means fewer release delays and errors. The GenAI-powered BMC AMI DevX assistant helped engineers access operational knowledge and troubleshooting guidance quickly. Overall, it increased operational resilience as well.

    Regarding the metrics that improved after using BMC AMI DevX, mean time to detect was reduced from thirty minutes to five minutes, and mean time to recover and resolve as well. Previously, it was taking more than four hours, but now it has been reduced to one hour. System uptime has increased from ninety-nine point five percent to ninety-nine point nine percent of the time. These are the specific metrics that were mainly impacted by BMC AMI DevX.

    What is most valuable?

    For a Dev and DevOps team, the top BMC AMI DevX features are AI-powered operations and root cause analysis. Then, we have the GenAI assistance as well. DevOps enablement is already there in BMC AMI DevX and enterprise observability as well.

    I have a scenario where there was a production performance issue after a release. My team deployed a new payment processing enhancement and within minutes, transaction response times increased and customers started experiencing delays. Without BMC AMI DevX, DevOps would have received alerts from multiple monitoring tools, engineering would have manually analyzed the logs, CPU usage, DB2 activity, and transactions. It would have meant several teams joining a bridge call, and root cause identification might have taken hours to resolve. With BMC AMI DevX, BMC AMI Ops automatically detects the abnormal behavior and flags it as an anomaly. AI correlates metrics across the impacted subsystems and identifies the likely source of the issue. The system provided contextual guidance and remediation recommendations directly in the operations dashboard. The DevOps team quickly discovered that a newly deployed SQL query was causing the excessive CPU consumption. The release was rolled back and then we had to do the patchwork without a major business impact. It helped reduce the mean time to detect, reduce the mean time to recover, fewer customer-facing outages, and less dependency on the senior SMEs.

    Regarding AI governance and security as part of a BMC AMI DevX review, it supports enterprise authentication and role-based access controls (RBAC), helping ensure users only access systems and data relevant to their roles. It provides automated monitoring, alerting, and security management capabilities to help identify threats and maintain compliance. The BMC AMI DevX assistant is designed to use approved knowledge sources such as BMC documentation and SME-contributed knowledge, helping the organization control the information used by the AI features. An area for improvement would be a more granular AI governance dashboard showing who used the AI, what recommendations were generated, acceptance or rejection rates, model effectiveness metrics, and enhanced explainability so the team can better understand how AI recommendations were produced. Stronger governance reports for regulatory and audit reviews would also be beneficial. These capabilities would really help highly regulated industries such as banking, insurance, and healthcare.

    What needs improvement?

    BMC AMI DevX can be improved by simplifying the user experience. BMC AMI portfolio contains multiple products and dashboards, so new users can face a steep learning curve. A more unified and intuitive interface would improve the adoption rate. I would also recommend the enhancement of the AI. The GenAI assistant is helpful, but our organization would benefit from more proactive recommendations. AI could automatically suggest fixes, generate runbooks, and predict release risks before deployment. Cost optimization is another area for improvement because BMC AMI DevX solution can require a significant investment. More flexible licensing and modular pricing could make adoption easier for smaller teams and departments.

    An improved business dashboard would also help. It would help to demonstrate the ROI.

    For how long have I used the solution?

    My team and I have been using BMC AMI DevX for more than a year.

    What do I think about the stability of the solution?

    BMC AMI DevX is definitely stable and it does run reliably without frequent issues. Even if we run into some issues, the support team is really great and they help us resolve those issues as quickly as possible.

    How are customer service and support?

    The customer support is really great and they do provide the resolutions of the issues as soon as possible. They communicate with lots of transparency and they try to do their best.

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

    We did evaluate previous solutions, but it is confidential and I actually cannot disclose the name.

    Which other solutions did I evaluate?

    We did evaluate a few of the options, but I do not remember all the names. Finally, we chose BMC AMI DevX.

    What other advice do I have?

    I would rate BMC AMI DevX an eight instead of a ten because it is very strong technically, but there are a few practical challenges that most enterprises experience. Real-time monitoring across the mainframe environment is excellent for observability, but the improvement areas such as steep learning curve, implementation effort, cost, and the fact that AI still supports, not replaces, need to be improved within the system. Once those things are improved, then perhaps we can rate it a ten out of ten.

    Overall accuracy and output, I would say eight point five out of ten.

    BMC AMI DevX is deployed on-premises in the office, not in a private cloud.

    I would say go for it. It is a very helpful product for organizations that are looking to scale at an organizational level and also that are looking to automate things without doing much repetitive manual work. It will also increase the predictability of the product or the work that we are going to do. I am rating BMC AMI DevX an eight out of ten overall.

    reviewer2890770

    Integrated mainframe debugging has boosted COBOL maintenance productivity and code understanding

    Reviewed on Oct 06, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for BMC AMI DevX is mainframe application development and maintenance, especially working with COBOL and JCL applications. I use BMC AMI DevX for code development, debugging, analyzing program flow, and troubleshooting issues in both batch and online applications.

    One example of how I used BMC AMI DevX in a recent project was troubleshooting a production issue in a COBOL batch job where the output was incorrect. I used BMC AMI DevX to step through the program, inspect variable values, and identify the issue in the processing logic, which made debugging much faster than manually tracing the code.

    I also use BMC AMI DevX for code navigation and impact analysis when making changes to existing mainframe applications. It is especially useful for understanding dependencies between COBOL programs, copybooks, and JCL, which helps reduce the risk of introducing issues during maintenance.

    How has it helped my organization?

    BMC AMI DevX has positively impacted my organization by mainly improving developer productivity, as it makes debugging and application analysis faster. In my experience, it has reduced the time spent tracing COBOL issues and understanding existing code, which helps us resolve maintenance issues more efficiently.

    I estimate that I save around 15 to 20% of my time now compared to before using BMC AMI DevX, particularly during debugging and code analysis. On a typical week, that could mean saving roughly four to six hours, depending on the complexity of the issues and application being worked on.

    BMC AMI DevX definitely helps me develop COBOL while juggling other responsibilities, as it keeps me productive when I handle multiple COBOL development and maintenance tasks because debugging, code navigation, and analysis are available in one environment. It reduces the time I spend switching between tools and manually tracing issues.

    Regarding how BMC AMI DevX's automated DORA metrics tracking affects my organization's decision-making processes, it had a moderate to positive impact by giving us better visibility into development and troubleshooting activity. It helps teams identify recurring issues and areas for improvement, although we still combine those metrics with developer feedback and project-level data before making decisions.

    BMC AMI DevX has helped improve our deployment frequency and reduce change failure rates, but I would describe the impact as moderate rather than dramatic. Based on our experience, deployment frequency improved by roughly 10 to 15%, while change failure rates came down by around 5 to 10%, mainly through better visibility and process improvements.

    BMC AMI DevX tools have affected my developers' productivity and efficiency positively compared to prior solutions, as it mainly reduces the time spent on debugging and understanding existing COBOL applications. I estimate around a 15 to 20% improvement in overall developer productivity, with debugging and code analysis seeing the biggest gains.

    I evaluate BMC AMI DevX's Open Borders approach on maintaining our existing processes as having a positive impact because it allows us to maintain our existing mainframe processes without requiring major changes to our established workflows. It also makes it easier to connect mainframe development with newer tools and practices while keeping the existing applications and processes largely intact.

    What is most valuable?

    In my opinion, the best features BMC AMI DevX offers are the debugging capabilities, which are probably the most useful feature for me, as I can step through COBOL programs and inspect variables while troubleshooting. I also find the code navigation, program analysis, and integration with the mainframe development environment helpful for day-to-day maintenance work.

    BMC AMI DevX's debugging tools make it much easier to trace the program flow and monitor variables' values without adding a lot of temporary code. For example, while troubleshooting a batch job with an unexpected calculation result, I could step through the COBOL logic and quickly identify where the value was getting changed.

    BMC AMI DevX's integration with the existing mainframe development workflows is also useful, especially when working across source code, JCL, data sets, and related application components. BMC AMI DevX's analysis and navigation features help me understand dependencies faster when modifying legacy applications.

    Regarding BMC AMI DevX's AI capabilities, I think the governance and security aspects are generally solid, particularly because it operates within established mainframe access controls and enterprise security practices. I would still like more visibility into AI-specific controls such as auditability, data handling, and how AI-generated recommendations are governed.

    In my assessment, the accuracy and reliability of BMC AMI DevX's AI output are generally useful and reasonably accurate, especially for code analysis and assisting with understanding existing mainframe code. However, I would not rely on it blindly for production changes; I still validate the suggestions against the application logic and test results.

    I have used BMC AMI DevX's GenAI-powered code understanding features for COBOL to get a quick overview of unfamiliar programs and understand the purpose of different sections. It helps reduce the initial analysis time, but I still verify the generated explanation against the actual code before making changes.

    What needs improvement?

    An area for improvement in BMC AMI DevX would be the user interface and overall usability, which can feel a little complex for new users coming from modern development tools. Better documentation, easier navigation, and more intuitive workflows would reduce the learning curve, especially for occasional users.

    Integration with newer DevOps and CI/CD tools could be improved further in BMC AMI DevX, especially for teams working with modern development pipelines. I would also like to see more troubleshooting guidance and practical examples in the documentation, so resolving common issues requires less dependency on support teams.

    I rate BMC AMI DevX an 8 because the user experience can still feel less intuitive compared to modern development tools, especially for new users. I would also like to see stronger integration with modern DevOps and CI/CD workflows and more streamlined documentation.

    For how long have I used the solution?

    I have been using BMC AMI DevX for around one and a half years.

    What do I think about the stability of the solution?

    In my experience, BMC AMI DevX has been stable for day-to-day mainframe development and debugging, as we have not faced major stability issues, although like any enterprise tool, the experience can depend on the environment and configuration.

    What do I think about the scalability of the solution?

    I would say BMC AMI DevX's scalability has been good for our environment, as it handles larger development teams and complex mainframe applications without major issues, and the integrated tooling becomes more valuable as the number of applications and developers grows.

    How are customer service and support?

    BMC AMI DevX's customer support has been good overall.

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

    Before using BMC AMI DevX, we relied more on traditional mainframe development and debugging tools, including ISPF-based tools, which is why we switched to BMC AMI DevX because it provided a more integrated development and debugging experience, making code analysis and troubleshooting faster and easier for the team.

    What was our ROI?

    I can confirm that we have seen a return on investment with BMC AMI DevX, mainly through the time savings rather than reduced headcount. Roughly, we have saved around four to six developer hours per week on debugging and code analysis, which I estimate translates to around a 15 to 20% productivity improvement for the developers using it regularly.

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

    My experience with pricing, setup cost, and licensing for BMC AMI DevX is that I would describe the pricing and licensing as reasonable for an enterprise mainframe tool, although the overall cost can be significant depending on the number of users and components licensed. Setup was fairly straightforward in our environment, but understanding the licensing structure and getting the right components initially took some effort.

    Which other solutions did I evaluate?

    We have looked at a few alternatives before choosing BMC AMI DevX, mainly IBM Developer for z/OS and traditional ISPF-based development and debugging tools. We compared them mainly on the debugging capabilities, code analysis, ease of use, and integration with our existing mainframe environment before choosing BMC AMI DevX.

    What other advice do I have?

    My advice for others looking into using BMC AMI DevX is to evaluate it based on your existing mainframe environment and the specific development workflows you need to improve. I especially recommend doing a hands-on trial with the debugging and code analysis because that is where I saw the biggest productivity benefit. I rate BMC AMI DevX an 8 overall.

    Abhibhattacharya Matochara

    Modern mainframe workflows have improved with faster pipelines but pricing and AI transparency need work

    Reviewed on Oct 06, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for BMC AMI DevX is for a mainframe application where I use it for the code pipeline, streamlining and securing the building and deploying of the mainframe code files.

    A specific example of how I use BMC AMI DevX in my code pipeline involves integrating it with my Visual Studio Code, which has helped me maintain the code pipeline using the CI/CD framework that my client uses for developing workflows around the mainframe application and deploying it for the client I worked on.

    I have a few additional points about my main use case and how I use BMC AMI DevX day-to-day, which also involves using test data management and debugging, with File-AID and Abend-AID covering this for my application.

    How has it helped my organization?

    BMC AMI DevX has impacted my organization positively by providing advantages such as the code pipeline and code insights while identifying bottlenecks using Strobe, making my workflows easier as I previously lacked a tool that could assist me in these areas.

    Regarding specific outcomes or metrics showing how BMC AMI DevX made my life easier, I mentioned the performance bottleneck identified on the scheduled job, from which I could analyze the timing breakdown during the wait time on each step, allowing me to leverage Strobe's features to identify and work on the mainframe applications efficiently.

    BMC AMI DevX does help me in mainframe works while I juggle other responsibilities.

    BMC AMI DevX tools have enabled me to save approximately 30 to 40% of the time due to its AI capabilities and seamless integration with my CI/CD pipelines.

    What is most valuable?

    The best features BMC AMI DevX offers, in my opinion, include the Strobe feature that finds performance bottlenecks while streamlining and securing the building of mainframe code using the code pipeline.

    When it comes to finding performance bottlenecks, BMC AMI DevX has helped me identify a bad job that was calculating some billing information, where I saw the processing time grow from 40 minutes to two and a half hours, prompting me to schedule a Strobe measurement against the job to identify which step was taking more time, leading me to discover a memory issue with the CPU that I resolved by increasing my memory.

    I would add that this was a standard use case with not much extra to discuss.

    I have utilized the text-based GenAI feature of BMC AMI DevX; given that COBOL is a legacy language, it poses challenges in understanding the code base without AI, which certainly helps me work on it more promptly.

    I find the hybrid CI/CD integration with my existing enterprise DevOps tools to be seamless, with no issues encountered.

    What needs improvement?

    If I consider improvements for BMC AMI DevX, I would like to see enhancements in the UI for a more seamless experience, especially given its slightly high licensing cost, where purchasing individual tools can be costly.

    I believe the AI features are less mature at the moment and could definitely be improved.

    I chose seven out of ten because the pricing and subscription model feels opaque, and I believe the AI-assisted code work has room for improvement.

    I consider BMC AMI DevX to be pretty secure in terms of AI capabilities, but I feel a bit more transparency would enhance my understanding.

    I find BMC AMI DevX reliable, but the level of detail in its output can certainly be improved.

    For how long have I used the solution?

    I have been using BMC AMI DevX for the past one or two years.

    What do I think about the stability of the solution?

    BMC AMI DevX is stable.

    What do I think about the scalability of the solution?

    I find BMC AMI DevX to be scalable and capable of operating on any public, private, or hybrid clouds.

    How are customer service and support?

    The customer support I have encountered is quite nice.

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

    I don't know if I previously used any different solutions before BMC AMI DevX.

    What was our ROI?

    I don't have any information about the return on investment regarding money or time saved, or any resultant reductions in workforce.

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

    I'm not sure if my organization purchased BMC AMI DevX through the AWS Marketplace, as I believe my leadership handled that aspect.

    I don't have the exact numbers regarding pricing, setup cost, and licensing, but it was higher than what it should have been and there are transparency issues—it's opaque.

    Which other solutions did I evaluate?

    I believe my client did evaluate IBM tools prior to deciding on BMC AMI DevX.

    What other advice do I have?

    My advice for others considering BMC AMI DevX is to carefully review the documentation and follow it as it will help in working with the tool in a standard way. I gave this review a rating of seven out of ten.

    Which deployment model are you using for this solution?

    Hybrid Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    Mitanshu Shrimali

    Modern workflows have accelerated mainframe delivery and simplify understanding legacy code

    Reviewed on Oct 06, 2026
    Review from a verified AWS customer

    What is our primary use case?

    BMC AMI DevX is best used for modernizing mainframe development and accelerating CI/CD pipelines by bringing legacy environments like COBOL and PL/I on IBM Z into modern IDEs such as VS Code and Eclipse. The platform replaces traditional green-screen interfaces with BMC AMI DevX Workbench for VS Code. Tools including Code Insights and generative AI map runtime dependencies, explain complex business logic, and break down monolithic COBOL programs. The solution is also used in automated testing and debugging.

    Consider a nightly batch program written in COBOL that calculates interest updates but fails with a critical S0C7 data exception error. Traditionally, a developer would have to log into a green screen, navigate through ISPF panels, and read through massive IBM dump files to locate the error. With BMC AMI DevX, the modernized workflow uses VS Code, Git, and Code Insights to visualize the impact instead of guessing which programs interact with the broken batch job. When I open VS Code and use Code Insights, it generates a visual interactive topology map of the application. This visual chart reveals that the failing COBOL program relies on a specific DB2 database table and two subroutines, instantly narrowing down where the bad data originated. Line-by-line live debugging works by setting up a debug session directly inside VS Code using Code Debug, then launching the batch job in a test environment. Execution pauses automatically at the exact line of COBOL code that caused the crash.

    Automated regression testing is also a valuable part of this solution. Before committing a code fix, developers need to ensure the change will not break other parts of the application. Total Test automatically intercepts the data passing through the program and generates a reusable test case, then runs this automated test inside Jenkins or GitHub Actions CI/CD pipelines. BMC AMI DevX has helped me develop COBOL applications effectively.

    How has it helped my organization?

    The positive impacts on my organization are significant across three critical areas: workforce transformation, delivery velocity, and system reliability. Productivity has increased by 33 percent when transitioning mainframe teams from green screens to a standard modern IDE, allowing our company's developers to focus heavily on value-adding code. Release time has also been reduced by removing manual deployment handoffs and utilizing automated CI/CD pipelines. Deployment frequency has increased by 50 percent, allowing the delivery pipeline to shift from sluggish quarterly releases to faster incremental software drops.

    When an operational error occurs, visual analysis tools and immediate root cause diagnostics cut down the mean time to restore services (MTTR) dramatically. This faster recovery capability enables rapid service restoration. Workforce training has also become 50 percent faster. Additionally, there are approximately 35 percent fewer failed changes, as automated quality gates in the pipeline catch structural regressions early, reducing the rate of faulty code entering production.

    What is most valuable?

    The best features of BMC AMI DevX include the modern IDE extension Workbench, which integrates directly into Visual Studio Code and Eclipse. This replaces old green-screen ISPF panels with a modern tab interface. Governed CI/CD automation pipelines automate the mainframe software delivery pipeline and bridge traditional z/OS architecture with modern Git-style branching and Jenkins pipelines. Automated data stubbing and shifts automate complex unit and regression testing by isolating program changes through creating realistic data stubs.

    Interactive visualization and deep diagnostics provide source-level interactive debugging for COBOL, PL/I, and Assembler. I can pause execution, review variables on hover, and analyze exact line faults instantly. The standout feature is AI-augmented application intelligence. BMC AMI's Code Insights with generative AI addresses the biggest risk in mainframe environments: the fear of changing poorly documented, monolithic legacy code. I can right-click any block of dense, decades-old COBOL code to get a plain English explanation of what the exact logic does. It creates visual maps showing how massive, undocumented program architectures interact with variables and DB2 databases at runtime.

    The specific AI feature that stands out in BMC is its plain language capability. While many AI coding assistants excel at writing new code, BMC AMI addresses the most challenging problem in enterprise IT: understanding millions of lines of poorly documented, multi-decade-old mainframe code before making a change. The specific workflow moment where this AI application truly stands out is the right-click code explain functionality. When a junior developer starts with updating a 40-year-old billing application, they are often met with massive, complex code files. With the AI action inside VS Code or Eclipse, the developer can highlight a dense, archaic block of COBOL and right-click to choose "Code Explain." When I click right-click and select "Code Explain," it explains each and every line of the code in context. BMC AMI does not give a generic syntax definition but analyzes the context to output a plain English summary of the business logic. For example, if I right-click any code, it might explain: "This block validates user's zip codes against the active database and applies a 5 percent state tax if true." The developer can then instantly convert that AI explanation into permanent code comments with one click to log that tribal knowledge for future teams.

    Governance and security are the most important aspects of this platform. BMC AMI DevX uses a mainframe-centric control plane architecture that allows developers to use open modern tools such as VS Code and Git while strictly maintaining authoritative lifecycle control, security rules, and compliance standards on the mainframe. The platform features mainframe-level security and access control, preserving the mainframe control plane with native SAF and ESM integration and supply chain security compliance. The platform includes built-in filters to intercept and block prompt injection attacks and abnormal input behaviors. A character-level allowlist prevents simple or rogue characters from ensuring sensitive data or phrasing is filtered out before it hits the large language model. The private cloud control feature allows organizations to anchor the AI assistant to local enterprise-hosted large language models. Proprietary source code and banking data are kept entirely within the company's secure cloud perimeter, away from public AI training data sets.

    The integration aspect is very seamless and wonderful. Although I have used the platform primarily for COBOL, I have used it for different languages as well, and it has helped significantly. The right-click code explain feature explains the whole logic of the code, which helps me build, maintain, and understand the code better. The modernized COBOL code using AI-powered transformation is easy to understand when the code explanation feature reveals the whole code logic.

    What needs improvement?

    BMC AMI DevX can be improved primarily by streamlining initial configuration and installation, simplifying advanced documentation, and enhancing UI/UX feature discoverability. While the platform successfully bridges modern IDEs such as VS Code with z/OS, user feedback highlights the need for simplifying setup and onboarding configuration. The initial installation and login process can be simplified. Although it feels complex initially, once completed, there is nothing to do with installation repeatedly since it is a one-time process. However, it is still somewhat complex.

    Basic tutorials are available that address teams implementing the configuration of multi-vendor tools and integration, but documentation gaps exist that frequently force heavy reliance on vendor support. Additionally, certain components across the workspace and diagnostic tools retain a legacy feel or hide powerful features behind deep menus, so UI/UX features can be simplified.

    Integrating with non-BMC enterprise testing or new CI/CD orchestrators can require custom engineering rather than native plug-and-play connectors. Optimizing large-scale performance is also important, as heavy resource consumption during deep runtime analysis for large-scale code mapping can impact performance over slower network connections for extremely dense application modules.

    For how long have I used the solution?

    I have been using BMC AMI DevX for two to three years, and it is quite the best platform to use.

    What do I think about the stability of the solution?

    BMC AMI DevX is stable.

    What do I think about the scalability of the solution?

    It is highly scalable, and I think it is quite the best software currently available.

    How are customer service and support?

    Customer support is also great. They are available most of the time to understand the situation and condition. If I am facing any issue, they are always there to help me out. I would rate customer service as a 10 out of 10.

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

    My organization did not use any different solution previously.

    What was our ROI?

    Fewer employees are needed for the same work that previously required more staff. The faster service recovery and accelerated deployment cycle have enabled more efficient operations. The workforce we utilized was less than what we would have needed with our previous approach.

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

    The software was provided by my organization, so I am not aware of the pricing, setup cost, and licensing details. I have used and worked with it as a developer, but I am not the administrator who purchased it.

    Which other solutions did I evaluate?

    I did not evaluate any other options.

    What other advice do I have?

    I would rate BMC AMI DevX 9 out of 10 based on its overall usage. As I have already mentioned the improvement areas, that is the reason I reduced the rating slightly. Otherwise, it works fabulously, and I think everyone should adopt it. The process of initial installation and complex initial configurations is the main reason for the slightly lower rating. Aside from those areas, it is perfect, which is the reason I am giving it a 9 rather than a 10.

    In my organization, I deployed BMC AMI DevX using a hybrid cloud architecture. It interfaces directly with a physical or virtual mainframe and splits its footprint between on-premises infrastructure and public or private cloud. AWS and Azure were used for this deployment.

    The advice I would give is to ensure functional pairs understand the complex logic and databases. It will help teams upskill each other using BMC AMI DevX as the common language and platform to streamline development. I would recommend building and distributing pre-configured workspace profiles to get new developers up and running in minutes. Code mapping and debugging consume mainframe resources, so work closely with your system administrator to maximize efficiency. My overall review rating is 9 out of 10.

    Hamdi H.

    Modernizes Mainframe Dev with Familiar IDEs, AI Code Intelligence, and Streamlined CI/CD

    Reviewed on Oct 01, 2026
    Review provided by G2
    What do you like best about the product?
    I appreciate BMC AMI DevX most for how it modernizes mainframe development, replacing traditional green screens with familiar IDEs like VS Code and Eclipse. The modern interface swaps out legacy navigation for environments developers already know, which lowers the barrier to entry for newer team members. I also value the AI and code intelligence features: generative AI tools and runtime visualizers help make complex COBOL, PL/I, and JCL easier to understand by explaining what’s happening in plain English. On the delivery side, the CI/CD experience feels more streamlined because it integrates smoothly with Git and automated workflows, which helps improve deployment frequency and overall efficiency. Finally, debugging and testing are more effective, with simpler fault diagnostics, better support for test data management, and automated testing that reduces manual effort.
    What do you dislike about the product?
    It’s worth noting that BMC AMI DevX comes with a steep learning curve, especially for developers who are new to mainframe environments. Common dislikes and drawbacks include the initial adjustment period for new developers or anyone unfamiliar with legacy tool integrations and mainframe systems. Integrations can also be complex; connecting the platform with non-BMC tools or certain third-party CI/CD setups may be complicated and challenging. In addition, there are documentation gaps in some advanced configuration scenarios, which can leave you relying on extra support to move forward. Heavy resource consumption may occur during large-scale code analysis or more intensive testing processes. Finally, some real users have reported occasional stability issues around upgrades, along with UI/UX elements that still feel a bit legacy.
    What problems is the product solving and how is that benefiting you?
    Steep Learning Curves & Talent Gaps: Eliminates reliance on archaic green-screen interfaces (ISPF) by offering modern IDE integrations like Eclipse and VS Code iloed & Slow Release Cycles: Replaces manual release processes and handoffs with automated version control, testing, and Git workflow connections
    AkshayChaudhari

    Modern workflow has improved COBOL debugging and simplifies understanding complex legacy code

    Reviewed on Oct 01, 2026
    Review provided by PeerSpot

    What is our primary use case?

    BMC AMI DevX is used primarily for mainframe application development and troubleshooting, particularly for COBOL and JCL. I use it to edit and navigate code, browse datasets, and submit jobs, and also to debug application issues.

    One example is when a COBOL batch job fails with a SOC7 data exception. I first check the job output and abend details to identify the calling program and statement. Then I use BMC AMI DevX to step through the COBOL program and check the variable values at the point of failure and trace the program flow. This helps me determine whether invalid numeric data or a specific piece of program logic caused the issue. Once I identify the root cause, I make the required changes, test them, and then follow the normal change and deployment process.

    How has it helped my organization?

    BMC AMI DevX has had a positive impact mainly by improving developer productivity and making mainframe development more accessible. The modern development environment reduces the need to switch between multiple tools for activities such as editing COBOL, browsing datasets, submitting jobs, and debugging. It also helps with newer development work where we work with legacy applications, as experienced developers transition away from traditional green screen workflows. Overall, it has made development and troubleshooting more efficient and provides a more modern way of working with existing mainframe applications.

    The clearest measurable impact is faster troubleshooting and faster debugging. For issues where BMC AMI DevX is applicable, the debugging time has been reduced by 20 to 30% mainly because I can step through the COBOL program and check variable values. It has reduced manual effort by bringing code analysis and debugging into a more interactive experience.

    What is most valuable?

    The most valuable feature is the integrated COBOL debugging and code analysis capability. Being able to step through programs, set breakpoints, and monitor variable values to understand how the program flow operates makes troubleshooting much easier and more structured. I also appreciate the modern development environment for editing COBOL, browsing datasets, and submitting JCL jobs without constantly switching between different tools. The code navigation and AI-assisted code understanding capabilities are also useful for working with unfamiliar legacy applications.

    The code understanding features have been useful when I need to work with unfamiliar COBOL applications. They help me explain existing code, identify the relationships and dependencies between programs and copybooks, and make it easier to understand the overall program flow. Instead of manually tracking every section of a large legacy application, I can use the AI assistance to get a quicker understanding of what the code is doing and where a change may have an impact. This reduces the time to get familiar with older code and makes maintenance and troubleshooting more straightforward and efficient.

    What needs improvement?

    I would suggest making the initial installation and configuration simpler, especially for new users. The login and startup experience could also be improved by reducing repeated login prompts and the time it takes for the application to become ready. I would like better integration between debugging and related information such as JCL, job output, abend details, and application logs. A more intuitive interface, stronger documentation website, and an easier onboarding process would also be beneficial. Additionally, enhanced AI-assisted capabilities would make the product easier to adopt.

    For how long have I used the solution?

    I have been using BMC AMI DevX for about one year.

    What do I think about the stability of the solution?

    BMC AMI DevX feels stable in my experience.

    What do I think about the scalability of the solution?

    BMC AMI DevX is good in terms of scalability. From my experience, it has been scalable for our mainframe development and support needs, handling large COBOL programs and large workloads.

    How are customer service and support?

    The customer support is responsive when issues are raised and takes technical cases seriously. In our environment, some requests are routed through our internal support or mainframe team rather than directly to BMC, but issues are still handled through appropriate channels. I have a positive impression of the support experience. I would rate the customer support 9 out of 10.

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

    We did not use any other solution before this. We were using mainframe tools before BMC AMI DevX.

    What was our ROI?

    For issues where BMC AMI DevX is applicable, I have seen debugging time decrease by around 20 to 30% because I can trace the COBOL programs and also inspect the variables. We can also identify the failing statement more efficiently, so the debugging time has been reduced by 20 to 30%.

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

    I do not have direct information about the setup cost and pricing and licensing. From the implementation perspective, I think the initial configuration can require some effort to align the product with existing enterprise processes and mainframe tooling.

    Which other solutions did I evaluate?

    We did not see many options, but we primarily relied on standard mainframe tools such as ISPF and SDSF, and we used to do manual tracking of COBOL.

    What other advice do I have?

    BMC AMI DevX provides a strong modern development and debugging experience for mainframe applications. I rate it in the range of 8 to 9 out of 10. What keeps it from being a 10 is mainly user experience, as the login and startup process can be frustrating, and the initial setup can also be challenging for new users.

    I have a positive view of the security around BMC AMI DevX in an enterprise environment. However, I have not personally evaluated the underlying governance controls of its AI capabilities in detail. For AI-assisted code understanding, I want clear controls around access to source code and link data and permissions, as well as understanding how AI-generated explanations are processed. These areas would be important considerations before using the AI features with sensitive or business-critical mainframe code.

    I find that the AI-assisted code understanding and output generated through BMC AMI DevX is useful and generally reliable for getting an initial understanding of unfamiliar COBOL applications. It can explain code, identify dependencies, and clarify program flow, which saves time when working through legacy code. However, I treat AI output as a starting point rather than the final authority, especially for business-critical logic, and I still validate the explanation against actual code and application behaviors before making any changes.

    BMC AMI DevX is deployed in a hybrid cloud in our organization and integrates with our existing mainframe environment. IBM is the cloud provider for our hybrid cloud deployment.

    My advice would be to evaluate BMC AMI DevX against the specific needs of your mainframe development team. If you work extensively with COBOL and want to modernize development, debugging, and DevOps workflows, it is worth considering. I would recommend running a full proof of concept with your applications and involving both experienced and newer developers. Pay particular attention to integration with existing source control, CI/CD, and security processes. Also, plan for some initial configuration and provide hands-on training so the team can get comfortable with the platform. My overall rating for BMC AMI DevX is 8 out of 10.

    Prakhar J.

    Easy to Use for Everyday Development and Testing

    Reviewed on Sep 28, 2026
    Review provided by G2
    What do you like best about the product?
    I like that BMC AMI DevX brings coding, testing, and debugging into one place, which makes my daily development work more convenient.
    What do you dislike about the product?
    The interface can feel a little difficult to navigate at first, and some tasks take time to get used to.
    What problems is the product solving and how is that benefiting you?
    It helps simplify development and testing work by keeping important tasks in one place. This saves time and makes it easier for me to find and fix issues during development.
    Aditya S.

    Seamless CI/CD Integration That Keeps Mainframe Development on Track

    Reviewed on Sep 28, 2026
    Review provided by G2
    What do you like best about the product?
    Its seamless integration with our CI/CD workflows is particularly useful and helpful to keep our mainframe development processes up to the mark
    What do you dislike about the product?
    It can feel fairly complex at first, especially for teams that aren't already familiar with mainframe development tools. There are a lot of capabilities and configuration options, so getting everything set up and fitting it into an existing development workflow can take some time.
    What problems is the product solving and how is that benefiting you?
    I’ve found Code Pipeline particularly useful for managing and moving changes through the development process, while Code Debug has saved me a lot of time when tracking down issues and understanding what is happening in the application at runtime.