<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Notes on digitization &amp; AI</title>
    <link>https://nikolai.am/blog</link>
    <description>How to implement CRM, ERP, MES and AI so that it moves money rather than slides. Practice, not market reviews.</description>
    <language>en</language>
    <copyright>FEDOSEENKO NIKOLAI IE · Yerevan, Armenia</copyright>
    <image><url>https://nikolai.am/apple-touch-icon.png</url><title>Notes on digitization &amp; AI</title><link>https://nikolai.am/blog</link></image>
    <atom:link href="https://nikolai.am/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Where to start with AI so you don’t burn the budget</title>
      <link>https://nikolai.am/blog/ai-without-burning-budget</link>
      <guid isPermaLink="true">https://nikolai.am/blog/ai-without-burning-budget</guid>
      <pubDate>Thu, 30 Jul 2026 12:00:00 GMT</pubDate>
      <description>“Let’s implement AI” projects rarely die of technology. They die because the work started from the wrong end.</description>
      <category>AI</category>
      <category>process</category>
      <category>pilot</category>
      <content:encoded><![CDATA[<p><img src="https://nikolai.am/posts/ai-without-burning-budget-664.jpg" alt="A dark shop floor lit green by a single overhead lamp" width="664" /></p>
<p>Over the past year the request has arrived in the same shape: “we need AI.” Not “our managers are drowning in email,” not “closing the monthly report takes a week of manual work,” but “we need AI.” That is a conversation about a tool rather than a job to be done, and it almost always ends with a burned budget and the conclusion that “this isn’t for us.”</p>
<h2>Where the money actually goes</h2>
<p>Not on models. It goes on three things you only see from inside the project.</p>
<ul><li><strong>Starting from the tool.</strong> The platform gets picked first, then someone looks for work to give it. That is buying a machine and then inventing a part to mill on it.</li><li><strong>A pilot with no metric.</strong> “Let’s try it and see” is not a pilot, it is spending. If nobody wrote down what is measured and what the number was before, the result can be neither defended nor disproved.</li><li><strong>Data that is not ready, discovered in month three.</strong> Reference tables disagree, half the knowledge lives in two people’s heads, documents live in email. A model does not rescue you from disorder; it amplifies it.</li></ul>
<h2>The rule for the first project</h2>
<p>Your first AI project is chosen not by how interesting it is, but by three properties at once: the process repeats daily, it is measured in hours or money, and a mistake in it is not fatal.</p>
<p>Daily repetition gives you statistics in weeks instead of years. Measurability gives you an argument in front of the owner. A non-critical error earns the right to experiment: if a human checks the output before it reaches a customer, the cost of a miss is a minute of attention, not your reputation.</p>
<blockquote><p>A good first project is boring. It saves one department two hours a day and never appears in an innovation deck.</p></blockquote>
<h2>What a healthy pilot looks like</h2>
<ol><li>Four to six weeks. Not a quarter — over a quarter the context shifts and you can no longer tell what worked.</li><li>One metric. Hours per task, share of requests handled without a human, time to first response, data entry error rate — pick one.</li><li>A manual baseline. Spend the week before the start measuring how things stand today. Without that number the whole project is a matter of faith.</li><li>A kill threshold agreed in advance. “If after six weeks we save less than N hours, we close it.” A project that cannot be closed will live forever and cost forever.</li></ol>
<h2>What pays off first</h2>
<p>The list is shorter than you would expect. Triage and routing of inbound requests. Search across internal documents and policies — the case where an employee burns twenty minutes on “what are we supposed to do here.” Drafts of routine documents and replies. Data quality control: duplicates, anomalies, required fields left empty.</p>
<p>They share one property: a human stays in the loop and owns the final call. The most expensive failures start where AI was put in charge of a decision on a process nobody had properly described.</p>
<h2>What not to do</h2>
<ul><li><strong>Don’t start with an “AI strategy.”</strong> A forty-page document will be stale before the budget is approved. Strategy is written after the second or third working project, out of experience rather than slides.</li><li><strong>Don’t buy a platform before the pilot.</strong> A pilot runs on what you already have. A platform is chosen for load you have measured, not load you hope for.</li><li><strong>Don’t hide the experiment from the people whose work it touches.</strong> An implementation a department learns about after the fact gets sabotaged quietly and professionally.</li><li><strong>Don’t count savings in abstract hours.</strong> Count in the units the company actually lives by: shifts, orders, shipments, days to close the month.</li></ul>
<h2>What to do on Monday</h2>
<p>Take one department and write down ten routines it repeats every day. Next to each, put hours per week and the cost of an error. Pick the one with the most hours and the cheapest errors. That is your first project. At this stage you need neither a vendor nor a budget — you need an hour of the department head’s time and an honest list.</p>]]></content:encoded>
    </item>
    <item>
      <title>CRM ≠ Excel: why implementations fail</title>
      <link>https://nikolai.am/blog/crm-is-not-excel</link>
      <guid isPermaLink="true">https://nikolai.am/blog/crm-is-not-excel</guid>
      <pubDate>Thu, 09 Jul 2026 12:00:00 GMT</pubDate>
      <description>CRM does not fail because the system is bad. It fails because it gets implemented as reporting instead of as a workplace.</description>
      <category>CRM</category>
      <category>implementation</category>
      <category>process</category>
      <content:encoded><![CDATA[<p><img src="https://nikolai.am/posts/crm-is-not-excel-664.jpg" alt="An electrical cabinet, a row of breakers, one green indicator lit" width="664" /></p>
<p>The typical picture six months in: the system is bought, licences are paid, the integrator is gone, and deals still live in a file called clients_final_FINAL2.xlsx. People open the CRM on Fridays to “fill it in for the report.” Formally the system exists. In practice the company pays twice: for licences and for double data entry.</p>
<h2>Excel is not the enemy, it is the symptom</h2>
<p>A salesperson does not stay in Excel out of spite. They stay because the file opens instantly, asks no questions, does not demand eight mandatory fields, and lets them do in a minute what takes ten clicks in the CRM. While that is true, no policy will help: people always pick the tool that solves their own problem faster.</p>
<blockquote><p>An implementation succeeds not when Excel is banned, but when the CRM became the faster way to work.</p></blockquote>
<h2>Three reasons implementations fail</h2>
<p>The reasons are almost always the same, and none of them is technical.</p>
<ul><li><strong>Built for the manager, not for the rep.</strong> The system is designed backwards from reports: which slices the director wants to see. The rep ends up serving the report rather than the deal — and takes revenge through formal, meaningless data entry.</li><li><strong>Porting the chaos as-is.</strong> If the sales process is not described, the CRM will not invent it. It will encode the disorder and make it faster, which, contrary to expectations, is not an improvement.</li><li><strong>No process owner.</strong> There is a sponsor who signed the budget and a vendor who delivered the milestones, and no one inside the company accountable for the process still working six months later.</li></ul>
<h2>The right order of work</h2>
<p>The order matters more than the choice of vendor. It is the same everywhere.</p>
<ol><li><strong>Process.</strong> How a deal is born, who owns it, which transitions exist, where it dies. On paper, before a single setting is configured.</li><li><strong>Fields.</strong> Only the ones without which you cannot move to the next stage. Every mandatory field is a tax on every deal; the list should be painfully short.</li><li><strong>Integrations.</strong> Telephony, email, website, warehouse, accounting. One goal: remove manual re-entry, because manual re-entry is exactly what breeds the second Excel file.</li><li><strong>Reports.</strong> Last. A report is a consequence of data arriving naturally, not the reason people enter it.</li></ol>
<h2>What not to do</h2>
<ul><li><strong>Don’t migrate the entire history.</strong> Moving ten years of deals is months of work and guaranteed garbage in the new system. Take active customers and open deals; archive the rest.</li><li><strong>Don’t create forty mandatory fields.</strong> Every field must answer “what decision do we make based on this data.” No answer, no mandatory field.</li><li><strong>Don’t launch without training on real deals.</strong> A demo on invented data teaches nothing. Week one is working in the system next to someone who already can.</li><li><strong>Don’t keep Excel “for the transition period” without an end date.</strong> A transition period with no end date is simply the new permanent state.</li></ul>
<h2>How to audit an implementation in a week</h2>
<p>Sit next to a rep and ask them to run one deal from call to invoice. Time it and count the clicks. Then ask them to do the same thing their own way. The gap between the two measurements is the honest score of your implementation. Everything else is opinion.</p>
<p>I run this loop regularly: my main product, Cehovik ERP, runs at more than 1000 manufacturing sites across Russia and the CIS, and the pattern holds everywhere — the system that sticks is the one that makes the person on the line faster than they were without it.</p>]]></content:encoded>
    </item>
    <item>
      <title>MES on the shop floor: from paper shifts to OEE</title>
      <link>https://nikolai.am/blog/mes-from-paper-to-oee</link>
      <guid isPermaLink="true">https://nikolai.am/blog/mes-from-paper-to-oee</guid>
      <pubDate>Thu, 18 Jun 2026 12:00:00 GMT</pubDate>
      <description>While shifts are logged on paper, every number about production is an opinion rather than data.</description>
      <category>MES</category>
      <category>manufacturing</category>
      <category>OEE</category>
      <content:encoded><![CDATA[<p><img src="https://nikolai.am/posts/mes-from-paper-to-oee-664.jpg" alt="A milling machine under a green lamp, chips on the table" width="664" /></p>
<p>At most plants I walk into, shop floor data exists in three versions that do not agree: the foreman’s log, the section head’s report, and the chief engineer’s memory. Each version is true in its own way. None of them can carry a decision about money.</p>
<h2>Why OEE is more honest than the plan</h2>
<p>OEE — overall equipment effectiveness — is the product of three factors: availability (how long the machine could actually run), performance (how fast it ran against the standard), and quality (what share of output was good). Its value is not the absolute number but the fact that you cannot improve it with a story. If availability drops, the machine stood still, and the next question is why.</p>
<blockquote><p>A plan is either met or missed. OEE tells you where the time went, and that is the only conversation that produces a work list.</p></blockquote>
<h2>Why paper keeps winning</h2>
<p>The paper log beats software on three counts: it is always at hand, it works with gloves on, and it forgives. A foreman records a stoppage in one line instead of picking from a twenty-item dropdown. Any system slower than paper at data entry gets filled in at the end of the shift from memory — and you end up with beautiful data unrelated to reality.</p>
<h2>MES does not start with sensors</h2>
<p>The most common mistake is starting with equipment. Sensors go in, data flows, and then nobody can agree whether a changeover counts as downtime and whose downtime it is. MES starts with two reference lists.</p>
<ul><li><strong>A single operations list.</strong> One operation, one name across the whole plant. While two shops call the same thing differently, there is nothing to consolidate.</li><li><strong>A downtime classifier.</strong> The key artefact of the entire project. Fifteen to twenty causes grouped by area of responsibility: equipment, material, people, planning, external. Go past twenty and the foreman starts picking “other,” and the meaning is gone.</li></ul>
<h2>Three stages that actually work</h2>
<ol><li><strong>Manual entry.</strong> A tablet or kiosk on the floor, a stoppage logged in two taps: cause and duration. The goal is not precision but habit — and testing the classifier against a live shift.</li><li><strong>Semi-automatic.</strong> Operation start and end come from the system; the human confirms and explains deviations. This is where the first honest OEE numbers appear.</li><li><strong>Sensors.</strong> Signal taken from the machine where it pays for itself. By now you know which stoppages cost the most, so sensors go there rather than everywhere.</li></ol>
<h2>What not to do</h2>
<ul><li><strong>Don’t automate the chaos.</strong> If the operation standard is not agreed, automated performance figures become a disputed number and people negotiate instead of working.</li><li><strong>Don’t punish the first honest numbers.</strong> The moment low OEE costs someone their bonus, OEE becomes high. The data dies in week one.</li><li><strong>Don’t compute OEE for the whole plant.</strong> An average across shops hides the bottleneck. Measure the critical equipment.</li><li><strong>Don’t drop paper on day one.</strong> Two weeks in parallel is the price of trusting the new numbers.</li></ul>
<h2>What the first honest month gives you</h2>
<p>Usually an unpleasant but useful picture: a large share of losses turns out to sit not in breakdowns but in changeovers, waiting for material, and shifts that do not hand over cleanly. That is good news — organisational losses are removed faster and cheaper than worn-out equipment. But you only see them once a stoppage stopped being a line in a notebook and became a record with a cause and a timestamp.</p>]]></content:encoded>
    </item>
  </channel>
</rss>
