<?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: Denis Glushko</title>
    <description>The latest articles on DEV Community by Denis Glushko (@denis_glushko).</description>
    <link>https://dev.to/denis_glushko</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%2F3992450%2F317eff01-543c-4fc1-9e70-bcab5a49c9cc.jpg</url>
      <title>DEV Community: Denis Glushko</title>
      <link>https://dev.to/denis_glushko</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/denis_glushko"/>
    <language>en</language>
    <item>
      <title>The New Agile Team Structure Nobody Talks About</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Thu, 20 Aug 2026 05:30:18 +0000</pubDate>
      <link>https://dev.to/denis_glushko/the-new-agile-team-structure-nobody-talks-about-38bj</link>
      <guid>https://dev.to/denis_glushko/the-new-agile-team-structure-nobody-talks-about-38bj</guid>
      <description>&lt;p&gt;Opening&lt;/p&gt;

&lt;p&gt;Traditional Agile Teams:&lt;/p&gt;

&lt;p&gt;Product Owner&lt;br&gt;
Scrum Master&lt;br&gt;
Developers&lt;br&gt;
QA&lt;/p&gt;

&lt;p&gt;Modern Agile Teams:&lt;/p&gt;

&lt;p&gt;Product Owner&lt;br&gt;
Developers&lt;br&gt;
QA&lt;br&gt;
AI Assistants&lt;/p&gt;

&lt;p&gt;The AI assistant is becoming a real delivery participant.&lt;/p&gt;

&lt;p&gt;What AI Is Doing Today&lt;/p&gt;

&lt;p&gt;AI already assists with:&lt;/p&gt;

&lt;p&gt;Story generation&lt;br&gt;
Backlog refinement&lt;br&gt;
UML diagrams&lt;br&gt;
Test case generation&lt;br&gt;
Coding&lt;br&gt;
Code reviews&lt;br&gt;
Documentation&lt;br&gt;
The Hidden Problem&lt;/p&gt;

&lt;p&gt;Most organizations deploy AI without governance.&lt;/p&gt;

&lt;p&gt;That creates:&lt;/p&gt;

&lt;p&gt;Hallucinated requirements&lt;br&gt;
Unsafe code&lt;br&gt;
Compliance risks&lt;br&gt;
Technical debt&lt;br&gt;
New Operating Principle&lt;/p&gt;

&lt;p&gt;A rule we adopted:&lt;/p&gt;

&lt;p&gt;AI assists. Humans approve.&lt;/p&gt;

&lt;p&gt;AI can suggest.&lt;/p&gt;

&lt;p&gt;Humans remain accountable for:&lt;/p&gt;

&lt;p&gt;Business problems&lt;br&gt;
Architecture decisions&lt;br&gt;
Security approval&lt;br&gt;
Value realization&lt;/p&gt;

&lt;p&gt;This mirrors emerging AI-assisted delivery governance discussed in enterprise Agile workflows.&lt;/p&gt;

&lt;p&gt;Conclusion&lt;/p&gt;

&lt;p&gt;The most successful Agile teams will not have the most AI.&lt;/p&gt;

&lt;p&gt;They will have the clearest human decision gates.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agile</category>
      <category>devops</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>I Let GitHub Copilot Build an Entire Sprint. Here's What Happened.</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Thu, 20 Aug 2026 05:29:02 +0000</pubDate>
      <link>https://dev.to/denis_glushko/i-let-github-copilot-build-an-entire-sprint-heres-what-happened-3883</link>
      <guid>https://dev.to/denis_glushko/i-let-github-copilot-build-an-entire-sprint-heres-what-happened-3883</guid>
      <description>&lt;p&gt;Last year AI mostly generated code.&lt;/p&gt;

&lt;p&gt;Now it can generate:&lt;/p&gt;

&lt;p&gt;User Stories&lt;br&gt;
Acceptance Criteria&lt;br&gt;
Test Cases&lt;br&gt;
API Documentation&lt;br&gt;
SQL Scripts&lt;br&gt;
Release Notes&lt;/p&gt;

&lt;p&gt;So I decided to test something.&lt;/p&gt;

&lt;p&gt;Could AI help build an entire Sprint?&lt;/p&gt;

&lt;p&gt;Experiment&lt;/p&gt;

&lt;p&gt;Input:&lt;/p&gt;

&lt;p&gt;Plain Text&lt;br&gt;
1&lt;br&gt;
Business Requirement&lt;br&gt;
Show more lines&lt;/p&gt;

&lt;p&gt;AI Generated:&lt;/p&gt;

&lt;p&gt;Epic&lt;br&gt;
Features&lt;br&gt;
User Stories&lt;br&gt;
Acceptance Criteria&lt;br&gt;
Test Scenarios&lt;br&gt;
Technical Tasks&lt;br&gt;
Findings&lt;/p&gt;

&lt;p&gt;AI was amazing at:&lt;/p&gt;

&lt;p&gt;✅ Documentation&lt;/p&gt;

&lt;p&gt;✅ Boilerplate work&lt;/p&gt;

&lt;p&gt;✅ Missing scenarios&lt;/p&gt;

&lt;p&gt;✅ Edge case suggestions&lt;/p&gt;

&lt;p&gt;AI struggled with:&lt;/p&gt;

&lt;p&gt;❌ Business context&lt;/p&gt;

&lt;p&gt;❌ Organizational politics&lt;/p&gt;

&lt;p&gt;❌ Prioritization decisions&lt;/p&gt;

&lt;p&gt;❌ Stakeholder alignment&lt;/p&gt;

&lt;p&gt;Lessons Learned&lt;/p&gt;

&lt;p&gt;AI is not eliminating Scrum Masters.&lt;/p&gt;

&lt;p&gt;AI is eliminating administrative work.&lt;/p&gt;

&lt;p&gt;The Product Owner role becomes more strategic.&lt;/p&gt;

&lt;p&gt;The developer role becomes more architectural.&lt;/p&gt;

&lt;p&gt;Final Thought&lt;/p&gt;

&lt;p&gt;The best engineer in 2026 might not be the fastest coder.&lt;/p&gt;

&lt;p&gt;It might be the person who asks the best questions.&lt;/p&gt;

</description>
      <category>githubcopilot</category>
      <category>softwareengineering</category>
      <category>ai</category>
      <category>agile</category>
    </item>
    <item>
      <title>Kaspa Toccata Hard fork succeed</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Wed, 01 Jul 2026 05:19:38 +0000</pubDate>
      <link>https://dev.to/denis_glushko/kaspa-toccata-hard-fork-succeed-ol4</link>
      <guid>https://dev.to/denis_glushko/kaspa-toccata-hard-fork-succeed-ol4</guid>
      <description></description>
    </item>
    <item>
      <title>“AI Is the New Scrum Master (And That’s a Problem)”</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Mon, 29 Jun 2026 05:03:47 +0000</pubDate>
      <link>https://dev.to/denis_glushko/ai-is-the-new-scrum-master-and-thats-a-problem-34fc</link>
      <guid>https://dev.to/denis_glushko/ai-is-the-new-scrum-master-and-thats-a-problem-34fc</guid>
      <description>&lt;p&gt;Let me say something controversial:&lt;br&gt;
AI might become your best Scrum Master…&lt;br&gt;
and your biggest risk.&lt;/p&gt;

