How Vigilant is Creating Business Agility for our Client-Partners

Business Agility, Digital Transformation Solutions, Vigilant

How Vigilant is Creating Business Agility for our Client-Partners


How Vigilant Creates Business Agility:

Oracle provides a comprehensive suite of integrated applications that empower organizations with the tools they need to streamline processes, make data-driven decisions, and adapt quickly to changing business conditions. Here are some ways in which Vigilant fosters business agility:

  1. Real-time Data and Insights: Vigilant offers real-time visibility into various aspects of the organization, such as financials, supply chain, sales, and customer data. This real-time access to data enables businesses to make informed decisions quickly, respond promptly to market changes, and seize new opportunities.
  2. Centralized Data Management: With Vigilant Reporting Solutions, data from different departments and business units is centralized into a single platform. This integration eliminates data silos and enhances collaboration across the organization, ensuring that decision-makers have access to comprehensive and accurate information.
  3. Flexible and Scalable Architecture: Vigilant Application and Infrastructure teams implement, configure, and maximize Oracle systems to be flexible and scalable, accommodating the changing needs of growing organizations. As businesses evolve and expand, Vigilant can evolve and adapt Oracle to support new processes, additional users, and changing requirements, allowing organizations to remain agile in the face of growth.
  4. Process Automation: Vigilant Automation Solutions automates various manual and repetitive tasks, reducing human error and freeing up valuable employee time. Automation streamlines processes and enables teams to focus on strategic initiatives, fostering agility and efficiency.
  5. Adaptive Planning and Budgeting: Vigilant works with clients to maximize Oracle ERP’s financial management capabilities support agile budgeting and planning. Organizations can create multiple scenarios, perform real-time forecasting, and adjust plans based on changing business conditions, ensuring financial resilience and adaptability.
  6. Supply Chain Optimization: Vigilant works with manufacturing clients to unlock the power of Oracle ERP and the included supply chain management modules that optimize inventory, procurement, and production processes. These functionalities allow businesses to respond swiftly to changes in demand, supply disruptions, or shifts in customer preferences, maintaining a resilient supply chain.
  7. Customer-Centric Approach: Vigilant works with our clients to support being customer-centric by unlocking insights into customer data and preferences. This data-driven approach helps organizations tailor products and services to meet customer needs, enhancing customer satisfaction and loyalty.
  8. Continuous Improvement: Vigilant supports clients by leveraging Oracle’s analytics and reporting capabilities, or developing custom solutions, that allow organizations to measure performance and identify areas for improvement. By analyzing data and key performance indicators (KPIs), businesses can implement iterative improvements, continuously enhancing their agility and overall effectiveness.
  9. Mobility and Cloud Capabilities: Vigilant helps support our client’s need for improved mobility and cloud-based deployment options that enable employees to access critical data and applications from anywhere, at any time. This flexibility empowers remote and distributed teams to collaborate effectively and make informed decisions even when not physically present at the office.
  10. Regulatory Compliance and Risk Management: Vigilant helps businesses stay compliant with regulatory requirements and mitigate risks effectively. By integrating compliance measures and risk management functionalities, organizations can respond promptly to changing compliance standards and potential threats.

Vigilant’s Capabilities

Vigilant is the preferred Oracle partner in North America with the experience and capabilities to comprehensively support Oracle products from implementation to support. We complement our Oracle expertise with additional competencies to support infrastructure, custom development, integrations, reporting, automation, and much more to establish, support, and maintain efficient and effective organizations.

Vigilant isn’t like other professional services firms that have restrictions to solutions that are limited only to the engaged practice areas.  We work across practice areas to ensure our solutions are right for our client-partners and maximize the impact of results.  Our transformation solutions create a sea-change in an organization, because we target root causes and give experience-based solutions that create business agility.

We operate in the following areas:


Vigilant plays a crucial role in creating business agility by providing organizations with real-time data, process automation, flexibility, and scalability. We leverage Oracle and peripheral technologies to enable seamless collaboration and data-driven decision-making, empowering organizations to adapt swiftly to market changes, drive innovation, and achieve long-term success in a dynamic business environment.


Business Agility for Organizational Success

Business Agility, Organizational Success

