<?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: Star AI Consulting</title>
    <description>The latest articles on DEV Community by Star AI Consulting (@staraiconsulting).</description>
    <link>https://dev.to/staraiconsulting</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3948720%2F29adeece-3a1c-4b9f-9f46-2ca265419416.png</url>
      <title>DEV Community: Star AI Consulting</title>
      <link>https://dev.to/staraiconsulting</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/staraiconsulting"/>
    <language>en</language>
    <item>
      <title>SMB AI Rollout Patterns</title>
      <dc:creator>Star AI Consulting</dc:creator>
      <pubDate>Wed, 27 May 2026 09:12:32 +0000</pubDate>
      <link>https://dev.to/staraiconsulting/smb-ai-rollout-patterns-2hag</link>
      <guid>https://dev.to/staraiconsulting/smb-ai-rollout-patterns-2hag</guid>
      <description>&lt;h2&gt;
  
  
  Introduction to SMB AI Rollout
&lt;/h2&gt;

&lt;p&gt;Small to medium-sized businesses (SMBs) are increasingly adopting Artificial Intelligence (AI) to streamline their operations and improve efficiency. However, many AI rollouts stall due to common pitfalls. In this article, we will explore three patterns that repeat in nearly every stalled SMB AI rollout.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pattern 1: Tools Before Workflows
&lt;/h2&gt;

&lt;p&gt;One common mistake is selecting AI tools before mapping out the workflows they will support. This can lead to a mismatch between the capabilities of the tool and the needs of the business. For example, a company might invest in a powerful chatbot platform like Microsoft Copilot without first defining the specific tasks it will automate.&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;# Example of a workflow mapping
&lt;/span&gt;&lt;span class="n"&gt;workflows&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&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;name&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;customer_support&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;tasks&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&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;answer_faq&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;route_to_agent&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&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;name&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;lead_generation&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;tasks&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&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;data_enrichment&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;qualification&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]}&lt;/span&gt;
&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Pattern 2: Lack of Shared Prompt Library
&lt;/h2&gt;

&lt;p&gt;Another pattern that contributes to stalled AI rollouts is the lack of a shared prompt library. Without a centralized library, usage of AI tools can drift towards casual, unstructured interactions, such as chatting with Bing. This can undermine the intended benefits of AI adoption and make it difficult to track ROI.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight yaml"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Example of a prompt library configuration&lt;/span&gt;
&lt;span class="na"&gt;prompt_library&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
  &lt;span class="na"&gt;customer_support&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
    &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;What&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;are&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;your&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;hours&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;of&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;operation?'&lt;/span&gt;
    &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;How&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;do&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;I&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;track&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;my&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;order?'&lt;/span&gt;
  &lt;span class="na"&gt;lead_generation&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt;
    &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;What&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;is&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;your&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;product&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;pricing?'&lt;/span&gt;
    &lt;span class="pi"&gt;-&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Can&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;you&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;provide&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;a&lt;/span&gt;&lt;span class="nv"&gt; &lt;/span&gt;&lt;span class="s"&gt;demo?'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Pattern 3: ROI Tracked Per Seat Instead of Per Task
&lt;/h2&gt;

&lt;p&gt;The final pattern that can stall an SMB AI rollout is tracking ROI per seat instead of per task. This approach can lead to inaccurate assessments of the value provided by AI tools, as it does not account for the specific tasks being automated. For example, a company might calculate ROI based on the number of employees using an AI tool, rather than the number of tasks it automates.&lt;/p&gt;

&lt;h2&gt;
  
  
  What this means for you
&lt;/h2&gt;

&lt;p&gt;To avoid these common pitfalls and ensure a successful AI rollout, SMBs should prioritize workflow mapping, shared prompt libraries, and task-based ROI tracking. For more information on how to drive a successful AI rollout, visit &lt;a href="https://starnovai.com/feed/smb-ai-rollout-3-patterns" rel="noopener noreferrer"&gt;https://starnovai.com/feed/smb-ai-rollout-3-patterns&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>githubcopilot</category>
      <category>smb</category>
    </item>
    <item>
      <title>SMB AI Pilots Stall</title>
      <dc:creator>Star AI Consulting</dc:creator>
      <pubDate>Mon, 25 May 2026 23:31:01 +0000</pubDate>
      <link>https://dev.to/staraiconsulting/smb-ai-pilots-stall-lgp</link>
      <guid>https://dev.to/staraiconsulting/smb-ai-pilots-stall-lgp</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;The adoption of Artificial Intelligence (AI) in Small to Medium-sized Businesses (SMBs) has been a topic of interest in recent years. Despite the potential benefits of AI, research has shown that a significant number of AI pilots in SMBs stall before they can have a tangible impact on the bottom line. This phenomenon is often referred to as the '73% gap'.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 73% Gap
