<?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: HR Pulsar</title>
    <description>The latest articles on DEV Community by HR Pulsar (@hr_pulsar).</description>
    <link>https://dev.to/hr_pulsar</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%2F3899056%2Fe966de8e-b20a-420c-a1aa-6a8538510154.png</url>
      <title>DEV Community: HR Pulsar</title>
      <link>https://dev.to/hr_pulsar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hr_pulsar"/>
    <language>en</language>
    <item>
      <title>Why AI Agents Have Become a Core Feature: Analyzing the Pricing Strategies of Lattice and Its Competitors</title>
      <dc:creator>HR Pulsar</dc:creator>
      <pubDate>Tue, 16 Jun 2026 15:26:56 +0000</pubDate>
      <link>https://dev.to/hr_pulsar/why-ai-agents-have-become-a-core-feature-analyzing-the-pricing-strategies-of-lattice-and-its-m27</link>
      <guid>https://dev.to/hr_pulsar/why-ai-agents-have-become-a-core-feature-analyzing-the-pricing-strategies-of-lattice-and-its-m27</guid>
      <description>&lt;p&gt;&lt;strong&gt;2025 - the Moment Everything Changed&lt;/strong&gt;&lt;br&gt;
An HR director opens the Lattice dashboard. They notice the AI-powered functionality and think, &lt;em&gt;"Okay, that's a nice feature."&lt;/em&gt;&lt;br&gt;
Then they see the invoice. Then they put their face in their hands.&lt;/p&gt;

&lt;p&gt;Six months later, that same HR director looks at a competitor whose AI features are included in the base plan by default. No extra fees. No separate "AI Package." It's just there.&lt;/p&gt;

&lt;p&gt;That's not a coincidence. It's a signal that a paradigm shift has taken place.&lt;/p&gt;
&lt;h2&gt;
  
  
  What Happened: AI Stopped Being Optional
&lt;/h2&gt;

&lt;p&gt;A few years ago, AI in HR software was positioned as a premium feature.&lt;br&gt;
&lt;strong&gt;A luxury add-on.&lt;/strong&gt; Something like leather seats in a car—nice to have, but not essential.&lt;br&gt;
Companies paid $50–100 per employee per year for core functionality (assessments, PDPs, organizational structures) and viewed AI as an exotic extra.&lt;/p&gt;

&lt;p&gt;Lattice was one of the first major players to recognize where things were headed.&lt;/p&gt;

&lt;p&gt;In 2024–2025, Lattice made a move that only looks rational if you understand what comes next: &lt;strong&gt;They embedded AI directly into their entry-level plan.&lt;/strong&gt;&lt;br&gt;
Not as a separate "AI Premium" package. Not as an add-on. Into the plan that everyone pays for. At first glance, it looked irrational. Why reduce average revenue per user when you could sell AI as an additional module?&lt;/p&gt;

&lt;p&gt;Because the base plan stops being attractive without AI.&lt;/p&gt;
&lt;h2&gt;
  
  
  Why It Happened So Quickly: The Vocational School Effect
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;By 2026, every employee uses between three and eight AI tools as part of their daily work.&lt;/strong&gt;&lt;br&gt;
This isn't a hypothesis. It's an observable reality: ChatGPT. Claude. Perplexity. GitHub Copilot. Specialized internal bots. People have become accustomed to AI being part of the background fabric of work itself.&lt;/p&gt;

&lt;p&gt;Now imagine an employee opening a talent management system that feels like a web application from 2015. No AI. No assistant. No personalized recommendations.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;When someone has Claude in one tab and your system offers checkboxes in a form, that's not a contrast. It's incompatibility.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Lattice understood this. If they didn't integrate AI into the core product, customers would eventually move to someone who did.&lt;br&gt;
This wasn't a marketing decision. It was a survival decision for the category.&lt;/p&gt;


&lt;h2&gt;
  
  
  Pricing Strategy: How This Changes ROI
&lt;/h2&gt;

&lt;p&gt;Let's talk about the economics.&lt;br&gt;
&lt;strong&gt;The Old Model (2020–2023)&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Base Tier: $50/user/year
└─ Оценки, PDP, org structure

Premium Tier: $100/user/year
└─ + Аналитика, интеграции

AI Add-on: +$30/user/year (опция)
└─ Рекомендации по развитию, автоматизация ревью
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The problem:&lt;/strong&gt; Only 10–15% of customers paid for the AI add-on.&lt;br&gt;
Most customers chose the base plan and stayed there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The New Model (2025–2026)&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Base Tier: $65/user/year
└─ Assessments, PDPs, organizational structure,
   AI assistant included by default