Embracing Business Agility as a Crucial Driver for Creating Organizational Success


In the fast-paced and ever-changing landscape of today’s business world, organizations face unprecedented challenges. To thrive in this dynamic environment, they must be nimble, adaptable, and responsive to market shifts and customer demands. This is where the concept of “business agility” comes into play. Business agility is not just a buzzword; it is a strategic mindset that empowers organizations to succeed in the face of uncertainty and volatility. In this article, we’ll delve into what business agility is, why it matters, and the numerous benefits it offers to organizations, and why it has become a core focus for Vigilant to support.

What is Business Agility?

Business agility can be defined as an organization’s ability to swiftly adapt and respond to market changes, technological advancements, customer needs, and internal challenges. It involves fostering a culture that embraces change, continuous learning, and innovation, all while promoting collaboration and transparency across various teams and departments.

In essence, business agility focuses on empowering employees to make informed decisions quickly and effectively, without being hindered by rigid hierarchies or cumbersome processes. Business agility is about having the flexibility and resilience to thrive in uncertain and volatile conditions.

The Importance of Understanding Business Agility:

In today’s rapidly evolving business landscape, organizations that fail to embrace business agility risk becoming obsolete. Understanding business agility is crucial for several reasons:

  1. Surviving Disruption: The modern business environment is characterized by disruptive technologies, emerging competitors, and unpredictable global events. By embracing business agility, organizations can not only survive but also capitalize on these disruptions to gain a competitive edge.
  2. Meeting Customer Expectations: Customer demands and preferences evolve rapidly. Businesses that can quickly adjust their strategies to meet these expectations will earn customer loyalty and maintain a strong market position.
  3. Navigating Uncertainty: Uncertainty is a constant in the business world. Organizations equipped with business agility can confidently navigate uncertain times, minimizing risks and seizing new opportunities.
  4. Fostering Innovation: A culture of business agility encourages experimentation and innovation. It enables employees to identify and implement creative solutions to complex challenges, driving continuous improvement.

The Benefits of Embracing Business Agility:

  1. Enhanced Adaptability: Agile organizations can quickly pivot their strategies in response to changing market conditions, enabling them to seize opportunities and mitigate risks effectively.
  2. Increased Customer Satisfaction: By staying attuned to customer needs and preferences, agile organizations can deliver products and services that align with customer expectations, resulting in higher satisfaction and loyalty.
  3. Improved Employee Engagement: Business agility fosters a sense of ownership and empowerment among employees, leading to higher levels of engagement and motivation.
  4. Faster Time-to-Market: Agile processes allow organizations to develop and launch products and services faster, gaining a competitive advantage by being first to market.
  5. Better Decision-Making: With a decentralized decision-making approach, agile organizations can make informed choices at all levels, avoiding bottlenecks and promoting quicker responses.
  6. Continuous Learning and Improvement: Business agility promotes a culture of continuous learning, where feedback is valued, and processes are refined regularly, leading to enhanced performance and efficiency.

The Role of Data in creating Business Agility:

