<?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: Richa Varma</title>
    <description>The latest articles on DEV Community by Richa Varma (@richa_srivastava).</description>
    <link>https://dev.to/richa_srivastava</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%2F1863759%2F0b46864e-798f-41aa-928d-77ff06491510.jpg</url>
      <title>DEV Community: Richa Varma</title>
      <link>https://dev.to/richa_srivastava</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/richa_srivastava"/>
    <language>en</language>
    <item>
      <title>Reducing Involuntary Churn Through Smarter Dunning: A Product Case Study</title>
      <dc:creator>Richa Varma</dc:creator>
      <pubDate>Sat, 01 Aug 2026 21:28:20 +0000</pubDate>
      <link>https://dev.to/richa_srivastava/reducing-involuntary-churn-through-smarter-dunning-a-product-case-study-553i</link>
      <guid>https://dev.to/richa_srivastava/reducing-involuntary-churn-through-smarter-dunning-a-product-case-study-553i</guid>
      <description>&lt;p&gt;&lt;em&gt;A note before you read: I'm a Scrum Master, not a titled Product Owner. What follows is my own product thinking, applied to a domain I know well from sitting close to subscription billing systems in my day-to-day work. It's built on general, publicly known patterns in subscription billing, not on any employer's proprietary data. I'm sharing it because I think the best way to show you can do a job is to actually do a piece of it.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem
&lt;/h2&gt;

&lt;p&gt;Picture a mid-market B2B SaaS company with around 15,000 paying accounts on monthly and annual plans. Revenue is leaking, not because customers are choosing to leave, but because their payments are simply failing: expired cards, insufficient funds, banks declining transactions for no visible reason. This is involuntary churn, and it's a different beast from voluntary churn. Customers aren't unhappy. They just fell through a crack in the payment flow. Which means it's fixable through better product design, not through discounts or retention calls.&lt;/p&gt;

&lt;p&gt;I've spent years adjacent to this problem, facilitating delivery on Zuora Billing and Zuora Revenue workstreams as a Scrum Master. I've watched dunning configuration, collections workflows, and payment-retry logic get built, without ever owning the decisions about what to prioritize or why. This case study is me stepping into the seat next to the one I usually sit in: framing the problem, making the calls, defining what ships.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who actually feels this
&lt;/h2&gt;

&lt;p&gt;Two personas drive the priorities here:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Billing Ops Lead.&lt;/strong&gt; She's watching failed-payment volume climb every month, manually chasing down accounts, and has no visibility into which failures are recoverable versus dead ends. She needs the system to do the triage for her.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The end customer.&lt;/strong&gt; He doesn't know his card expired last week. He finds out when his account gets suspended mid-project. He's not churning by choice, he's churning by neglect, and a single well-timed email would have kept him.&lt;/p&gt;

&lt;h2&gt;
  
  
  Setting goals that mean something
&lt;/h2&gt;

&lt;p&gt;It's tempting to jump straight to "reduce churn." That's not a goal a team can build against. I broke it down into three measurable targets for a two-quarter horizon:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Recover at least 30% of failed payments within the retry window, up from an assumed baseline near 12%&lt;/li&gt;
&lt;li&gt;Cut the average time between a failed charge and account resolution from roughly 9 days to under 3&lt;/li&gt;
&lt;li&gt;Reduce manual billing-ops intervention on recoverable accounts by half&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each of these is something engineering can build toward and something I can measure without ambiguity.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prioritizing with RICE, not gut feel
&lt;/h2&gt;

&lt;p&gt;I had five candidate features on the table: smart retry timing based on card networks, proactive card-expiry notifications, a self-serve payment update page, an internal dunning dashboard for billing ops, and a machine-learning based failure-reason classifier. Running each through RICE (Reach, Impact, Confidence, Effort) surfaced something I didn't expect: the flashy ML classifier scored lowest, not because it wasn't valuable, but because effort was high and confidence in near-term impact was low without more failure data first. The self-serve payment update page and smart retry timing scored highest. Cheap to build, directly addressed the biggest reach, and didn't require new infrastructure.&lt;/p&gt;

&lt;p&gt;That's the RICE model doing its job: keeping the roadmap honest instead of chasing the most interesting technical problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  MVP first, sophistication later
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Phase 1 (MVP):&lt;/strong&gt; Smart retry timing tuned to card network patterns, a self-serve card-update page linked from suspension emails, and a lightweight ops dashboard showing recoverable vs. dead accounts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Phase 2:&lt;/strong&gt; Proactive expiry notifications 14 and 3 days out, and a failure-reason classifier feeding the retry logic instead of running on a fixed schedule.&lt;/p&gt;

&lt;p&gt;Sequencing it this way meant we could ship something measurable in one quarter and let Phase 2 be informed by what Phase 1 actually taught us about failure patterns, rather than guessing upfront.&lt;/p&gt;

&lt;h2&gt;
  
  
  The trade-off I'd defend in an interview
&lt;/h2&gt;