&lt;p&gt;AI Is Already Changing Agile&lt;br&gt;
2026 Agile teams are using AI for:&lt;/p&gt;

&lt;p&gt;Backlog prioritization&lt;br&gt;
Sprint predictions&lt;br&gt;
Automated retrospectives&lt;/p&gt;

&lt;p&gt;Some teams are already 30–50% more efficient with AI support [10pearls.com]&lt;br&gt;
Sounds amazing, right?&lt;br&gt;
Not so fast.&lt;/p&gt;

&lt;p&gt;The Hidden Danger&lt;br&gt;
AI optimizes for efficiency.&lt;br&gt;
Agile should optimize for value.&lt;br&gt;
Those are not the same thing.&lt;br&gt;
AI will:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Suggest faster delivery&lt;/li&gt;
&lt;li&gt;Optimize workload distribution&lt;/li&gt;
&lt;li&gt;Predict bottlenecks
But it won’t challenge bad strategy.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Real Risk&lt;br&gt;
If you blindly follow AI-driven Agile, you’ll get:&lt;/p&gt;

&lt;p&gt;Faster delivery of the wrong features&lt;br&gt;
Perfectly optimized mediocrity&lt;br&gt;
Teams that stop thinking critically&lt;/p&gt;

&lt;p&gt;AI removes friction.&lt;br&gt;
But friction is where innovation happens.&lt;/p&gt;

&lt;p&gt;What AI Cannot Replace&lt;br&gt;
Agile is fundamentally human:&lt;/p&gt;

&lt;p&gt;Negotiation&lt;br&gt;
Empathy&lt;br&gt;
Product intuition&lt;/p&gt;

&lt;p&gt;AI can analyze data.&lt;br&gt;
But it cannot answer:&lt;br&gt;
“Should we build this at all?”&lt;br&gt;
The Winning Strategy&lt;br&gt;
Treat AI like:&lt;br&gt;
A junior team member with superpowers&lt;br&gt;
Use it to:&lt;/p&gt;

&lt;p&gt;Automate repetitive Agile rituals&lt;br&gt;
Generate insights from data&lt;br&gt;
Improve planning accuracy&lt;/p&gt;

&lt;p&gt;But keep humans responsible for:&lt;/p&gt;

&lt;p&gt;Vision&lt;br&gt;
Trade-offs&lt;br&gt;
Value decisions&lt;/p&gt;

&lt;p&gt;Final Thought&lt;br&gt;
AI won’t kill Agile.&lt;br&gt;
But bad leaders using AI will.&lt;/p&gt;

</description>
      <category>agile</category>
      <category>scrum</category>
      <category>leadership</category>
      <category>learning</category>
    </item>
    <item>
      <title>“Agile Is Not Dead — Your Implementation Is”</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Mon, 29 Jun 2026 05:02:14 +0000</pubDate>
      <link>https://dev.to/denis_glushko/agile-is-not-dead-your-implementation-is-1lgm</link>
      <guid>https://dev.to/denis_glushko/agile-is-not-dead-your-implementation-is-1lgm</guid>
      <description>&lt;p&gt;Everyone keeps asking: “Is Agile dead?”&lt;br&gt;
No.&lt;br&gt;
What’s dead is the way you’re doing it.&lt;br&gt;
Agile didn’t fail. Your company just turned it into a checklist.&lt;br&gt;
Let’s be brutally honest.&lt;/p&gt;

&lt;p&gt;The Problem Nobody Talks About&lt;br&gt;
Most teams today don’t practice Agile. They perform Agile theater:&lt;/p&gt;

&lt;p&gt;Standups where nobody listens&lt;br&gt;
Sprint planning based on wishful thinking&lt;br&gt;
Retros that repeat the same problems every two weeks&lt;/p&gt;

&lt;p&gt;You’re not Agile. You’re just busy.&lt;br&gt;
And the worst part?&lt;br&gt;
It feels productive.&lt;/p&gt;

&lt;p&gt;Cargo Cult Agile Is Killing Teams&lt;br&gt;
There’s a term for this: Cargo Cult Agile.&lt;br&gt;
Teams copy rituals without understanding principles:&lt;/p&gt;

&lt;p&gt;“We have Scrum, so we’re Agile”&lt;br&gt;
“We do sprints, so we’re efficient”&lt;/p&gt;

&lt;p&gt;But Agile was never about ceremonies.&lt;br&gt;
It was about adaptability and value delivery [atlassian.com]&lt;/p&gt;

&lt;p&gt;What Real Agile Looks Like in 2026&lt;br&gt;
Agile today is evolving fast:&lt;/p&gt;

&lt;p&gt;AI assists sprint planning and backlog refinement&lt;br&gt;
Teams focus on product outcomes, not project outputs [10pearls.com]&lt;br&gt;
Continuous delivery replaces rigid sprint cycles&lt;/p&gt;

&lt;p&gt;Modern Agile teams:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Kill useless meetings&lt;/li&gt;
&lt;li&gt;Measure customer impact, not velocity&lt;/li&gt;
&lt;li&gt;Change plans mid-sprint when needed
That’s real agility.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Hard Truths You Need to Hear&lt;/p&gt;

&lt;p&gt;If your roadmap never changes → you’re not Agile&lt;br&gt;
If stakeholders don’t show up → you’re not Agile&lt;br&gt;
If delivery doesn’t impact users → you’re not Agile&lt;/p&gt;

&lt;p&gt;Agile is uncomfortable.&lt;br&gt;
That’s why most organizations avoid doing it properly.&lt;/p&gt;

&lt;p&gt;How to Fix It&lt;br&gt;
Start here:&lt;/p&gt;

&lt;p&gt;Replace velocity with outcome metrics&lt;br&gt;
Cut 30% of ceremonies immediately&lt;br&gt;
Talk to customers every sprint&lt;br&gt;
Let teams say “no” more often&lt;/p&gt;

&lt;p&gt;Agile isn’t about doing more.&lt;br&gt;
It’s about doing less, but better.&lt;/p&gt;

</description>
      <category>agile</category>
      <category>scrum</category>
      <category>leadership</category>
      <category>learning</category>
    </item>
    <item>
      <title>Why Enterprise Agile Needs Less Scrum and More Economic Thinking</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Wed, 24 Jun 2026 11:48:17 +0000</pubDate>
      <link>https://dev.to/denis_glushko/why-enterprise-agile-needs-less-scrum-and-more-economic-thinking-21o6</link>
      <guid>https://dev.to/denis_glushko/why-enterprise-agile-needs-less-scrum-and-more-economic-thinking-21o6</guid>
      <description>&lt;p&gt;Most Agile transformations focus on process.&lt;br&gt;
But enterprise success depends on decisions.&lt;br&gt;
And decisions are economic.&lt;/p&gt;

&lt;p&gt;The Hidden Problem&lt;br&gt;
Teams follow Agile perfectly:&lt;/p&gt;

&lt;p&gt;sprint planning&lt;br&gt;
stand-ups&lt;br&gt;
demos&lt;/p&gt;

&lt;p&gt;But still:&lt;/p&gt;

&lt;p&gt;wrong features are delivered&lt;br&gt;
valuable work is delayed&lt;br&gt;
priorities constantly change&lt;/p&gt;