&lt;/h2&gt;

&lt;p&gt;The term '73% gap' originates from a study that found 73% of AI pilots in SMBs fail to move beyond the experimentation phase. This means that while many SMBs are investing time and resources into exploring AI, the majority are not seeing the expected returns. There are several reasons that contribute to this gap, including lack of clear goals, inadequate data quality, and insufficient governance.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lack of Clear Goals
&lt;/h2&gt;

&lt;p&gt;One of the primary reasons AI pilots stall is the lack of clear goals and objectives. Many SMBs embark on AI projects without a well-defined understanding of what they want to achieve. This can lead to a situation where the project is not aligned with the business's overall strategy, making it difficult to measure success. For example, if an SMB wants to use AI to improve customer service, they need to define what 'improved customer service' means in terms of specific metrics, such as reduction in response time or increase in customer satisfaction.&lt;/p&gt;

&lt;h2&gt;
  
  
  Inadequate Data Quality
&lt;/h2&gt;

&lt;p&gt;Another significant challenge faced by SMBs is the quality of their data. AI models are only as good as the data they are trained on, and poor data quality can lead to suboptimal results. This can be due to a variety of factors, including incomplete or inaccurate data, lack of data standardization, and insufficient data governance. To overcome this challenge, SMBs need to invest in data quality initiatives, such as data cleansing, data normalization, and data validation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Insufficient Governance
&lt;/h2&gt;

&lt;p&gt;Governance is another critical aspect that is often overlooked in AI pilots. This includes ensuring that the project is aligned with the business's overall strategy, establishing clear roles and responsibilities, and defining metrics for success. Good governance also involves ensuring that the project is compliant with relevant regulations, such as data protection and privacy laws. For example, an SMB can establish a data governance committee to oversee data-related activities and ensure that data is handled in a responsible and compliant manner.&lt;/p&gt;

&lt;h2&gt;
  
  
  Example: Implementing a Data Governance Framework
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;pandas&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;

&lt;span class="c1"&gt;# Define a data governance framework
&lt;/span&gt;&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;DataGovernanceFramework&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
    &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;__init__&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;data_source&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;data_source&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;data_source&lt;/span&gt;

    &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;data_cleansing&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="c1"&gt;# Implement data cleansing logic
&lt;/span&gt;        &lt;span class="k"&gt;pass&lt;/span&gt;

    &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;data_normalization&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="c1"&gt;# Implement data normalization logic
&lt;/span&gt;        &lt;span class="k"&gt;pass&lt;/span&gt;

    &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;data_validation&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="c1"&gt;# Implement data validation logic
&lt;/span&gt;        &lt;span class="k"&gt;pass&lt;/span&gt;

&lt;span class="c1"&gt;# Create an instance of the data governance framework
&lt;/span&gt;&lt;span class="n"&gt;framework&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;DataGovernanceFramework&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;customer_data&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="c1"&gt;# Apply data governance rules
&lt;/span&gt;&lt;span class="n"&gt;framework&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;data_cleansing&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;framework&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;data_normalization&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;framework&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;data_validation&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  What this means for you
&lt;/h2&gt;