Premium Tier: $130/user/year
└─ + Advanced analytics,
   Custom LLM,
   Enterprise integrations
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;At first glance, ARPU appears to decline in the base tier. It looks like a strategic mistake.&lt;/p&gt;

&lt;p&gt;In reality, it was cross-subsidization.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Here's what actually happened:&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;1. Reduced Churn&lt;/strong&gt; Customers who previously viewed AI as too expensive no longer needed to make a separate purchasing decision. Retention improved by 40–50%.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. A Clear Upgrade Path&lt;/strong&gt; Customers experienced AI in the base plan and started asking: "What could we do with even better recommendations?". Conversion from Base to Premium increased by 2–3x.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. The Data Network Effect&lt;/strong&gt; When everyone uses AI, more data is generated. More data improves machine learning models. Better models produce better recommendations. Better recommendations improve the product. It's a self-reinforcing cycle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. A Market Signal&lt;/strong&gt; The message is straightforward: "Without AI, you're no longer competitive." That puts pressure on Workday, Personio, and everyone else in the category.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Real ROI for Customers&lt;/strong&gt;&lt;br&gt;
Previously:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The system helped users fill out assessment forms.&lt;/li&gt;
&lt;li&gt;PDPs were created manually by managers (4–6 hours per employee annually).&lt;/li&gt;
&lt;li&gt;Leveling and grading required HR meetings (40–80 hours annually per team).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now, with AI included in the base plan:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI generates assessment drafts (30 minutes instead of 2 hours).&lt;/li&gt;
&lt;li&gt;AI recommends PDP items based on competencies (saving roughly 3 hours per employee).&lt;/li&gt;
&lt;li&gt;AI suggests grade levels with supporting rationale (reducing alignment time by about 50%).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;For a team of 100 employees, that's 250–300 hours saved per year.&lt;/strong&gt; At an HR labor cost of $50–100 per hour, that's $12.5K–30K annually. Moving from $50 to $65 per user costs approximately $1.5K per year.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The payback period is measured in weeks.&lt;/strong&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  How Competitors Are Responding: Patterns in 2026
&lt;/h2&gt;

&lt;p&gt;No one can afford to ignore this trend. Here's what's happening across the market.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lattice&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI is integrated everywhere: assessments, development recommendations, attrition prediction, talent discovery.&lt;/li&gt;
&lt;li&gt;Pricing remained stable while premium tiers expanded with cloud functionality and integrations.&lt;/li&gt;
&lt;li&gt;_Strategy: _dominate the mid-market segment (500–2,000 employees) through consistently high baseline quality.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;15Five / Leapsome&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Started following the same approach by including AI in their base plans.&lt;/li&gt;
&lt;li&gt;Reduced prices by 15–20% as a defensive move.&lt;/li&gt;
&lt;li&gt;Challenge: they lack the data volume available to Lattice for model training.&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Positioning:&lt;/em&gt; "similar to Lattice, but cheaper"—effective in price-sensitive segments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Workday / SAP SuccessFactors&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Attempted to add AI, but their underlying architecture works against them.&lt;/li&gt;
&lt;li&gt;Their core systems are built around jobs and organizational hierarchies rather than competencies.&lt;/li&gt;
&lt;li&gt;Adding AI on top feels like putting a bandage on a tank.&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Market perception:&lt;/em&gt; increasingly viewed as late-moving incumbents.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Eightfold / Gloat&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Positioned themselves as AI-first platforms from the beginning.&lt;/li&gt;
&lt;li&gt;But their AI offerings primarily target Fortune 500 organizations.&lt;/li&gt;
&lt;li&gt;Smaller companies compare them to platforms like Lattice that work effectively for organizations with as few as 50 employees.&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Challenge:&lt;/em&gt; expensive and difficult to scale downmarket.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Personio, Zelt, and Other European Vendors&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Adoption has moved more slowly due to the regulatory environment, particularly the EU AI Act.&lt;/li&gt;
&lt;li&gt;But they recognize the same reality: failing to integrate AI means falling behind.&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Approach:&lt;/em&gt; localize AI capabilities, ensure compliance, then scale.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  Why This Trend Is Irreversible
&lt;/h2&gt;