&lt;p&gt;Why?&lt;br&gt;
Because:&lt;/p&gt;

&lt;p&gt;Process does not equal value&lt;/p&gt;

&lt;p&gt;Agile Without Economics Is Incomplete&lt;br&gt;
Agile tells you how to deliver.&lt;br&gt;
It doesn’t fully define:&lt;/p&gt;

&lt;p&gt;what to prioritize&lt;br&gt;
how to compare initiatives&lt;br&gt;
how to allocate capacity&lt;/p&gt;

&lt;p&gt;That’s where economic thinking comes in.&lt;/p&gt;

&lt;p&gt;The Missing Layer: Portfolio Economics&lt;br&gt;
Every organization has limited capacity.&lt;br&gt;
Every decision is a trade-off.&lt;br&gt;
But most enterprises don’t treat it that way.&lt;br&gt;
Instead:&lt;/p&gt;

&lt;p&gt;everything is “important”&lt;br&gt;
no one owns prioritization&lt;br&gt;
decisions depend on influence&lt;/p&gt;

&lt;p&gt;What Economic Thinking Looks Like&lt;br&gt;
Instead of asking:&lt;/p&gt;

&lt;p&gt;“Can we do this?”&lt;/p&gt;

&lt;p&gt;Ask:&lt;/p&gt;

&lt;p&gt;“Is this worth doing compared to alternatives?”&lt;/p&gt;

&lt;p&gt;Practical Model&lt;br&gt;
Evaluate initiatives across:&lt;/p&gt;

&lt;p&gt;business value&lt;br&gt;
urgency&lt;br&gt;
risk reduction&lt;br&gt;
effort&lt;/p&gt;

&lt;p&gt;Then compare them consistently.&lt;/p&gt;

&lt;p&gt;Why This Changes Everything&lt;br&gt;
It creates:&lt;/p&gt;

&lt;p&gt;transparency&lt;br&gt;
alignment&lt;br&gt;
accountability&lt;/p&gt;

&lt;p&gt;And removes:&lt;/p&gt;

&lt;p&gt;politics&lt;br&gt;
guesswork&lt;br&gt;
noise&lt;/p&gt;

&lt;p&gt;Agile + Economics = Real Enterprise Agility&lt;br&gt;
Without economics:&lt;/p&gt;

&lt;p&gt;Agile becomes delivery engine&lt;/p&gt;

&lt;p&gt;With economics:&lt;/p&gt;

&lt;p&gt;Agile becomes value engine&lt;/p&gt;

&lt;p&gt;Final Thought&lt;br&gt;
Scrum won’t fix your portfolio.&lt;br&gt;
Ceremonies won’t fix prioritization.&lt;br&gt;
Velocity won’t fix strategy.&lt;br&gt;
But economic thinking will.&lt;br&gt;
Because:&lt;/p&gt;

&lt;p&gt;In enterprise Agile,&lt;br&gt;
the biggest bottleneck is not delivery&lt;/p&gt;

&lt;p&gt;It’s decision-making&lt;/p&gt;

</description>
      <category>agile</category>
      <category>product</category>
      <category>productivity</category>
      <category>learning</category>
    </item>
    <item>
      <title>AI in Project Management: Why Faster Delivery Can Make Things Worse</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Wed, 24 Jun 2026 11:46:56 +0000</pubDate>
      <link>https://dev.to/denis_glushko/ai-in-project-management-why-faster-delivery-can-make-things-worse-4mcg</link>
      <guid>https://dev.to/denis_glushko/ai-in-project-management-why-faster-delivery-can-make-things-worse-4mcg</guid>
      <description>&lt;p&gt;AI is everywhere.&lt;br&gt;
It writes tickets, summarizes meetings, generates reports, predicts risks, and even suggests priorities.&lt;br&gt;
And most teams are asking:&lt;/p&gt;

&lt;p&gt;“How can AI make us faster?”&lt;/p&gt;

&lt;p&gt;But that’s the wrong question.&lt;/p&gt;

&lt;p&gt;The Real Risk of AI in Agile&lt;br&gt;
AI doesn’t fix problems.&lt;br&gt;
It amplifies them.&lt;br&gt;
If your system is good → AI makes it better&lt;br&gt;
If your system is broken → AI breaks it faster&lt;/p&gt;

&lt;p&gt;Where AI Helps&lt;br&gt;
Let’s be clear — AI is incredibly useful:&lt;/p&gt;

&lt;p&gt;summarizing backlog items&lt;br&gt;
generating acceptance criteria&lt;br&gt;
analyzing risks&lt;br&gt;
improving reporting&lt;br&gt;
automating repetitive tasks&lt;/p&gt;

&lt;p&gt;These are massive productivity gains.&lt;/p&gt;

&lt;p&gt;Where AI Fails&lt;br&gt;
But here’s what AI cannot do:&lt;/p&gt;

&lt;p&gt;understand real business context&lt;br&gt;
resolve stakeholder conflicts&lt;br&gt;
define product strategy&lt;br&gt;
make trade-offs across initiatives&lt;/p&gt;

&lt;p&gt;And most importantly:&lt;/p&gt;

&lt;p&gt;AI cannot decide what actually matters&lt;/p&gt;

&lt;p&gt;The Dangerous Pattern&lt;br&gt;
When organizations adopt AI blindly, this happens:&lt;/p&gt;

&lt;p&gt;more tickets created&lt;br&gt;
more backlog items generated&lt;br&gt;
more documentation produced&lt;/p&gt;

&lt;p&gt;Everything looks:&lt;br&gt;
✅ structured&lt;br&gt;
✅ efficient&lt;br&gt;
✅ professional&lt;br&gt;
But underneath?&lt;br&gt;
❌ priorities are still unclear&lt;br&gt;
❌ value is still undefined&lt;br&gt;
❌ decisions are still weak&lt;/p&gt;

&lt;p&gt;Faster ≠ Better&lt;br&gt;
AI reduces effort, not complexity.&lt;br&gt;
If you build the wrong thing faster:&lt;/p&gt;

&lt;p&gt;rework increases&lt;br&gt;
costs increase&lt;br&gt;
frustration increases&lt;/p&gt;

&lt;p&gt;AI doesn’t change that.&lt;/p&gt;

&lt;p&gt;What High-Performing Teams Do Differently&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Use AI for Execution — Not Strategy
AI supports:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;writing&lt;br&gt;
analyzing&lt;br&gt;
structuring&lt;/p&gt;

&lt;p&gt;Humans own:&lt;/p&gt;

&lt;p&gt;decisions&lt;br&gt;
priorities&lt;br&gt;
trade-offs&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Focus on Decision Quality
Before asking:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;“Can AI generate this?”&lt;/p&gt;

&lt;p&gt;Ask:&lt;/p&gt;

&lt;p&gt;“Should this exist?”&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Strengthen Product Ownership
AI will expose weak Product Owners.
Because:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;writing stories → can be automated&lt;br&gt;
defining value → cannot&lt;/p&gt;

&lt;p&gt;The New Role of the Product Owner&lt;br&gt;
From:&lt;/p&gt;

&lt;p&gt;backlog manager&lt;/p&gt;

&lt;p&gt;To:&lt;/p&gt;

&lt;p&gt;decision-maker&lt;br&gt;
value owner&lt;br&gt;
alignment driver&lt;/p&gt;