&lt;p&gt;The hardest call was deprioritizing the ML classifier despite it being the "smartest" solution on paper. Engineering wanted to build it first. I pushed back because we didn't yet have clean, labeled failure data to train it well, and shipping a mediocre model would have delayed the parts of the fix that didn't need machine learning at all. Sequencing matters as much as selection. A roadmap isn't just a list of good ideas, it's an argument for what order they earn the right to exist in.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this translates from Scrum Master to Product Owner
&lt;/h2&gt;

&lt;p&gt;Running sprints for two years on this exact system taught me the constraints before I ever had to make the calls. I know what "just add a retry" costs in engineering time because I've watched teams size that work. I know which stakeholders will push for the shiny model over the boring fix, because I've facilitated that argument in refinement sessions. For me, the gap between Scrum Master and Product Owner was never about knowledge. It's about who gets to decide. This case study is what I do with the decision rights when I have them.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;If you're hiring for a Product Owner or Product Manager role and want to talk through how I'd approach a real backlog, I'd genuinely enjoy that conversation. Find me on &lt;a href="https://www.linkedin.com/in/richa-varma-srivastava/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>productmanagement</category>
      <category>agile</category>
      <category>saas</category>
      <category>casestudy</category>
    </item>
    <item>
      <title>What is the role of a Scrum Master in Agile development practice?</title>
      <dc:creator>Richa Varma</dc:creator>
      <pubDate>Fri, 02 Aug 2024 10:54:34 +0000</pubDate>
      <link>https://dev.to/richa_srivastava/what-is-the-role-of-a-scrum-master-in-agile-development-practice-41b</link>
      <guid>https://dev.to/richa_srivastava/what-is-the-role-of-a-scrum-master-in-agile-development-practice-41b</guid>
      <description>&lt;p&gt;In Agile development, the Scrum Master is like the team's guide and coach, ensuring everyone follows the Scrum framework and Agile principles. Their role is multifaceted and crucial for the team's success&lt;/p&gt;

&lt;p&gt;Facilitating Scrum Events&lt;br&gt;
One of the key tasks of a Scrum Master is to run Scrum events smoothly. They organize and lead Sprint Planning, Daily Stand-Ups, Sprint Reviews, and Retrospectives. By doing so, they help the team stay on track, maintain focus, and continuously improve their processes.&lt;/p&gt;

&lt;p&gt;Removing Obstacles&lt;br&gt;
A big part of the Scrum Master’s job is to identify and remove any roadblocks that might slow the team down. This could mean resolving team conflicts, dealing with external dependencies, or cutting through organizational red tape. The goal is to keep the team moving forward without unnecessary hindrances.&lt;/p&gt;

&lt;p&gt;Coaching and Mentoring&lt;br&gt;
Scrum Masters act as mentors for the team, educating them about Agile principles and Scrum practices. They guide team members in understanding their roles and encourage the adoption of best practices. This helps the team function more effectively and embrace the Agile mindset.&lt;/p&gt;

&lt;p&gt;Promoting Collaboration&lt;br&gt;
Creating a collaborative and open team environment is another vital responsibility. The Scrum Master fosters a culture where communication flows freely, and team members feel comfortable sharing ideas and feedback. This collaborative atmosphere is key to the team’s success.&lt;/p&gt;

&lt;p&gt;Ensuring Adherence to Scrum&lt;br&gt;
The Scrum Master ensures that the team sticks to the Scrum framework and follows the processes they’ve agreed upon. They keep the team aligned with sprint goals and help maintain focus on delivering incremental value.&lt;/p&gt;

&lt;p&gt;Shielding the Team&lt;br&gt;
Scrum Masters protect the team from external interruptions and distractions, allowing them to concentrate on their work. They act as a buffer between the team and external stakeholders, managing expectations and ensuring the team can meet its commitments&lt;/p&gt;

&lt;p&gt;Fostering Continuous Improvement&lt;br&gt;
Through regular retrospectives and feedback loops, Scrum Masters encourage the team to reflect on their processes and make continuous improvements. They help the team identify areas for enhancement and implement changes that lead to better performance and higher quality outcomes.&lt;/p&gt;