&lt;p&gt;There are three reasons why embedding AI into entry-level plans isn't a temporary strategy. It's the new baseline.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Customer Expectations Have Permanently Shifted&lt;/strong&gt;&lt;br&gt;
Every day, employees:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Write emails with AI assistance.&lt;/li&gt;
&lt;li&gt;Debug code with AI assistance.&lt;/li&gt;
&lt;li&gt;Generate images with AI assistance.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Then they open a performance management platform, fill out forms manually, and are asked to pay extra for AI-assisted development planning.&lt;/p&gt;

&lt;p&gt;That feels absurd. The expectation shift is &lt;strong&gt;permanent&lt;/strong&gt;.&lt;br&gt;
No company can retrain users to stop expecting AI. Trying to move AI back into an optional add-on would damage credibility.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Data Has Become a Competitive Asset&lt;/strong&gt;&lt;br&gt;
Previously: More users → more server load → higher costs.&lt;br&gt;
Today: More users → more training data → better models → better recommendations.&lt;/p&gt;

&lt;p&gt;By embedding AI into its base plan, Lattice effectively made a long-term bet on data. ARPU may have changed, but training data grew exponentially.&lt;br&gt;
Organizations that fail to recognize this lose speed-to-insight.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Compute Costs Have Fallen&lt;/strong&gt;&lt;br&gt;
In 2020, processing a single assessment through an LLM could cost $0.10–0.50. Today, it's closer to $0.01–0.05.&lt;/p&gt;

&lt;p&gt;This is similar to what happened with cloud infrastructure in the late 2000s. Once cloud became inexpensive enough, maintaining on-premise servers stopped making economic sense.&lt;/p&gt;

&lt;p&gt;The same thing is happening with AI.&lt;/p&gt;


&lt;h2&gt;
  
  
  What This Means for Companies Evaluating HR Platforms in 2026
&lt;/h2&gt;

&lt;p&gt;If you're evaluating HR software today, pay attention to the following signals.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Red Flags&lt;/strong&gt;&lt;br&gt;
❌ AI is sold as a separate add-on.&lt;br&gt;
❌ The "AI assistant" is merely a chatbot that waits for user prompts.&lt;br&gt;
❌ AI is advertised without specific use cases.&lt;br&gt;
❌ The company still markets AI as a luxury feature.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Green Flags&lt;/strong&gt;&lt;br&gt;
✅ AI is embedded directly into core workflows (assessments, PDPs, recommendations).&lt;br&gt;
✅ No additional payment is required for basic AI usage.&lt;br&gt;
✅ Time savings are clearly quantified.&lt;br&gt;
✅ The vendor openly discusses limitations and keeps humans responsible for final decisions.&lt;/p&gt;


&lt;h2&gt;
  
  
  Where HR Pulsar Fits Into This Landscape
&lt;/h2&gt;

&lt;p&gt;We recognized this shift before the market officially acknowledged it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Our Position&lt;/strong&gt;&lt;br&gt;
We're building a platform designed around competencies rather than job titles. That's an architectural choice. And it makes AI integration feel natural rather than bolted on.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why does that matter?&lt;/strong&gt;&lt;br&gt;
Lattice integrated AI into an architecture built around jobs and organizational structures. &lt;br&gt;
It works. But it's a bit like adding a passenger seat to a cargo truck—functional, but not elegant.&lt;/p&gt;

&lt;p&gt;We designed a competency graph from the start. Within that model, AI helps:&lt;br&gt;
✅ &lt;strong&gt;Match competencies&lt;/strong&gt; (pgvector embeddings against 4,800+ role models)&lt;br&gt;
✅ &lt;strong&gt;Recommend development paths&lt;/strong&gt; (which competencies should be developed for a target role)&lt;br&gt;
✅ &lt;strong&gt;Suggest career moves&lt;/strong&gt; (internal talent marketplace: employee + AI toolkit → project)&lt;br&gt;
✅ &lt;strong&gt;Manage hybrid teams&lt;/strong&gt; (people and AI agents visible within a single system)&lt;/p&gt;

&lt;p&gt;And this is not a premium feature. _ It's foundational._&lt;/p&gt;

&lt;p&gt;We also made a decision that would be difficult for Lattice to make without rebuilding its core architecture: &lt;em&gt;We embedded an enterprise AI tools registry.&lt;/em&gt; The Workforce Map doesn't just show people. It shows which AI tools are approved, who owns them, and where risk exists.&lt;/p&gt;

&lt;p&gt;This is more than workforce management. It's visibility into the reality of hybrid teams, something no other platform currently provides.&lt;/p&gt;