&lt;p&gt;Final Thought&lt;br&gt;
AI will not replace project managers or Product Owners.&lt;br&gt;
But it will expose who is:&lt;/p&gt;

&lt;p&gt;thinking&lt;br&gt;
vs&lt;br&gt;
just managing tasks&lt;/p&gt;

&lt;p&gt;Because:&lt;/p&gt;

&lt;p&gt;AI makes execution faster&lt;br&gt;
But only humans can make it meaningful&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>agile</category>
      <category>devops</category>
      <category>ai</category>
    </item>
    <item>
      <title>Agile Is Not Broken — Your Portfolio Is</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Wed, 24 Jun 2026 11:44:57 +0000</pubDate>
      <link>https://dev.to/denis_glushko/agile-is-not-broken-your-portfolio-is-305</link>
      <guid>https://dev.to/denis_glushko/agile-is-not-broken-your-portfolio-is-305</guid>
      <description>&lt;p&gt;Let’s be honest.&lt;br&gt;
Agile isn’t failing in your organization.&lt;br&gt;
Your portfolio management is.&lt;br&gt;
Most Agile transformations focus on teams:&lt;/p&gt;

&lt;p&gt;Scrum ceremonies&lt;br&gt;
backlog grooming&lt;br&gt;
sprint velocity&lt;br&gt;
Jira dashboards&lt;/p&gt;

&lt;p&gt;And teams do improve.&lt;br&gt;
But the business outcome?&lt;br&gt;
Still disappointing.&lt;/p&gt;

&lt;p&gt;The Real Problem: Agile Solves Delivery, Not Decisions&lt;br&gt;
Agile is great at answering:&lt;/p&gt;

&lt;p&gt;“How do we deliver this faster?”&lt;/p&gt;

&lt;p&gt;But enterprise environments struggle with a more important question:&lt;/p&gt;

&lt;p&gt;“Why are we building this at all?”&lt;/p&gt;

&lt;p&gt;That’s where things break.&lt;/p&gt;

&lt;p&gt;What Actually Happens in Enterprises&lt;br&gt;
At scale, Agile teams operate inside a system where:&lt;/p&gt;

&lt;p&gt;priorities constantly shift&lt;br&gt;
multiple stakeholders compete for attention&lt;br&gt;
urgent requests override strategic work&lt;br&gt;
governance sits outside delivery&lt;/p&gt;

&lt;p&gt;This leads to a familiar pattern:&lt;/p&gt;

&lt;p&gt;teams are busy&lt;br&gt;
backlogs are full&lt;br&gt;
releases happen&lt;/p&gt;

&lt;p&gt;…but business impact is unclear.&lt;/p&gt;

&lt;p&gt;The Portfolio Bottleneck&lt;br&gt;
The issue isn’t execution.&lt;br&gt;
It’s decision-making before execution.&lt;br&gt;
Typical portfolio problems:&lt;/p&gt;

&lt;p&gt;everything is “high priority”&lt;br&gt;
no consistent prioritization model&lt;br&gt;
value is assumed, not defined&lt;br&gt;
trade-offs are avoided&lt;/p&gt;

&lt;p&gt;So what happens?&lt;br&gt;
Teams get overloaded with work that shouldn’t exist.&lt;/p&gt;

&lt;p&gt;The Shift: From Delivery-Centric to Decision-Centric Agile&lt;br&gt;
High-performing organizations don’t just optimize delivery.&lt;br&gt;
They optimize what enters delivery.&lt;br&gt;
This requires a mindset shift:&lt;br&gt;
From:&lt;/p&gt;

&lt;p&gt;“Let’s deliver everything faster”&lt;/p&gt;

&lt;p&gt;To:&lt;/p&gt;

&lt;p&gt;“Let’s deliver only what matters”&lt;/p&gt;

&lt;p&gt;What Works Instead&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Make Value Explicit
Every initiative should answer:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;What problem are we solving?&lt;br&gt;
What measurable outcome do we expect?&lt;br&gt;
What happens if we don’t do this?&lt;/p&gt;

&lt;p&gt;No clear answer = no priority.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Introduce Structured Prioritization
Stop relying on opinion.
Start using criteria like:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;business value&lt;br&gt;
strategic alignment&lt;br&gt;
urgency&lt;br&gt;
complexity&lt;/p&gt;

&lt;p&gt;This changes conversations from:&lt;/p&gt;

&lt;p&gt;“We need this urgently”&lt;/p&gt;

&lt;p&gt;To:&lt;/p&gt;

&lt;p&gt;“This delivers more value than alternatives”&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Limit Demand, Not Teams
Most organizations try to increase team capacity.
Better organizations:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;reduce low-value work&lt;br&gt;
protect team focus&lt;br&gt;
say “no” more often&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Align Governance With Flow
Governance isn’t the enemy.
But if it lives outside Agile, it creates bottlenecks.
Bring it inside:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;define rules upfront&lt;br&gt;
integrate approval into flow&lt;br&gt;
automate where possible&lt;/p&gt;

&lt;p&gt;The Hard Truth&lt;br&gt;
Agile teams rarely fail.&lt;br&gt;
The system around them does.&lt;br&gt;
If your portfolio is broken:&lt;/p&gt;

&lt;p&gt;Agile will look ineffective&lt;br&gt;
teams will feel frustrated&lt;br&gt;
stakeholders will lose trust&lt;/p&gt;

&lt;p&gt;Final Thought&lt;br&gt;
Agile doesn’t need to be fixed.&lt;br&gt;
Your decision system does.&lt;br&gt;
Because in the end:&lt;/p&gt;

&lt;p&gt;Delivering fast doesn’t matter&lt;br&gt;
If you’re delivering the wrong things&lt;/p&gt;

</description>
      <category>agile</category>
      <category>leadership</category>
      <category>learning</category>
      <category>portfolio</category>
    </item>
    <item>
      <title>Debunking Common Misconceptions About Remote Work</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Fri, 19 Jun 2026 11:59:20 +0000</pubDate>
      <link>https://dev.to/denis_glushko/debunking-common-misconceptions-about-remote-work-1dkh</link>
      <guid>https://dev.to/denis_glushko/debunking-common-misconceptions-about-remote-work-1dkh</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxj4zpsmzq8bgm7q147ve.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxj4zpsmzq8bgm7q147ve.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;According to Forbes Advisor, by 2025, an estimated 32.6 million Americans will be working remotely, which equates to about 22% of the workforce&lt;br&gt;
USA TODAY reports that 36% of U.S. white-collar workers who have reached, at most, a high school degree or equivalent are fully remote&lt;br&gt;
In the European Union, 22% of employed people aged 15 to 64 worked from home in 2023, according to new data by Eurostat. This consisted of 9% who usually worked from home and 13% who worked from home only occasionally&lt;br&gt;
The Netherlands had the highest share of people who worked from home at least occasionally in 2023 at 51.9%, followed by Sweden (45.3%), Iceland (42.6%), Norway, and Finland (around 42%)&lt;/p&gt;

&lt;p&gt;Remote work has become a significant part of the modern work landscape, yet several misconceptions persist. Let’s explore and debunk some of the most common myths surrounding remote work.&lt;/p&gt;