Data plays a pivotal role in creating business agility for organizations. It serves as the foundation for informed decision-making, strategic planning, and swift responses to market changes. Here’s how data contributes to business agility:

  1. Real-time Insights: In a rapidly changing business environment, organizations need access to real-time data to stay updated on market trends, customer preferences, and competitor activities. Real-time insights enable businesses to identify opportunities and threats promptly, allowing them to adapt their strategies accordingly.
  2. Data-driven Decision Making: Business agility requires making quick, informed decisions. Data-driven decision-making ensures that choices are based on factual information rather than intuition or assumptions. By analyzing data, organizations can minimize risks, optimize processes, and identify the most promising opportunities.
  3. Identifying Patterns and Trends: Data analysis helps organizations identify patterns and trends in customer behavior, market dynamics, and operational performance. Recognizing these patterns allows businesses to proactively address issues and capitalize on emerging trends, staying ahead of the competition.
  4. Flexibility in Strategy Formulation: Business agility entails being open to adjusting strategies based on new information. Data provides the necessary insights to assess the effectiveness of current strategies, identify areas for improvement, and iterate on plans as needed.
  5. Customer-Centricity: Data enables organizations to understand their customers better. By analyzing customer data, businesses can segment their audience, personalize experiences, and tailor their products and services to meet specific customer needs. This customer-centric approach enhances customer satisfaction and loyalty.
  6. Agile Workflows and Processes: Data helps optimize workflows and processes, streamlining operations and eliminating inefficiencies. By analyzing performance metrics, organizations can identify bottlenecks and areas of improvement, allowing them to make necessary adjustments for smoother operations.
  7. Risk Management: Business agility involves being prepared for potential risks and uncertainties. Data analysis aids in risk assessment and prediction, allowing organizations to implement risk management strategies and contingency plans proactively.
  8. Innovation and Experimentation: Data-driven organizations are more likely to embrace experimentation and innovation. Data analysis provides insights into what works and what doesn’t, encouraging businesses to take calculated risks and try new approaches to stay competitive.
  9. Measuring Agility and Performance: Data serves as the basis for evaluating an organization’s agility and performance over time. Key performance indicators (KPIs) and data-driven metrics help gauge the success of agile initiatives and identify areas that require further attention.
  10. Empowering Employees: Data empowers employees at all levels of an organization to contribute to agile decision-making. Access to relevant data and analytics tools enables employees to make well-informed choices quickly, fostering a culture of agility and responsiveness.

Data’s role in business agility is multifaceted, but essential for an organization. Leveraging data-driven insights enables organizations to adapt, innovate, and respond swiftly to changes in the market, giving them a competitive edge in a rapidly evolving business landscape. By embracing data-driven decision-making and cultivating a data-centric culture, organizations can effectively harness the power of data to enhance their agility and overall performance.


In a world where change is the only constant, business agility emerges as a crucial factor for organizational success. Embracing business agility empowers companies to navigate uncertainty, embrace innovation, and respond effectively to market shifts. The benefits are substantial, ranging from increased customer satisfaction to improved employee engagement and better decision-making.

As organizations continue to evolve, understanding and prioritizing business agility will be the key differentiator between those that thrive and those that merely survive. Embrace the agile mindset, and your organization will be better equipped to flourish in the face of an ever-changing business landscape.

Emerging Technologies that are reshaping business

Technologies Reshaping Business

After GPT/ChatGPT, what technologies are next to reshape business?

While still in its infancy, it appears the recent releases of GPT models are the most significant advancements in technology since the advent of the Internet.  No other technology has leapfrogged us forward into the future, faster than the possibilities of what the AI and GPT models present us.  Not only are we able to immediately find answers we are looking for, but we can have discussions to debate merits, challenge, and have AI models find weaknesses in our theories and analysis.  We can have AI models digest data to help us more easily identify content, opportunities, and issues.  At this moment, it appears we have yet to understand how far-reaching this GPT technology can take us, but with caution, since the technology is still relatively new, and the content issues are not yet fully known.

In this article, we will example several emerging technologies that show promise after GPT models and could potentially have the next significant impact in the future for how we conduct business. Here are a few possibilities:

  1. Quantum Computing: Quantum computers have the potential to solve complex problems much faster than classical computers by leveraging quantum phenomena. If scalable and reliable quantum computers are developed, they could revolutionize fields like cryptography, optimization, drug discovery, and more. For example, drug manufacturers used quantum computing to help advance COVID vaccines in months, rather than the years they would have typically taken to develop (e.g. Moderna and IBM).
  2. Augmented Reality (AR) and Mixed Reality (MR): AR and MR technologies overlay virtual content onto the real world, enhancing our perception and interaction with the environment. As these technologies continue to advance, we can expect transformative applications in areas such as gaming, education, healthcare, design, and remote collaboration. For example, instruction manuals can be viewed through an AR application on your phone and can walk you through a setup of a device in real time, as opposed to reading poorly written paper copies that were included in the device (e.g. TechSee).
  3. Internet of Things (IoT) and Edge Computing: IoT refers to the network of interconnected physical devices that can collect and exchange data. As IoT devices become more prevalent, the need for efficient data processing and analysis increases. Edge computing brings computational power closer to the devices, reducing latency and enabling real-time analysis. These technologies can enhance automation, smart cities, industrial processes, and more. For example, a connected home has a IoT smoke detector that can identify smoke and shut down the IoT thermostat, so smoke doesn’t enter the ventilation system, then alert the fire department (e.g. Google Nest)
  4. Blockchain and Decentralized Applications (dApps): Blockchain technology enables secure and transparent transactions, and it has gained popularity through cryptocurrencies like Bitcoin and Ethereum. In the future, blockchain could be utilized beyond cryptocurrencies, enabling decentralized applications, digital identity systems, supply chain management, and secure voting systems. Blockchain probably has the highest degree of impact on the future of business, because of the digital transaction certainty, which finally allows for integrated business to business transactions.  While cryptocurrency transactions have been executed, the technology of digitizing transactions is still in its infancy, with no clear winner of the cryptocurrency to be used to conduct business transactions.  Also, security is still an issue that will require greater controls.
  5. Artificial General Intelligence (AGI): While ChatGPT represents a significant advancement in natural language understanding, AGI refers to highly autonomous systems that can outperform humans across a broad range of tasks. AGI aims to create machines with human-like intelligence, capable of understanding and learning any intellectual task. Achieving AGI would have profound societal and technological implications, which has the potential to cause more damage than good, if not carefully and thoughtfully implemented.