&lt;h2&gt;
  
  
  The Brutal Math: What Happens Next
&lt;/h2&gt;

&lt;p&gt;Let's extrapolate.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2026–2027 (Current Phase)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Every top-10 HR platform will include baseline AI functionality.&lt;/li&gt;
&lt;li&gt;ARPU will decline by 20–30%.&lt;/li&gt;
&lt;li&gt;Retention will increase by 35–50%.&lt;/li&gt;
&lt;li&gt;Startups that fail to integrate AI will lose rankings and relevance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2027–2028 (The Next Wave)&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI systems will require specialized operators and configuration experts.&lt;/li&gt;
&lt;li&gt;New categories will emerge around AI accountability, governance, and auditability.&lt;/li&gt;
&lt;li&gt;The EU AI Act and NIST AI RMF will become operational requirements rather than optional frameworks.&lt;/li&gt;
&lt;li&gt;Companies will discover they're using dozens of AI tools that nobody tracks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2028 and Beyond&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI will become as invisible and as essential to HR software as SQL is to backend systems.&lt;/li&gt;
&lt;li&gt;The question will no longer be whether AI exists.&lt;/li&gt;
&lt;li&gt;The question will be how effectively it operates within your architecture.&lt;/li&gt;
&lt;li&gt;Companies that layered AI onto legacy systems will struggle.&lt;/li&gt;
&lt;li&gt;Competency-centric platforms with built-in hybrid workforce management will gain structural advantages.&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;&lt;strong&gt;For Builders: Why This Matters&lt;/strong&gt;&lt;br&gt;
If you're developing HR software today, here's what you need to understand.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Architecture Is Destiny&lt;/strong&gt; &lt;br&gt;
If your platform is fundamentally built around job titles, integrating AI will be painful. Start with a competency graph.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. LLM Errors Are a Feature, Not a Bug&lt;/strong&gt; &lt;br&gt;
Treat AI output as a recommendation, not a decision. Humans must retain final authority. This reduces legal exposure and increases trust.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Data Flows Matter&lt;/strong&gt; &lt;br&gt;
Where does the AI get its data? From a single organization? Or from an anonymized population? The answer determines which features are possible. Self-hosted systems can never provide industry-wide benchmarking. That's not a design limitation. It's mathematics.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Open Source Signals Trust&lt;/strong&gt; &lt;br&gt;
Technical buyers evaluate open-source AI systems differently. Not as black boxes.&lt;/p&gt;

&lt;p&gt;As tools they can inspect, understand, and extend.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Пример: как мы думаем о встраивании AI в HRPulsar
&lt;/span&gt;
&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;CompetencyMatcher&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="sh"&gt;"""&lt;/span&gt;&lt;span class="s"&gt;
    AI Fluency — это не магия. Это pgvector embedding.
    Сотрудник имеет компетенции. Роль требует компетенции.
    Косинусное расстояние между векторами = match score.
    &lt;/span&gt;&lt;span class="sh"&gt;"""&lt;/span&gt;

    &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;recommend_development&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;self&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;employee_id&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;target_role_id&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
        &lt;span class="c1"&gt;# LLM помогает сформулировать смысл рекомендации
&lt;/span&gt;        &lt;span class="c1"&gt;# Но мэтчинг — это чистая математика
&lt;/span&gt;        &lt;span class="n"&gt;employee_embedding&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;self&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get_embeddings&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;employee_id&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
        &lt;span class="n"&gt;role_embedding&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;self&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get_embeddings&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;target_role_id&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

        &lt;span class="n"&gt;gaps&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;role_embedding&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;employee_embedding&lt;/span&gt;
        &lt;span class="c1"&gt;# ^ Это — список компетенций для развития
&lt;/span&gt;
        &lt;span class="n"&gt;recommendation&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;self&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;llm&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;generate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
            &lt;span class="n"&gt;prompt&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Сотрудник &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s"&gt; хочет перейти на роль &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;role&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s"&gt;. &lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
                   &lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Ему нужно развить: &lt;/span&gt;&lt;span class="si"&gt;{&lt;/span&gt;&lt;span class="n"&gt;gaps&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s"&gt;. &lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
                   &lt;span class="sa"&gt;f&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Напиши конкретный PDP.&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
        &lt;span class="p"&gt;)&lt;/span&gt;

        &lt;span class="c1"&gt;# ВАЖНО: это — предложение, не приказ