&lt;p&gt;Myth 1: Remote Workers Are Less Productive&lt;/p&gt;

&lt;p&gt;A widespread belief is that remote workers are less productive due to the lack of direct supervision. However, this is far from the truth. Numerous studies have demonstrated that remote workers often outperform their in-office counterparts. The absence of typical office distractions, such as in-personal meetings and casual conversations, allows remote workers to focus better on their tasks. Additionally, remote workers often have more control over their work environment, which can lead to increased productivity and job satisfaction.&lt;/p&gt;

&lt;p&gt;Myth 2: Remote Work Leads to Isolation&lt;/p&gt;

&lt;p&gt;While it’s true that remote work can sometimes result in feelings of isolation, many remote workers actively seek social interactions through virtual meetings, coworking spaces, and social media. Companies can also play a significant role in mitigating isolation by organizing regular virtual team-building activities and promoting open communication. By fostering a sense of community and ensuring that employees feel connected, organizations can help remote workers maintain a healthy social balance.&lt;/p&gt;

&lt;p&gt;Myth 3: Communication Breaks Down in Remote Work&lt;/p&gt;

&lt;p&gt;Another common misconception is that communication suffers when teams are not physically together. In reality, remote work can enhance communication through the use of digital tools like Slack, Zoom, and Microsoft Teams. These platforms facilitate real-time communication and collaboration, often making interactions more efficient than traditional methods. With clear communication channels and regular check-ins, remote teams can maintain strong communication and collaboration.&lt;/p&gt;

&lt;p&gt;Myth 4: Remote Workers Are Always Available&lt;/p&gt;

&lt;p&gt;There’s a belief that remote workers are constantly on call and can work at any time. This misconception can lead to burnout if not addressed properly. It’s crucial for remote workers to set clear boundaries and for employers to respect these boundaries to maintain a healthy work-life balance. Establishing set working hours and encouraging employees to disconnect after work can help prevent burnout and ensure that remote workers remain productive and satisfied.&lt;/p&gt;

&lt;p&gt;Myth 5: Remote Work Is Only Suitable for Certain Jobs&lt;/p&gt;

&lt;p&gt;While some jobs are inherently more suited to remote work, the range of roles that can be performed remotely is expanding. With the right tools and processes, many traditionally office-based jobs can now be done remotely. Advances in technology have made it possible for a wide variety of tasks to be completed from anywhere, allowing more employees to enjoy the benefits of remote work.&lt;/p&gt;

&lt;p&gt;Myth 6: Remote Work Erodes Company Culture&lt;/p&gt;

&lt;p&gt;There’s a fear that remote work will weaken company culture. However, with intentional efforts, companies can maintain and even strengthen their culture. Regular virtual meetings, recognition programs, and opportunities for social interaction can help keep employees engaged and connected. By prioritizing company culture and making a concerted effort to include remote workers in all aspects of the organization, companies can ensure that their culture remains strong.&lt;/p&gt;

&lt;p&gt;The Future of Remote Work&lt;/p&gt;

&lt;p&gt;As remote work continues to evolve, it’s clear that it is here to stay. Hybrid work models, which combine remote and in-office work, are becoming increasingly popular. These models offer the best of both worlds, providing flexibility while maintaining opportunities for in-person interaction. Organizations that embrace remote work and virtual collaboration are likely to see numerous benefits, including increased employee satisfaction, higher productivity, and access to a global talent pool.&lt;/p&gt;

&lt;p&gt;However, success in this new environment requires a proactive approach to addressing the challenges and leveraging the opportunities that remote work presents. By debunking these common misconceptions and adopting best practices, organizations can better support their remote workers and create a thriving, productive work environment.&lt;/p&gt;

&lt;p&gt;In conclusion, remote work has transformed the way we work. By understanding and addressing the misconceptions surrounding remote work, organizations can better navigate this new normal and leverage the benefits of remote work to enhance productivity and employee satisfaction. With the right strategies and tools in place, remote work can be a highly effective and rewarding way to work.&lt;/p&gt;

</description>
      <category>learning</category>
      <category>leadership</category>
      <category>ai</category>
      <category>programming</category>
    </item>
    <item>
      <title>Challenges in Implementing AI in Agile Projects</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Fri, 19 Jun 2026 11:54:29 +0000</pubDate>
      <link>https://dev.to/denis_glushko/challenges-in-implementing-ai-in-agile-projects-h6k</link>
      <guid>https://dev.to/denis_glushko/challenges-in-implementing-ai-in-agile-projects-h6k</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsofmurgklafxm0ufooca.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsofmurgklafxm0ufooca.png" alt=" " width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Integrating Artificial Intelligence (AI) into agile projects offers numerous benefits, but it also presents several challenges that organizations must navigate. Understanding these challenges is crucial for successful implementation and maximizing the potential of AI in agile environments.&lt;/p&gt;

&lt;p&gt;Resistance to Change&lt;/p&gt;

&lt;p&gt;One of the most significant hurdles in implementing AI in agile projects is resistance to change. Team members who are unfamiliar with AI or fear that it might replace their jobs can be hesitant to adopt new tools and practices. This resistance can slow down the integration process and reduce the effectiveness of AI solutions. To overcome this, organizations need to focus on education and transparency. Demonstrating the value that AI can bring to the team and ensuring that employees understand how AI will enhance their roles rather than replace them is essential.&lt;/p&gt;

&lt;p&gt;Data Quality and Availability&lt;/p&gt;

&lt;p&gt;AI algorithms rely heavily on data to make accurate predictions and provide valuable insights. However, poor quality data or insufficient data can significantly impact the effectiveness of AI. Ensuring that data is clean, relevant, and accessible is crucial for successful AI implementation. Organizations must invest in data management practices, including data cleaning, validation, and integration, to ensure that their AI systems have the high-quality data they need to function effectively.&lt;/p&gt;

&lt;p&gt;Integration with Existing Systems&lt;/p&gt;

&lt;p&gt;Integrating AI tools with existing project management systems and workflows can be complex. Compatibility issues, data migration challenges, and the need for customization can pose significant hurdles. This complexity requires careful planning and collaboration with IT teams to address these challenges effectively. Organizations should conduct thorough assessments of their current systems and workflows to identify potential integration issues and develop strategies to mitigate them.&lt;/p&gt;

&lt;p&gt;Skill Shortage&lt;/p&gt;

&lt;p&gt;There is a notable shortage of professionals with the skills required to implement and manage AI technologies. This skills gap can slow down the adoption of AI in agile projects. To address this issue, organizations need to invest in training and development for their existing team members or hire skilled professionals with expertise in AI and agile methodologies. Building a team with the right skills is essential for leveraging the full potential of AI in agile projects.&lt;/p&gt;

&lt;p&gt;Maintaining Code Quality&lt;/p&gt;

&lt;p&gt;AI-generated code, especially from generative AI models, needs to be carefully vetted to ensure it meets quality standards. There is a risk of introducing errors or vulnerabilities if the generated code is not thoroughly reviewed and tested. Organizations must establish robust code review processes and quality assurance practices to ensure that AI-generated code is reliable and secure.&lt;/p&gt;

&lt;p&gt;Ethical and Security Concerns&lt;/p&gt;