These are just a few possibilities, but the next impactful technology could emerge from a completely new technology or be an advancement in an existing technology. While we cannot predict the future, we know that breakthroughs can come from unsuspecting places, such as when the Kellogg brothers Kellogg, changed breakfast forever when they accidentally flaked wheat berries, which led to Kellogg’s Corn Flakes.

ChatGPT is changing intelligent automation and RPA

Chat Bot in RPA/Automation

Everything you need to know about ChatGPT and how ChatGPT is changing intelligent automation and RPA.

What is ChatGPT?

You can’t talk about ChatGPT without talking about GPT, or Generative Pre-Trained Transformers, which is a type of Large Language Model (LLM).  GPT refers to a family of machine learning models developed by OpenAI. GPT models, like GPT-4, are based on the transformer architecture, which is a deep learning model primarily used for natural language processing (NLP) tasks.

GPT models are “generative” because they are designed to create human-like responses by predicting the most likely next word or sequence of words in a sentence without losing context. GPT models are pre-trained on large amounts of publicly available text from the internet, allowing them to learn the statistical patterns, grammar, and contextual relationships between words. This pre-training helps the models to acquire a broad understanding of language and context.

Chat GPT Self-attention Model

GPT models (and Large Language Models) use a Transformer architecture, which is a method in artificial intelligence that teaches computers to process data like the human brain (also known as “neural networks”).  Transformer models excel at handling sequential data, such as text, and employ self-attention mechanisms to capture relationships between words and encode them into contextualized representations.

Once pre-training is complete, GPT models can be fine-tuned on specific tasks, such as text completion, translation, summarization, or question-answering, by providing them with task-specific training data. The models use a technique called “unsupervised learning” during pre-training and then transition to “supervised learning” during fine-tuning.

GPT models have achieved significant advancements in various Natural Language Processing (NLP) tasks, demonstrating their ability to generate coherent and contextually relevant text. They can be used for a wide range of applications, including chatbots, content generation, language translation, virtual assistants, and more.

Overall, GPT models are highly flexible and powerful language models that have gained significant attention due to their ability to understand and generate human-like text in a wide range of contexts.

So, what is ChatGPT?

ChatGPT is a chatbot powered by an Artificial Intelligence (AI) model that was developed by OpenAI.  The ChatGPT chatbot is accessible from a website, where you can engage and converse (via typing) with an AI model and get instant responses to your questions.  Where Google search will give you results to questions by connecting you with relevant websites, ChatGPT will give you the answers to your questions.  ChatGPT will also allow you to follow-up on your questions with additional questions, keeping your entire history of questions and responses relevant to the subsequent questions.

ChatGPT launched in December 2022, with GPT-3.5, which was trained on 175 billion parameters, whereas ChatGPT-4 is estimated to be trained on 1 trillion parameters.