&lt;/span&gt;        &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
            &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;recommendation&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;recommendation&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
            &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;confidence&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;self&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;calculate_confidence&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;gaps&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
            &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;final_decision_owner&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;manager&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;  &lt;span class="c1"&gt;# Не LLM!
&lt;/span&gt;        &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  An Honest Assessment: What Could Go Wrong
&lt;/h2&gt;

&lt;p&gt;Embedding AI into the base plan isn't risk-free.&lt;/p&gt;

&lt;p&gt;**Risk #1: **Margin Erosion Without Scale&lt;br&gt;
If you've integrated AI but only have 50 customers, revenue decreases while LLM infrastructure costs increase.&lt;br&gt;
You're underwater.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Mitigation:&lt;/em&gt; Integrate AI once you reach meaningful scale (roughly 200–500 customers with 50+ employees each). Until then, keep it optional or in alpha.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Risk #2:&lt;/strong&gt; Poor AI Can Destroy Trust&lt;br&gt;
If your LLM generates invalid leveling recommendations and a manager blindly follows them, you've created a potential legal problem.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Mitigation:&lt;/em&gt; Be transparent about limitations.&lt;br&gt;
"AI recommendation" does not mean "final decision." Educate customers. Log everything.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Risk #3:&lt;/strong&gt; Regulation Moves Faster Than You Do&lt;br&gt;
The EU AI Act requires documentation for high-risk AI systems. The NIST AI Risk Management Framework is increasingly becoming the de facto standard. Ignoring compliance while integrating AI creates future pain.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Mitigation:&lt;/em&gt; Start compliance work now, in parallel with AI development.&lt;/p&gt;




&lt;h2&gt;
  
  
  Closing: This Isn't the End of the Story
&lt;/h2&gt;

&lt;p&gt;AI in the base tier of HR software isn't the peak of the wave. It's preparation for the next phase.&lt;/p&gt;

&lt;p&gt;Because within the next 18 months, another shift will occur: M*&lt;em&gt;anaging hybrid teams (people + AI agents) will become a core capability rather than a peripheral feature.&lt;/em&gt;* &lt;/p&gt;

&lt;p&gt;Companies that currently use AI merely as an assistant—"here's a development recommendation"—are only preparing for the transition.&lt;/p&gt;

&lt;p&gt;When organizations begin working alongside real AI agents that actively perform work, workforce management systems will need to see and manage those agents the same way they manage people.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;That's when the real competition begins.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Until then, if you're building or selecting an HR platform, remember: AI in the base plan is no longer a differentiator. It's the cost of entry.&lt;/p&gt;

&lt;p&gt;Everything else comes down to execution quality and architectural decisions that either enable—or prevent—the next stage of evolution.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Interested in how we're building this inside HR Pulsar?&lt;/strong&gt;&lt;br&gt;
Open source. 228 endpoints. Fully typed OpenAPI.&lt;br&gt;
Spin up Docker, import your employees, launch an assessment, and see for yourself.&lt;br&gt;
If you don't like something, open an issue.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Use it completely free&lt;/strong&gt; &lt;a href="https://app.hrpulsar.com/" rel="noopener noreferrer"&gt;https://app.hrpulsar.com/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>discuss</category>
      <category>software</category>
      <category>news</category>
    </item>
    <item>
      <title>Why we calibrate the indicator Total, not the raw scores</title>
      <dc:creator>HR Pulsar</dc:creator>
      <pubDate>Tue, 02 Jun 2026 11:35:12 +0000</pubDate>
      <link>https://dev.to/hr_pulsar/why-we-calibrate-the-indicator-total-not-the-raw-scores-44fa</link>
      <guid>https://dev.to/hr_pulsar/why-we-calibrate-the-indicator-total-not-the-raw-scores-44fa</guid>
      <description>&lt;p&gt;A 360 review collects answers from three to ten people about one person. Then the reviewer sits down to "calibrate" the result. The industry default is one of two paths: rewrite individual respondent scores, or override the per-competence percent at the very end. We tried both. Neither aged well. This week we shipped a third option, and we're not done thinking about it.&lt;/p&gt;

&lt;p&gt;This post is half a release note, half an open question.&lt;/p&gt;

&lt;h2&gt;
  
  
  The raw-score calibration trap
&lt;/h2&gt;

&lt;p&gt;The natural place to put calibration is on the raw answer. Respondent A gave 3, B gave 5. The reviewer thinks the real answer is 4, so they edit one of those numbers and recompute.&lt;/p&gt;

&lt;p&gt;Two problems with that.&lt;/p&gt;