&lt;p&gt;The use of AI raises ethical and security concerns, particularly regarding data privacy and the potential for biased decision-making. Implementing robust security measures and ethical guidelines is essential to address these concerns and ensure responsible AI use. Organizations should develop and enforce policies that prioritize data privacy, security, and ethical considerations in their AI projects.&lt;/p&gt;

&lt;p&gt;Cost and Resource Allocation&lt;/p&gt;

&lt;p&gt;Implementing AI can be resource-intensive, requiring significant investment in technology, infrastructure, and training. Organizations need to carefully consider the cost-benefit ratio and allocate resources effectively to ensure a successful implementation. This includes budgeting for AI tools, infrastructure upgrades, and ongoing training and support for team members.&lt;/p&gt;

&lt;p&gt;Strategies for Overcoming Challenges&lt;/p&gt;

&lt;p&gt;To successfully integrate AI into agile projects, you can adopt several strategies:&lt;/p&gt;

&lt;p&gt;Education and Training: Invest in training programs to educate team members about AI technologies and their benefits. This can help reduce resistance to change and build a culture of continuous learning.&lt;br&gt;
Data Management: Implement robust data management practices to ensure that AI systems have access to high-quality data. This includes data cleaning, validation, and integration processes.&lt;br&gt;
Collaboration with IT Teams: Work closely with IT teams to address integration challenges and ensure that AI tools are compatible with existing systems and workflows.&lt;br&gt;
Hiring and Development: Hire skilled professionals with expertise in AI and agile methodologies, and invest in the development of existing team members to build a strong, capable team.&lt;br&gt;
Ethical Guidelines and Security Measures: Develop and enforce ethical guidelines and security measures to address concerns related to data privacy and biased decision-making.&lt;br&gt;
Resource Allocation: Carefully allocate resources to ensure that AI implementation is cost-effective and sustainable. This includes budgeting for technology, infrastructure, and training.&lt;/p&gt;

&lt;p&gt;By acknowledging and addressing these challenges, you can better navigate the complexities of integrating AI into agile projects and fully leverage the benefits that AI has to offer. With the right strategies and tools in place, AI can significantly enhance productivity, decision-making, and overall project success in agile environments.&lt;/p&gt;

</description>
      <category>agile</category>
      <category>scrum</category>
      <category>leadership</category>
      <category>learning</category>
    </item>
    <item>
      <title>The Integration of AI in Agile Project Management and Decision-Making</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Fri, 19 Jun 2026 11:51:52 +0000</pubDate>
      <link>https://dev.to/denis_glushko/the-integration-of-ai-in-agile-project-management-and-decision-making-159n</link>
      <guid>https://dev.to/denis_glushko/the-integration-of-ai-in-agile-project-management-and-decision-making-159n</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flgz35q2xc2xtsjeqg14a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Flgz35q2xc2xtsjeqg14a.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In recent years, the integration of Artificial Intelligence (AI) into agile project management and decision-making has revolutionized the way teams operate. AI algorithms are now capable of predicting project trajectories, identifying potential bottlenecks, and providing valuable insights for smarter decision-making. This technological advancement is enhancing productivity and freeing up time for teams to focus on more strategic tasks.&lt;/p&gt;

&lt;p&gt;Predicting Project Trajectories&lt;/p&gt;

&lt;p&gt;One of the most significant contributions of AI in agile project management is its ability to predict project trajectories. By analyzing historical data and current project parameters, AI algorithms can forecast future outcomes with remarkable accuracy. This predictive capability allows project managers to anticipate potential issues and make proactive adjustments to keep projects on track. For instance, AI can predict delays in project timelines based on past performance data, enabling teams to take corrective actions before problems escalate.&lt;/p&gt;

&lt;p&gt;Identifying Potential Bottlenecks&lt;/p&gt;

&lt;p&gt;AI is also instrumental in identifying potential bottlenecks in project workflows. By continuously monitoring project progress and analyzing data from various sources, AI can pinpoint areas where work is slowing down or where resources are being underutilized. This real-time analysis helps teams address issues promptly, ensuring that projects run smoothly and efficiently. For example, AI can detect when a particular task is taking longer than expected and suggest reallocating resources to prevent delays.&lt;/p&gt;

&lt;p&gt;Providing Insights for Smarter Decision-Making&lt;/p&gt;

&lt;p&gt;The insights provided by AI are invaluable for making smarter decisions in agile project management. AI algorithms can analyze vast amounts of data to uncover patterns and trends that may not be immediately apparent to human observers. These insights can inform decision-making at all levels, from strategic planning to day-to-day operations. For instance, AI can analyze customer feedback and market trends to help teams prioritize features that will deliver the most value to users.&lt;/p&gt;

&lt;p&gt;Enhancing Productivity with Automation Tools&lt;/p&gt;

&lt;p&gt;Automation tools powered by AI are being integrated with agile practices to enhance productivity and free up time for teams. These tools can automate repetitive tasks, such as updating project status, generating reports, and managing workflows. By reducing the manual workload, automation allows team members to focus on more strategic and creative aspects of their work. For example, AI-powered chatbots can handle routine inquiries and support tasks, freeing up human resources for more complex problem-solving.&lt;/p&gt;

&lt;p&gt;The Future of AI in Agile Project Management&lt;/p&gt;

&lt;p&gt;The future of AI in agile project management looks promising, with continuous advancements in technology and increasing adoption by organizations. As AI algorithms become more sophisticated, their ability to predict, analyze, and optimize project workflows will only improve. This will lead to even greater efficiencies and more successful project outcomes.&lt;/p&gt;

&lt;p&gt;Moreover, the integration of AI with other emerging technologies, such as the Internet of Things (IoT) and blockchain, will further enhance its capabilities. For instance, IoT devices can provide real-time data on project environments, while blockchain can ensure the security and transparency of project transactions. Together, these technologies will create a more connected and intelligent project management ecosystem.&lt;/p&gt;

&lt;p&gt;In conclusion, AI is transforming agile project management and decision-making by predicting project trajectories, identifying potential bottlenecks, and providing insights for smarter decision-making. The integration of automation tools with agile practices is enhancing productivity and freeing up time for teams to focus on strategic tasks. As AI technology continues to evolve, its impact on agile project management will only grow, leading to more efficient and successful projects.&lt;/p&gt;

</description>
      <category>agile</category>
      <category>scrum</category>
      <category>learning</category>
      <category>leadership</category>
    </item>
    <item>
      <title>Agile User story splitting techniques.</title>
      <dc:creator>Denis Glushko</dc:creator>
      <pubDate>Fri, 19 Jun 2026 11:48:33 +0000</pubDate>
      <link>https://dev.to/denis_glushko/agile-user-story-splitting-techniques-2nm3</link>
      <guid>https://dev.to/denis_glushko/agile-user-story-splitting-techniques-2nm3</guid>
      <description>&lt;p&gt;Why do we need split user stories?&lt;br&gt;
Easier to understand&lt;br&gt;
Smaller stories provide faster feedback&lt;br&gt;
Small stories increase progress&lt;/p&gt;

&lt;p&gt;Split conditions:&lt;br&gt;
What this is - if a story has multiple items listed in "what" make each a separate story.&lt;/p&gt;

&lt;p&gt;When to use it - words such as "and" or "or" appear.&lt;/p&gt;

&lt;p&gt;Helpful questions - Are all of these conditions helpful?&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to create an order and pay for the order using ApplePay:&lt;/p&gt;