&lt;p&gt;Supporting the Product Owner&lt;br&gt;
Lastly, Scrum Masters work closely with the Product Owner to ensure the product backlog is well-maintained and prioritized. They facilitate effective communication between the Product Owner and the development team, ensuring a clear understanding of the product vision and goals.&lt;br&gt;
In essence, the Scrum Master plays a pivotal role in creating an environment where the team can thrive, promoting Agile practices, clearing obstacles, and fostering a culture of continuous improvement. Their work is crucial for the team to deliver high-quality products efficiently and effectively&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Here is a diagram illustrating the key responsibilities of a Scrum Master in Agile development:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq2wljz1lcobidncrjfc8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq2wljz1lcobidncrjfc8.png" alt="Image description" width="800" height="429"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frq3d8w4wfgqobly7iehc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frq3d8w4wfgqobly7iehc.png" alt="Image description" width="800" height="305"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fufvl14vhtf57vdfne923.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fufvl14vhtf57vdfne923.png" alt="Image description" width="800" height="429"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fapoga6sgd5oxvgigj62s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fapoga6sgd5oxvgigj62s.png" alt="Image description" width="800" height="433"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffqwvh7tal9q7apep0oi4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffqwvh7tal9q7apep0oi4.png" alt="Image description" width="800" height="292"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffphejyzzq4ruzko3c63m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffphejyzzq4ruzko3c63m.png" alt="Image description" width="800" height="319"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3yvn3wnhbhu044owgil2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3yvn3wnhbhu044owgil2.png" alt="Image description" width="800" height="280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd31l79l9uf5lr1u2gnx4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd31l79l9uf5lr1u2gnx4.png" alt="Image description" width="800" height="319"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fib6lvvbbxvtnvdt6r6dg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fib6lvvbbxvtnvdt6r6dg.png" alt="Image description" width="800" height="299"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Understanding agile/scrum (via use case study)</title>
      <dc:creator>Richa Varma</dc:creator>
      <pubDate>Fri, 02 Aug 2024 08:33:32 +0000</pubDate>
      <link>https://dev.to/richa_srivastava/understanding-agilescrum-via-use-case-study-22i7</link>
      <guid>https://dev.to/richa_srivastava/understanding-agilescrum-via-use-case-study-22i7</guid>
      <description>&lt;p&gt;&lt;strong&gt;Use Case Study: The Tokyo 2025 World Expo Project&lt;br&gt;
Introduction&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The Tokyo 2025 World Expo, a global exposition showcasing innovation, culture, and technology, is set to take place in Tokyo, Japan, from May 3 to November 3, 2025. This international event aims to bring together countries, organizations, and visitors from around the world to share ideas, foster collaboration, and celebrate human progress.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Project Overview&lt;/strong&gt;&lt;br&gt;
Event Dates: May 3 to November 3, 2025.&lt;br&gt;
Venues: Multiple pavilions and exhibition areas across Tokyo, each dedicated to different themes and countries.&lt;br&gt;
Budget: The estimated budget for the entire project is ¥1.2 trillion.&lt;br&gt;
Stakeholders: Collaboration involves the Japanese government, international participants, sponsors, local businesses, and volunteers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Challenges&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Infrastructure Development:&lt;/p&gt;

&lt;p&gt;Constructing state-of-the-art pavilions and exhibition spaces to accommodate diverse exhibits.&lt;br&gt;
Enhancing transportation and connectivity to ensure easy access for visitors.&lt;/p&gt;

&lt;p&gt;Sustainability and Environmental Impact:&lt;br&gt;
Implementing green building practices and renewable energy solutions.&lt;br&gt;
Ensuring waste management and minimising the environmental footprint of the event.&lt;br&gt;
Security and Safety:&lt;/p&gt;

&lt;p&gt;Protecting visitors, exhibitors, and dignitaries from potential threats.&lt;br&gt;
Coordinating with local and international security agencies to ensure a safe environment.&lt;br&gt;
Cultural Integration:&lt;/p&gt;

&lt;p&gt;Showcasing the rich cultural heritage of Japan alongside international exhibits.&lt;br&gt;
Promoting cross-cultural understanding and cooperation.&lt;br&gt;
Project Milestones&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Venue Selection and Design (2020-2022):&lt;/em&gt;&lt;br&gt;
Identifying suitable locations and designing innovative pavilions.&lt;br&gt;
Collaborating with architects and designers to create immersive experiences.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Infrastructure Development (2022-2024):&lt;/em&gt;&lt;br&gt;
Constructing the main Expo site, including pavilions, public spaces, and transportation links.&lt;br&gt;
Ensuring accessibility and convenience for all visitors.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Sponsorship and Marketing (2022-2025):&lt;/em&gt;&lt;br&gt;
Attracting sponsors and international participants to showcase their innovations.&lt;br&gt;
Promoting the event through global marketing campaigns.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Exhibitor and Participant Preparation (2023-2025):&lt;/em&gt;&lt;br&gt;
Providing support and resources for exhibitors to prepare their displays.&lt;br&gt;
Organizing pre-Expo events and workshops for participants.&lt;/p&gt;

&lt;p&gt;Cultural Programs (2024-2025):&lt;br&gt;
Planning cultural events, performances, and exhibitions to enrich the visitor experience.&lt;br&gt;
Highlighting Japanese traditions and contemporary culture.&lt;br&gt;
Success Factors&lt;br&gt;
Collaboration: Effective communication and coordination among international participants, local authorities, and organizers.&lt;br&gt;
Innovation: Showcasing cutting-edge technology and creative solutions in the exhibits.&lt;br&gt;
Sustainability: Ensuring environmentally friendly practices and leaving a positive legacy.&lt;br&gt;
Visitor Experience: Creating a welcoming and enriching environment for all visitors.&lt;br&gt;
Global Impact: Fostering international cooperation and highlighting the potential for future collaboration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br&gt;
The Tokyo 2025 World Expo Project represents a unique opportunity to celebrate human achievement, foster international dialogue, and showcase the latest innovations. As the world prepares for this grand event, the excitement builds for what promises to be a spectacular exhibition of creativity and progress. 🌏🎌&lt;/p&gt;

</description>
      <category>scrum</category>
      <category>agile</category>
      <category>usecasestudy</category>
    </item>
  </channel>
</rss>