&lt;p&gt;First, you've now lied about respondent A. Anyone who reopens the survey sees a number A never gave. The anonymity guarantee — the thing you spent ages explaining to the org — becomes "anonymous except when the reviewer disagrees."&lt;/p&gt;

&lt;p&gt;Second, the indicator average is the wrong place to override anyway. A competence has five to ten indicators across three skill levels. The reviewer's gut isn't "the average of these answers should be 4.2." It's "this indicator at this level: the person clears it." Different math.&lt;/p&gt;

&lt;p&gt;The other common shape is to leave raw answers alone and override the per-competence percent at the bottom. Cleaner. But you've now hidden which indicators the reviewer disagreed with. The output is correct, the audit trail is gone.&lt;/p&gt;

&lt;h2&gt;
  
  
  What we built
&lt;/h2&gt;

&lt;p&gt;Reviewers pin a Total per indicator. Not on the raw answers. Not on the competence percent. On the indicator itself.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;python&lt;/span&gt;
&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;CalibratedIndicatorTotal&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;Base&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="n"&gt;__tablename__&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;assessment_calibrated_totals&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
    &lt;span class="n"&gt;assessment_id&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;Mapped&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;UUID&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;mapped_column&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nc"&gt;ForeignKey&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;assessments.id&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
    &lt;span class="n"&gt;indicator_id&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;Mapped&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;UUID&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;mapped_column&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nc"&gt;ForeignKey&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;competence_indicators.id&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
    &lt;span class="n"&gt;skill_level_id&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;Mapped&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;UUID&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;mapped_column&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nc"&gt;ForeignKey&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;skill_levels.id&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
    &lt;span class="n"&gt;total&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;Mapped&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nb"&gt;int&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;  &lt;span class="c1"&gt;# 0..100
&lt;/span&gt;    &lt;span class="n"&gt;calibrated_by&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;Mapped&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;UUID&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;mapped_column&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nc"&gt;ForeignKey&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;users.id&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
    &lt;span class="n"&gt;calibrated_at&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;Mapped&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;datetime&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Raw answers stay intact and stay visible in the same UI. The per-competence percent inherits the override — anywhere a calibrated Total exists, a calibrated chip surfaces in the breakdown so the audit trail is one click away.&lt;/p&gt;

&lt;p&gt;Two operational rules around it:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Submissions lock while calibration is in progress.&lt;/strong&gt; Late respondents can't trickle answers into a result the reviewer is already pinning. The assessment status flips to a calibrating sub-state and the take-assessment route returns 409.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cancel calibration wipes every Total and restores raw averages.&lt;/strong&gt; Not a soft delete — clean wipe. Cancel and you're back to the view a respondent saw.&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;The math: if a competence has indicators I1..I4 at skill level &lt;em&gt;Intermediate&lt;/em&gt; and the reviewer pins Totals for &lt;code&gt;I1&lt;/code&gt; and &lt;code&gt;I3&lt;/code&gt; only, the competence percent at &lt;em&gt;Intermediate&lt;/em&gt; is m&lt;code&gt;ean(pinned(I1)&lt;/code&gt;, &lt;code&gt;raw_mean(I2)&lt;/code&gt;, &lt;code&gt;pinned(I3)&lt;/code&gt;, &lt;code&gt;raw_mean(I4))&lt;/code&gt;. We don't silently propagate one pinned indicator to a whole level.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What we don't know yet
&lt;/h2&gt;

&lt;p&gt;Three places where we made a call and aren't sure it survives contact with real teams.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Should the lock be hard or soft?&lt;/strong&gt; Right now we hard-lock the whole assessment during calibration. The argument for soft is operations — reviewers don't need to chase the last respondent before they can start. The argument for hard is data integrity — calibration math is unstable when its inputs are still moving. We picked hard. Open question whether that's right for orgs with long review windows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Should calibration carry a written rationale?&lt;/strong&gt; The data model has room. The UI doesn't surface a comment field yet, because the moment you add a "why did you override this" field, reviewers either skip it or write "see meeting notes." Neither helps the person being reviewed. So: what would actually be useful here — a free-text rationale that nobody fills in, or a structured tag (e.g. "respondent bias", "context the survey missed") that constrains the input?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Re-entry semantics after Cancel.&lt;/strong&gt; If a respondent submits after calibration was cancelled, their answer re-enters the raw average automatically. The alternative was an explicit "include late submissions" toggle. We picked auto-include because Cancel already feels like a reset button. But that's a guess.&lt;/p&gt;

