<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Harsha</title>
    <description>The latest articles on DEV Community by Harsha (@sriharsha_cr).</description>
    <link>https://dev.to/sriharsha_cr</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F334949%2F5d0ad172-eb61-452a-9f92-ee3af860fd7a.jpg</url>
      <title>DEV Community: Harsha</title>
      <link>https://dev.to/sriharsha_cr</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sriharsha_cr"/>
    <language>en</language>
    <item>
      <title>Why Enterprise AI Projects Keep Failing</title>
      <dc:creator>Harsha</dc:creator>
      <pubDate>Thu, 23 Jul 2026 17:23:58 +0000</pubDate>
      <link>https://dev.to/sriharsha_cr/why-enterprise-ai-projects-keep-failing-f20</link>
      <guid>https://dev.to/sriharsha_cr/why-enterprise-ai-projects-keep-failing-f20</guid>
      <description>&lt;p&gt;Here's an uncomfortable truth about enterprise AI:&lt;/p&gt;

&lt;p&gt;Most initiatives don't fail because the model was bad. They fail because the data that model needed was locked inside systems that were never designed to be asked questions.&lt;/p&gt;

&lt;p&gt;I watched a team go through three model swaps in two months. Each swap came with internal demos that looked better than the last. Each one degraded the same way in production. Nobody asked why until the fourth swap was being approved — and by then, the answer was obvious: the product catalog data they were querying had no price history attached, only current price. The model was doing its best reasoning with one hand tied behind its back. The model was fine. The data wasn't built to answer the question being asked.&lt;/p&gt;

&lt;p&gt;The real problem? Operational systems — ERPs, CRMs, supply chain platforms — were built for one job: recording transactions. They were optimised for stability, compliance, and reliability. Not for being explored. Not for being combined across systems. Not for powering AI that needs to reason over your entire business, not just one department's data.&lt;/p&gt;

&lt;p&gt;So when teams try to connect AI to those systems, they hit a wall. Access restrictions. Undocumented schemas. Integration complexity that wasn't budgeted for. The demo worked. Production doesn't.&lt;/p&gt;

&lt;p&gt;And here's what makes it worse: the failure gets misdiagnosed. Teams switch models. Tune prompts. Add retrieval layers. None of it fixes a data architecture problem.&lt;/p&gt;

&lt;p&gt;Before asking "which model should we use?" — ask this: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Can the systems that hold our operational data actually support AI workloads?&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Can relevant data be accessed without friction across systems?&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Are data contracts stable enough that AI outputs won't drift as the underlying schema changes?&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's the questions that separates pilots that ship from pilots that stall.&lt;/p&gt;

&lt;p&gt;👉 Follow to my blog post for more &lt;a href="https://sriharshacr.github.io/blogs/enterprises-ai-playbook/why-ai-projects-fail" rel="noopener noreferrer"&gt;Why AI Projects Fail&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  EnterpriseAIPlaybook #AIStrategy #TechLeadership
&lt;/h1&gt;

</description>
      <category>ai</category>
      <category>data</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Enterprise AI doesn't fail because the model is bad. It fails because the data is locked in systems built to record transactions — not answer questions.
.
12 posts. Full arc. No hype
.
#EnterpriseAIPlaybook
.
👉 https://sriharshacr.github.io/blogs</title>
      <dc:creator>Harsha</dc:creator>
      <pubDate>Mon, 20 Jul 2026 11:58:00 +0000</pubDate>
      <link>https://dev.to/sriharsha_cr/enterprise-ai-doesnt-fail-because-the-model-is-bad-it-fails-because-the-data-is-locked-in-systems-1n4</link>
      <guid>https://dev.to/sriharsha_cr/enterprise-ai-doesnt-fail-because-the-model-is-bad-it-fails-because-the-data-is-locked-in-systems-1n4</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://sriharshacr.github.io/blogs/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fsriharshacr.github.io%2Fblogs%2Fassets%2Fimages%2Fog-default.png" height="400" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://sriharshacr.github.io/blogs/" rel="noopener noreferrer" class="c-link"&gt;
            Writing | Harsha's Blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Practitioner notes on enterprise AI, cloud-native systems, and engineering leadership.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
          sriharshacr.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>ai</category>
      <category>architecture</category>
      <category>data</category>
      <category>dataengineering</category>
    </item>
  </channel>
</rss>