&lt;p&gt;As a customer I want to create an order&lt;br&gt;
As a customer I want to pay for the order using ApplePay&lt;/p&gt;

&lt;p&gt;Workflow&lt;br&gt;
What this is - identify the specific steps in a workflow. Implement the workflow in stages, creating multiple stories for the incremental implementation.&lt;/p&gt;

&lt;p&gt;When to use it - the initial story describes a workflow or a process&lt;/p&gt;

&lt;p&gt;Helpful questions - What steps does a user perform? Are all these steps necessary? Can steps be simplified?&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to create an order&lt;/p&gt;

&lt;p&gt;As a customer I can view the items on the menu&lt;br&gt;
As a customer I can select the want in my order&lt;br&gt;
As a customer I can review my order&lt;br&gt;
As a customer I can submit my order&lt;/p&gt;

&lt;p&gt;Use case scenarios.&lt;br&gt;
What is this - similar to the workflow pattern, one story represents the happy path, different stories for the alternative paths.&lt;/p&gt;

&lt;p&gt;When to use it - the initial story refers to an interaction described by a use case&lt;/p&gt;

&lt;p&gt;Helpful question - What does the happy/alternative flow look like? Are all the alternative flows necessary? Can the alternative flows be simplified?&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to create an order want to create an order&lt;/p&gt;

&lt;p&gt;As a customer I want to order 1 item&lt;br&gt;
As a customer I want to order multiple items&lt;br&gt;
As a customer I want to cancel my order&lt;/p&gt;

&lt;p&gt;Operations&lt;br&gt;
What is this - splitting a story based on the different operations done on an entity (Create, read, update, delete).&lt;/p&gt;

&lt;p&gt;When to Use it - The story is about managing or configuring something.&lt;/p&gt;

&lt;p&gt;Helpful questions - What operations does the story entail? All of these operations necessary?&lt;/p&gt;

&lt;p&gt;Example: As a restaurant owner I want to manage my restaurant profile so that people can order from my restaurant:&lt;/p&gt;

&lt;p&gt;As a restaurant owner I can create a restaurant profile&lt;br&gt;
As a restaurant owner I can update a restaurant profile&lt;br&gt;
As a restaurant owner I can view a restaurant profile&lt;br&gt;
As a restaurant owner Ican delete a restaurant profile&lt;/p&gt;

&lt;p&gt;Zero-&amp;gt;One-&amp;gt;Many&lt;br&gt;
What this is - splitting a story that deals with multiple instances of the entity into stories that deal with one instance, and then multiple instances.&lt;/p&gt;

&lt;p&gt;When to Use it - You are working with an entity where multiple instances are allowed&lt;/p&gt;

&lt;p&gt;Helpful questions - Do we need to be able to handle multiple instances, or 1 instance is sufficient.&lt;/p&gt;

&lt;p&gt;Example - As a restaurant owner, I want to view customer order.&lt;/p&gt;

&lt;p&gt;As a restaurant owner, I want to view customer order with no menu items.&lt;br&gt;
As a restaurant owner, I want to view customer order with 1 menu item.&lt;br&gt;
As a restaurant owner, I want to view customer order with multiple menu items.&lt;/p&gt;

&lt;p&gt;Core functionality Vs Enhancements.&lt;br&gt;
What this is - Splitting a story to deal with the simple core conditions and then enhancing the functionality with additional user stories.&lt;/p&gt;

&lt;p&gt;When to Use it - When the story has a simple core that provides most of the learning.&lt;/p&gt;

&lt;p&gt;Questions: What's the simplest version of this? What data types are supported? What parameters are relevant?&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to see my past orders so that i can see what I have eaten before&lt;/p&gt;

&lt;p&gt;As a customer I can all of my orders&lt;br&gt;
As a customer I can see orders for a given location.&lt;br&gt;
As a customer I can see all the orders in the past 3 month&lt;br&gt;
As a customer I can orders in revers date order&lt;/p&gt;

&lt;p&gt;Major effort&lt;br&gt;
What this is? Splitting a story in the way that requires substantial effort for the first story and less effort for all subsequent stories.&lt;/p&gt;

&lt;p&gt;When to use it? When you apply the most obvious split, any story you do first is the most difficult.&lt;/p&gt;

&lt;p&gt;Questions: Can we create the necessary infrastructure and deliver value at the same time?&lt;/p&gt;

&lt;p&gt;Example: As a customer I can pay for my orders with VISA, MasterCard, UnionPay so that I don't have to deal with cash&lt;/p&gt;

&lt;p&gt;As a customer I can pay with one debit card type (VISA, MasterCard, UnionPay)&lt;br&gt;
As a customer I can pay with all debit card types, given one card type already done.&lt;/p&gt;

&lt;p&gt;Acceptance criteria&lt;br&gt;
What this is? Split a user story into multiple stories to handle different scenarios in the Acceptance criteria.&lt;/p&gt;

&lt;p&gt;When to use it? When the team identifies the multiple scenarios for the story, or accurate, but not entirely relevant acceptance criteria identified.&lt;/p&gt;

&lt;p&gt;Questions: What tests are used to verify this story? What acceptance criteria apply? What scenarios are relevant? Are all test scenarios are necessary?&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to create an order so that i can have something to eat.&lt;/p&gt;

&lt;p&gt;As a customer I want to create an order with an approved debit card.&lt;br&gt;
As a customer I want to create an order with a declined debit card.&lt;br&gt;
As a customer I want to create an order with an in-stock item.&lt;br&gt;
As a customer I want to create an order with an item not in stock.&lt;/p&gt;

&lt;p&gt;Variations in data&lt;br&gt;
What this is? The story does the same thing to different types of data. Create a story for each option.&lt;/p&gt;

&lt;p&gt;When to use it? When a solution has to support multiple options.&lt;/p&gt;

&lt;p&gt;Questions: Are these options necessary right now? What is the most common option we need to care for right away.&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to view the menu in my native language, so i can decide what I Want to eat.&lt;/p&gt;

&lt;p&gt;As a customer I want to view the menu in English&lt;br&gt;
As a customer I want to view the menu in Kazakh&lt;br&gt;
As a customer I want to view the menu in Russian&lt;/p&gt;

&lt;p&gt;Data Boundaries&lt;br&gt;
What this is - Splitting a story dealing with several attributes of the same entity. Support a few key elements first and introduce remaining data elements later via additional stories.&lt;/p&gt;

&lt;p&gt;When to use it - When s story dealing with several different pieces of data.&lt;/p&gt;

&lt;p&gt;Questions - What are the essential data elements we need to have? What data elements are not needed right now. &lt;/p&gt;

&lt;p&gt;Example: As a customer I want to view menu item information so I can decide what I want to eat&lt;/p&gt;

&lt;p&gt;As a customer I want to view dish name &amp;amp; description&lt;br&gt;
As a customer I want to view dish ingredients&lt;br&gt;
As a customer I want to view nutritional information&lt;br&gt;
As a customer I want to view picture of dish&lt;/p&gt;

&lt;p&gt;Interface variations&lt;br&gt;
What this is - Splitting a story dealing with a complex interface with addition stories to incrementally add in complexity&lt;/p&gt;