OpenAI is an American company, founded in 2015, as a non-profit, open-source company, by a large group of Artificial Intelligence scientists and investors.  OpenAI has transitioned from a not-for-profit company to a for-profit company and has a partnership with Microsoft, as its primary investor, investing over $1 billion with an additional $10 billion committed to OpenAI for further research and development.

How should questions be asked to ChatGPT?

  • Keep it simple. Ask straightforward questions.
  • Be specific. Include specific details with your questions.
  • Use keywords. Use specific keywords in your questions to help refine the results.
  • Refine questions and regenerate. ChatGPT allows you to regenerate responses if you want ChatGPT to write another response.  Alternatively, if ChatGPT is not returning the desired response, try asking the question with an alternative approach.

What can ChatGPT be used for?

  • Brainstorming and ideation.
  • Get personalized recommendations.
  • Understand complicated topics.
  • Use as a writing assistant.
  • Summarize research.
  • Assistance with coding and debugging.
  • Translate text from 95 different languages.
  • Create multiple choice questions on a variety of topics and varying difficulties.
  • Get assistance with travel plans, such as restaurants, cultural attractions, flights, and more.
  • Analyze sentiment and tone for positive, negative, or neutral.
  • Find data sets for research, business intelligence, training machine learning models, and more.
  • Train ChatGPT on your own data.
  • Interview preparation and job preparation.
  • Write songs, poems, and stories.

How can ChatGPT be used in RPA/Automation?

ChatGPT can be used in Robotic Process Automation (RPA) in several ways to enhance automation capabilities and improve the interaction between bots and users. Here are a few examples:

  1. Improved solution design. ChatGPT can be used to help explore and consider alternative technologies.  Recently, we worked with a client that was capturing personal information in an Excel form.  We are experienced enough to identify this is not a secure or compliant process to automate as-is, so we suggested and agreed with the client to build a web-based form.  We have seen too often that RPA firms will just automate the as-is process without consideration for best practices, security, or compliance, so process owners, subject matter experts, and RPA CoEs can consider ChatGPT for improving their solution design capabilities.
  2. ChatGPT can help write Excel Marcos, Excel Formulas, Regular Expressions (RegEx), SQL Queries, Python, JavaScript, C++, C#, HTML/CSS, R, Ruby, Java, and more.  You can also use ChatGPT to summarize the code into human language to help with business process owner reviews to ensure the coding is meeting the requirements of the business case.
  3. Intelligent Chatbots. ChatGPT can be integrated into chatbot frameworks used within RPA systems. These chatbots can understand natural language inputs from users and provide context-aware responses, allowing for more intuitive and conversational interactions.
  4. Data Extraction and Validation. ChatGPT can assist in extracting and validating data from unstructured sources such as emails, documents, or web pages. By training the model on specific data extraction tasks, it can automate the process of understanding and extracting relevant information accurately.
  5. Process Documentation and Training. ChatGPT can be used to generate process documentation or training materials by converting technical information into easily understandable language. This can be beneficial for onboarding new employees or documenting complex workflows in a more user-friendly manner.
  6. Exception Handling and Error Resolution. In complex RPA workflows, exceptions and errors can and will occur. ChatGPT can help identify the nature of the issue and suggest appropriate actions for error resolution. It can also provide real-time troubleshooting assistance, reducing the need for human intervention.
  7. Workflow Optimization and Decision Making. ChatGPT can analyze large sets of data and provide insights for optimizing RPA workflows. By processing and interpreting data from various sources, it can make intelligent recommendations for process improvements, resource allocation, or decision making.
  8. User Support and Self-Service. ChatGPT can handle user queries, provide assistance, and offer self-service options within RPA systems. It can guide users through various tasks, answer common questions, and help troubleshoot issues, reducing the need for manual intervention and improving user experience.

It’s important to note that while ChatGPT can enhance RPA capabilities, it’s crucial to consider its limitations and ensure appropriate safeguards are in place to handle scenarios where the model may provide incorrect or misleading information.  We find that ChatGPT is very good on common knowledge, but abstract thinking is still rudimentary in some areas.  ChatGPT is still evolving and growing, so many of these limitations will continue to be resolved.



  1. Open AI: OpenAI is an AI research and deployment company
  2. The Best Examples Of What You Can Do With ChatGPT
  3. Image Source: Cheng et al., 2016.