Thank you for Subscribing to CIO Applications Weekly Brief
CIO Applications Weekly Brief
Be first to read the latest tech news, Industry Leader's Insights, and CIO interviews of medium and large enterprises exclusively from CIO Applications
Thank you for Subscribing to CIO Applications Weekly Brief
Identifying and Addressing Specific Challenges and Building Solutions
The first thing that I saw was that everybody looked at automation as an application specific solution. With most enterprise IT having hundreds of applications, the amount of time spent reviewing and solutioning each application was very significant. The situation produced a vacuum leading to absence of enterprise automation in the industry.
Past solutions were built that were still application specific. In time, there would be new releases and builds which would inevitably break the system. The solution was so brittle and dependent on differing tools and technologies, that the ROI on the automation was never seen by the customer, and this was the reason why they were not investing enough time and money into it, especially in the federal sector. The value proposition thus had not matured, and I believe with the industry moving towards continuous delivery, automation is the biggest challenge, especially in test automation.
We wanted to create a state-of-the-art solution that would allow automation of all enterprise applications rather than maintaining the focus on small-scale applications. So, for our solution, we broke the issues down into some very specific instructions in an easy way to understand based on the customer’s tasks. We started creating automation assets that would address, development builds, integration and product testing in a more streamlined way and the assets are technology specific components developed against various technology stacks capable of interacting with all tiers of any application.
We pioneered automation asset development that would address product testing, development, operations, and integration in a more streamlined way
Onboarding and Setting up
We follow a specific methodology for automation which we deliver and cater to each individual customer. In our initial approach, we inform them of the number of resources involved in the operation, and what jobs they are performing. We then explain the technology stack, its components, interactions, and how the solutions are applied, which provides users the confidence to actually start automation activities from day one.
Case Study
The United States Patent and Trademark office (USPTO), under the Department of Commerce, is one of the largest customers with whom we have implemented our automation solution. We performed automation on close to 200 applications with minimum resources, and it consisted of not only test automation, but included Operations and Maintenance (O&M) automation as well.
At the USPTO, there were approximately 50-60 Operations personnel supporting applications in production with ad hoc requests to support such as application failure analysis and password changes. Their maintenance tasks and scheduling tasks were performed by several people that worked on these systems for 20-30 years, all of whom possessed a lifetime of knowledge. The idea was to help them operate in a way where their experience on the subject can be operationally aligned with the functioning of our automation solutions—working more toward valuing the human intelligence, as opposed to just pushing buttons and looking at logs and monitoring the e-mails of system occurrences. We went about asking them, what they do, and they described their daily functions. We automated the entire process by creating workflows based on functional triggers and freed up the human time for focusing on things which point to something being broken. The only time human intervention is needed is to analyze what happened, and the time savings is a one of the key benefits being seen by our customers.
Roadmap for the Future
We are on the East Coast and have plans to open and expand our first office in Silicon Valley in the next three years. We are in the process of opening a research and development center in India, with focus to enhance automation knowledge depth in the three areas of machine learning, product engineering, and faster delivery. One of the things that we have been toying with the idea is no touch testing, or no touch automation. With machine learning coming and a lot of applied automation, there could be a time that all the tools and products can simply start talking to each other and provide data in a way that starts improving the whole quality piece and automation. Products and solutions are going to get so mature that, they can communicate in a way that is streamlined for both downstream and upstream systems. The future in automation will be fascinating as growth in machine learning and AI augmentation can lead to no touch automation as systems will check other systems.
I agree We use cookies on this website to enhance your user experience. By clicking any link on this page you are giving your consent for us to set cookies. More info