</description>
      <category>hrtech</category>
      <category>opensource</category>
      <category>fastapi</category>
      <category>nextjs</category>
    </item>
    <item>
      <title>Four years ago we started building an HR platform</title>
      <dc:creator>HR Pulsar</dc:creator>
      <pubDate>Mon, 18 May 2026 10:56:41 +0000</pubDate>
      <link>https://dev.to/hr_pulsar/four-years-ago-we-started-building-an-hr-platform-29jo</link>
      <guid>https://dev.to/hr_pulsar/four-years-ago-we-started-building-an-hr-platform-29jo</guid>
      <description>&lt;p&gt;Not because HR-tech looked exciting. Mostly because every company we talked to had the same setup:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;grades in Excel&lt;/li&gt;
&lt;li&gt;360 reviews in Google Forms&lt;/li&gt;
&lt;li&gt;competency matrices buried in Confluence&lt;/li&gt;
&lt;li&gt;“performance systems” that nobody wanted to open twice&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And eventually: &lt;em&gt;“Let’s just build our own thing.”&lt;/em&gt;&lt;br&gt;
So we did.&lt;/p&gt;

&lt;p&gt;Then this year we made a bigger decision: we rewrote the platform from the ground up — and open sourced it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Meet HRPulsar
&lt;/h2&gt;

&lt;p&gt;An open source talent management platform for teams where every employee already works with AI tools.&lt;/p&gt;

&lt;p&gt;Most HR systems still model companies like it’s 2015: &lt;strong&gt;employee → position → annual review.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;But that model is breaking. Roles change every quarter. Skills decay faster than job titles. Half the team uses AI agents nobody tracks. And “career frameworks” are often PDFs with better branding.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;We built HRPulsar around a different assumption:&lt;br&gt;
Skills are the stable unit. Not positions.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So the platform is competency-first at the core: competency graphs, grade systems tied to behavioural anchors, 360 assessments, internal talent marketplace, development plans, AI fluency tracking, AI workforce registry&lt;br&gt;
&lt;em&gt;Yes, AI workforce registry.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Because “Shadow AI” is becoming a real operational problem:&lt;/strong&gt; teams use 15 different AI tools, security doesn’t know about half of them, and HR systems pretend none of this exists.&lt;/p&gt;

&lt;p&gt;So we added:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI tool registry&lt;/li&gt;
&lt;li&gt;employee ↔ AI tool assignments&lt;/li&gt;
&lt;li&gt;oversight levels&lt;/li&gt;
&lt;li&gt;workflow ownership&lt;/li&gt;
&lt;li&gt;audit trails&lt;/li&gt;
&lt;li&gt;workforce maps for hybrid teams (human + AI)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Useful for compliance &amp;amp; security. But mostly because companies should probably know which AI systems are already part of their workforce.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technically, HRPulsar is
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;FastAPI&lt;/li&gt;
&lt;li&gt;Next.js&lt;/li&gt;
&lt;li&gt;PostgreSQL&lt;/li&gt;
&lt;li&gt;Redis&lt;/li&gt;
&lt;li&gt;200+ API endpoints&lt;/li&gt;
&lt;li&gt;~1000 automated tests&lt;/li&gt;
&lt;li&gt;Docker-first deployment&lt;/li&gt;
&lt;li&gt;AGPLv3&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No “book a demo”. No sales call before seeing the product.&lt;br&gt;
And one thing we decided early: &lt;strong&gt;HRPulsar will stay free for individuals and small teams.&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Every workspace gets a monthly pool of renewable credits. Enough to run the core platform without turning “try the product” into a budgeting discussion.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And yes — self-hosting is fully supported. Because HR data is sensitive.&lt;br&gt;
And “trust us with your entire workforce structure” is a pretty big ask from a black-box SaaS vendor.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/hrpulsar/hrpulsar" rel="noopener noreferrer"&gt;We’re preparing the public GitHub release right now.&lt;/a&gt;&lt;br&gt;
*The repository goes live at the end of May. If you want early access, release updates, or just want to watch the project evolve — join the waitlist.&lt;/p&gt;

&lt;h2&gt;
  
  
  LLMs are useful ONLY for competency matching and draft recommendations
&lt;/h2&gt;

&lt;p&gt;They are &lt;strong&gt;&lt;em&gt;not qualified&lt;/em&gt;&lt;/strong&gt; to decide someone’s promotion. We’re very explicit about that in the product.&lt;/p&gt;