&lt;p&gt;The 73% gap is a significant challenge that SMBs face when adopting AI. To overcome this challenge, SMBs need to focus on establishing clear goals, ensuring adequate data quality, and implementing sufficient governance. By doing so, SMBs can increase the chances of their AI pilots succeeding and having a tangible impact on the bottom line. To learn more about how to bridge the 73% gap, visit &lt;a href="https://starnovai.com/feed/smb-pilots-73-percent-gap" rel="noopener noreferrer"&gt;https://starnovai.com/feed/smb-pilots-73-percent-gap&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>smb</category>
      <category>governance</category>
    </item>
    <item>
      <title>Copilot Adoption in 30 Days</title>
      <dc:creator>Star AI Consulting</dc:creator>
      <pubDate>Sun, 24 May 2026 09:18:51 +0000</pubDate>
      <link>https://dev.to/staraiconsulting/copilot-adoption-in-30-days-1kn7</link>
      <guid>https://dev.to/staraiconsulting/copilot-adoption-in-30-days-1kn7</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;When it comes to adopting new technologies like Microsoft Copilot, small and medium-sized businesses (SMBs) often face significant challenges. One of the main reasons for this is the lack of a clear measurement strategy. Without a well-defined approach to measuring the effectiveness of Copilot, it's difficult to determine whether the investment is paying off.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem with Launch-Day Excitement
&lt;/h2&gt;

&lt;p&gt;Many SMBs get caught up in the excitement of launching a new tool like Copilot. They measure success by the number of users who try it on the first day, but this metric doesn't necessarily translate to long-term adoption. The reality is that users may try a new tool out of curiosity, but if it doesn't become a regular part of their workflow, it's unlikely to have a lasting impact.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Importance of Habit Formation
&lt;/h2&gt;

&lt;p&gt;The key to successful adoption is to focus on habit formation. This means that users need to come back to the tool frequently enough to make it a regular part of their work routine. Research has shown that it takes around 28 days for a behavior to become a habit. Therefore, the goal should be to get users to use Copilot at least once a week for four weeks.&lt;/p&gt;

&lt;h2&gt;
  
  
  Measuring Repeat Behavior
&lt;/h2&gt;

&lt;p&gt;To measure repeat behavior, you need to track usage frequency over time. This can be done by monitoring metrics such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;28-day active users: The number of users who have used Copilot at least once in the past 28 days.&lt;/li&gt;
&lt;li&gt;Weekly active users: The number of users who have used Copilot at least once in the past week.&lt;/li&gt;
&lt;li&gt;Average usage per user: The average number of times each user has used Copilot over a given period.
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;pandas&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;

&lt;span class="c1"&gt;# Example usage data
&lt;/span&gt;&lt;span class="n"&gt;usage_data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;pd&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;DataFrame&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;user_id&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;
    &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;date&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&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;2022-01-01&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;2022-01-02&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;2022-01-03&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;2022-01-08&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;2022-01-09&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;2022-01-10&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;usage&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="p"&gt;})&lt;/span&gt;

&lt;span class="c1"&gt;# Calculate 28-day active users
&lt;/span&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;calculate_28_day_active_users&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;usage_data&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="n"&gt;recent_users&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;usage_data&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;usage_data&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;date&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;=&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;2022-01-01&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="nf"&gt;len&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;recent_users&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;user_id&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;].&lt;/span&gt;&lt;span class="nf"&gt;unique&lt;/span&gt;&lt;span class="p"&gt;())&lt;/span&gt;

&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;calculate_28_day_active_users&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;usage_data&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Implementing a Lightweight Measurement Loop
&lt;/h2&gt;

&lt;p&gt;To turn a pilot into actual adoption, you need to implement a lightweight measurement loop. This involves:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Setting clear goals for adoption, such as increasing the number of 28-day active users.&lt;/li&gt;
&lt;li&gt;Tracking key metrics, such as usage frequency and average usage per user.&lt;/li&gt;
&lt;li&gt;Using data to identify areas for improvement and make adjustments to the adoption strategy.&lt;/li&gt;
&lt;li&gt;Continuously monitoring progress and making adjustments as needed.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What this means for you
&lt;/h2&gt;

&lt;p&gt;To learn more about how to implement a lightweight measurement loop and achieve successful Copilot adoption in 30 days, visit &lt;a href="https://starnovai.com/feed/copilot-adoption-30-day-fix" rel="noopener noreferrer"&gt;https://starnovai.com/feed/copilot-adoption-30-day-fix&lt;/a&gt;&lt;/p&gt;

</description>
      <category>githubcopilot</category>
      <category>microsoft</category>
      <category>ai</category>
      <category>adoption</category>
    </item>
  </channel>
</rss>