&lt;p&gt;When to use it - When the user story deals with a complex user interface where a simpler one will work in the meantime &lt;/p&gt;

&lt;p&gt;Questions - What is the simplest user interface we can use?&lt;/p&gt;

&lt;p&gt;Example: As a customer I can view the menu so I can select what I want to eat. &lt;/p&gt;

&lt;p&gt;As a customer I can view the menu as .PDF&lt;br&gt;
As a customer I can view the menu as a searchable web-page &lt;br&gt;
As a customer I can view the native in a browser&lt;/p&gt;

&lt;p&gt;Platform options&lt;br&gt;
What this is? Split a story adding a new user interface by the various platforms thar are applicable&lt;/p&gt;

&lt;p&gt;when to use it? When adding a new user interface that may be accessed by multiple different platforms&lt;/p&gt;

&lt;p&gt;Questions - which platforms are supported? Are all platforms required? Are some platforms more difficult to support than others.&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to create an order so that i can get something to eat&lt;/p&gt;

&lt;p&gt;As a customer I want to create an order on my android device&lt;br&gt;
As a customer I want to an order on my iPad&lt;br&gt;
As a customer I want to an order on my iPhone&lt;/p&gt;

&lt;p&gt;Business rules&lt;br&gt;
What this is? Split a user story so that complex business rules are handled by separate business rules. A special case of this is deferring input validation to a later story.&lt;/p&gt;

&lt;p&gt;When to use it? When a story has a variety of business rules, often identified by a large number of examples.&lt;/p&gt;

&lt;p&gt;Questions - What rules apply to this story. Are all of this rules necessary. Can simpler rules suffice.&lt;/p&gt;

&lt;p&gt;Example: As a customer I can use a credit card to pay for my order. &lt;/p&gt;

&lt;p&gt;As a customer I want to know when I didn't provide a properly formatted CC number. &lt;br&gt;
As a customer I want to know when I didn't provide a proper expiration date.&lt;br&gt;
As a customer I want to know when I didn't provide a proper expiration date.&lt;/p&gt;

&lt;p&gt;Role&lt;br&gt;
What this is? Split a story so that the functionality is implemented at different times for different roles.&lt;/p&gt;

&lt;p&gt;When to use it - When a story impacts multiple roles, and the impact is different for each role.&lt;/p&gt;

&lt;p&gt;Questions - What roles are involved in this story. Are any roles necessary now.&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to create an order, so that I can get something to eat.&lt;/p&gt;

&lt;p&gt;As a customer I want to create an order &lt;br&gt;
As a restaurant owner, I want to create an order for a customer.&lt;/p&gt;

&lt;p&gt;Defer system qualities&lt;br&gt;
What this is? Split the story to deliver the necessary functionality, then include extra stories to improve performance, scalability, usability or precision.&lt;/p&gt;

&lt;p&gt;When to use it? When the base functionality does not exist, implementation is not that hard, the team can learn a lot from it, and the hard work is in making it better.&lt;/p&gt;

&lt;p&gt;Questions. Is it necessary to have the optimal performance now?&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to know that the restaurant received my order so that I'm sure I'll get some food.&lt;/p&gt;

&lt;p&gt;As a customer I want to know that the restaurant received my order.&lt;br&gt;
As a customer I want to know that the restaurant received my order within 5 seconds.&lt;/p&gt;

&lt;p&gt;Spikes&lt;br&gt;
What this is? Split the story for some research and investigation on functionality before implementing.&lt;/p&gt;

&lt;p&gt;When to use it? When the team finds they are uncertain about the implementation of a story and they need to do some research.&lt;/p&gt;

&lt;p&gt;Questions. What are the 1-3 questions you have about the story.&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to see the menu in the language of my choice so that I can pick something I want&lt;/p&gt;

&lt;p&gt;Spike: Investigate translation functionality&lt;br&gt;
Spike: Research on performance optimization&lt;/p&gt;

&lt;p&gt;Low Fidelity/High Fidelity&lt;br&gt;
What this is? Split the story into gradual increase of quality.&lt;/p&gt;

&lt;p&gt;When to use it? When getting to the optimal level of quality or usability is too expensive to deliver a solution immediately.&lt;/p&gt;

&lt;p&gt;Questions. What is good enough for this functionality&lt;/p&gt;

&lt;p&gt;Example: As a customer I would like a recommendation of what food to order so that I can know I'm getting a good dish.&lt;/p&gt;

&lt;p&gt;As a customer I want to see a numeric rank of top selling menu items.&lt;br&gt;
As a customer I want to see the aggregate ranking of customers.&lt;/p&gt;

&lt;p&gt;Transient then persistent&lt;br&gt;
What this is? Split the stories based on actions to pass data along and those necessary to save data.&lt;/p&gt;

&lt;p&gt;When to use it? When the story deals with functionality that includes storing data but does not require storing data.&lt;/p&gt;

&lt;p&gt;Questions. Do we have to store this data&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to use a credit card to pay for my order so that I don't have to carry cash.&lt;/p&gt;

&lt;p&gt;Collect credit card info and use to gain authorization but not store it.&lt;br&gt;
As a customer, I want to save my credit card information to my profile.&lt;/p&gt;

&lt;p&gt;Dummy then Dynamic data&lt;br&gt;
What this is? Split stories to first use static data and then add stories to make the data dynamic.&lt;/p&gt;

&lt;p&gt;When to use it? When the story covers parameters where the values differ depending on conditions.&lt;/p&gt;

&lt;p&gt;Questions. Does the data need to be dynamic.&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to search for menu items.&lt;/p&gt;

&lt;p&gt;As a customer I want to search for menu items&lt;br&gt;
As a customer I want to search for menu items less than $5 or over $5.&lt;br&gt;
As a customer I want to search for menu items by food type.&lt;/p&gt;

&lt;p&gt;Manual then automated&lt;br&gt;
What this is? Split stories that utilize an existing manual process. Implement the functionality that does not exist.&lt;/p&gt;

&lt;p&gt;When to use it? When functionality you are developing interacts with an existing manual process, develop the functionality but tin the short term, do not automate the manual.&lt;/p&gt;

&lt;p&gt;Questions. Is it necessary to automate the manual process right now.&lt;/p&gt;

&lt;p&gt;Example: As a customer I want to use multiple credit cards to pay for my order.&lt;/p&gt;

&lt;p&gt;As a customer I want to use a credit card to pay for my order.&lt;/p&gt;

&lt;p&gt;Defer Error Handling or logging&lt;br&gt;
What this is. Split a story so that you focus on functionality first, then go back and provide functionality to log errors and handle them&lt;/p&gt;

&lt;p&gt;When to use it. When you need to gain feedback on functionality quickly to determine whether to keep it.&lt;/p&gt;

&lt;p&gt;Questions. Is it necessary to deal with exception for this functionality.&lt;/p&gt;

&lt;p&gt;Example: As a restaurant owner I want to authorize the customer's credit card payment&lt;/p&gt;

&lt;p&gt;As a restaurant owner I want to know when the authorization process encountered errors.&lt;br&gt;
As a restaurant owner I want to know what errors the authorization process encountered.&lt;/p&gt;

</description>
      <category>agile</category>
      <category>scrum</category>
      <category>leadership</category>
      <category>kanban</category>
    </item>
  </channel>
</rss>