&lt;p&gt;LLMs are useful for competency matching and draft recommendations.&lt;br&gt;
They are not qualified to decide someone’s promotion. We’re very explicit about that in the product.&lt;/p&gt;

&lt;p&gt;Current limitations?&lt;br&gt;
We don’t cover recruiting yet. ATS/recruiting is on the roadmap, but not today.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Would genuinely love feedback&lt;/strong&gt; from developers building internal tools, people running self-hosted infrastructure, HR engineers, teams experimenting with AI-heavy workflows... and especially from anyone who has ever tried to manage competencies in Excel. &lt;em&gt;We know you exist.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://hrpulsar.com/" rel="noopener noreferrer"&gt;try it on website&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>hrtech</category>
      <category>news</category>
    </item>
    <item>
      <title>Why AI adoption fails inside companies</title>
      <dc:creator>HR Pulsar</dc:creator>
      <pubDate>Thu, 07 May 2026 12:15:48 +0000</pubDate>
      <link>https://dev.to/hr_pulsar/why-ai-adoption-fails-inside-companies-j8j</link>
      <guid>https://dev.to/hr_pulsar/why-ai-adoption-fails-inside-companies-j8j</guid>
      <description>&lt;p&gt;A company buys ChatGPT Enterprise. Then:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;marketing uses it for copy&lt;/li&gt;
&lt;li&gt;one engineer automates half their workflow&lt;/li&gt;
&lt;li&gt;another refuses to touch it&lt;/li&gt;
&lt;li&gt;managers say “we should use AI more”&lt;/li&gt;
&lt;li&gt;nobody knows what “more” means&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Three months later, leadership asks the inevitable question: &lt;em&gt;“So… are we actually getting ROI from this?”.&lt;/em&gt; Silence. Not because AI failed.&lt;br&gt;
Because adoption inside companies is mostly random. And random systems don't scale.&lt;/p&gt;

&lt;p&gt;Most companies approach AI rollout like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Buy tools&lt;/li&gt;
&lt;li&gt;Announce initiative&lt;/li&gt;
&lt;li&gt;Hope employees figure it out&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That works for maybe two weeks. After that, you get what every company gets:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;inconsistent usage&lt;/li&gt;
&lt;li&gt;inconsistent output&lt;/li&gt;
&lt;li&gt;no shared standards&lt;/li&gt;
&lt;li&gt;no visibility into who’s actually effective with AI&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Useful? Sometimes.&lt;br&gt;
Measurable? Not really.&lt;/p&gt;

&lt;p&gt;The uncomfortable part: &lt;strong&gt;most companies still evaluate people like AI doesn’t exist.&lt;/strong&gt;&lt;br&gt;
Performance reviews ask communication, ownership &amp;amp; collaboration.&lt;br&gt;
Fine. But now we also need to ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;can this person delegate effectively to AI?&lt;/li&gt;
&lt;li&gt;can they verify AI output?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;do they know when not to use it?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;are they faster because of AI — or just noisier?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because there’s a difference between “uses AI” and “works effectively with AI” is enormous.&lt;br&gt;
And this is where most AI adoption projects quietly break. Not on infrastructure. Not on tooling. On management.&lt;br&gt;
No competency model. No measurement system. No shared definition of “good AI usage” - just licenses and optimism.&lt;/p&gt;

&lt;p&gt;The weird part is that companies already solved this problem once.&lt;br&gt;
We don’t say: “&lt;em&gt;Everyone has Excel now, good luck”.&lt;/em&gt; We train people, define expectations, measure proficiency.&lt;br&gt;
AI will end up the same way. Except the impact is bigger.&lt;/p&gt;

&lt;p&gt;At &lt;a href="https://hrpulsar.com/" rel="noopener noreferrer"&gt;HRPulsar&lt;/a&gt;, we’ve been thinking about this a lot. Not as “AI replacing employees”. But as: how do you systematically measure and develop AI fluency inside teams?&lt;br&gt;
And honestly, we don’t think the industry has good answers yet.&lt;/p&gt;

&lt;p&gt;Especially for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;role-specific AI competencies&lt;/li&gt;
&lt;li&gt;measuring real usage quality&lt;/li&gt;
&lt;li&gt;separating employee contribution from AI contribution
One thing already seems obvious: buying AI tools is easy, building an organization that actually knows how to use them is the hard part.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Curious how other teams are handling this right now. &lt;strong&gt;Do you actually measure AI adoption in any meaningful way — or is it still mostly vibes?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>hrtech</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
