<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>agile development on Kuldeep Pisda</title><link>https://kdpisda.in/tag/agile-development/</link><description>Recent content in agile development on Kuldeep Pisda</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 14 Dec 2025 13:40:01 +0530</lastBuildDate><atom:link href="https://kdpisda.in/tag/agile-development/index.xml" rel="self" type="application/rss+xml"/><item><title>Developer Productivity Metrics That Don't Feel Like Surveillance</title><link>https://kdpisda.in/developer-productivity-metrics-that-dont-feel-like-surveillance/</link><pubDate>Sun, 14 Dec 2025 13:40:01 +0530</pubDate><guid>https://kdpisda.in/developer-productivity-metrics-that-dont-feel-like-surveillance/</guid><description>&lt;p&gt;Ever been asked that dreaded question: &amp;ldquo;How do we know the engineering team is being productive?&amp;rdquo; It sends a chill down your spine, doesn&amp;rsquo;t it? My mind immediately jumps to nightmares of stopwatches, keystroke counters, and managers celebrating the person who wrote the most lines of code.&lt;/p&gt;
&lt;p&gt;I once worked on a project where a developer was lionized for committing thousands of lines of code in a single week. We celebrated his &amp;ldquo;output.&amp;rdquo; The problem? We spent the next two weeks debugging the bloated, overly complex mess he&amp;rsquo;d created. That experience drove home a critical lesson: measuring the wrong thing is worse than measuring nothing at all. It&amp;rsquo;s like judging a novel by its word count instead of its plot.&lt;/p&gt;</description></item><item><title>A Guide to Product Development Lifecycle Stages</title><link>https://kdpisda.in/a-guide-to-product-development-lifecycle-stages/</link><pubDate>Fri, 05 Dec 2025 12:55:50 +0530</pubDate><guid>https://kdpisda.in/a-guide-to-product-development-lifecycle-stages/</guid><description>&lt;p&gt;Let&amp;rsquo;s be honest, the phrase &lt;strong&gt;product development lifecycle stages&lt;/strong&gt; sounds a bit corporate, like something you&amp;rsquo;d see on a PowerPoint slide in a windowless conference room. But I promise you, it&amp;rsquo;s less about red tape and more about having a reliable map for a very treacherous journey. It&amp;rsquo;s the framework that guides an idea from that first &amp;ldquo;what if?&amp;rdquo; napkin sketch all the way to launch day and beyond.&lt;/p&gt;
&lt;p&gt;Without a map, you are just wandering in the wilderness. A good framework turns chaotic brainstorming into a focused, step by step process, and dramatically increases the odds you&amp;rsquo;ll build something people actually want.&lt;/p&gt;</description></item><item><title>10 Sprint Planning Best Practices That Will Save Your Startup's Sanity</title><link>https://kdpisda.in/10-sprint-planning-best-practices-that-will-save-your-startups-sanity/</link><pubDate>Thu, 04 Dec 2025 12:48:04 +0530</pubDate><guid>https://kdpisda.in/10-sprint-planning-best-practices-that-will-save-your-startups-sanity/</guid><description>&lt;p&gt;I&amp;rsquo;ve been in that Monday morning meeting. You know the one. Coffee in hand, staring down a two hour calendar invite for &amp;ldquo;Sprint Planning.&amp;rdquo; You brace yourself for a rambling discussion, scope creep happening in real time, and a team that leaves feeling more confused than committed. It&amp;rsquo;s the kind of meeting that truly could have been an email, or at least a much more focused conversation.&lt;/p&gt;
&lt;p&gt;I once led a team where our planning sessions became so bloated we called them &amp;lsquo;sprint meandering&amp;rsquo;. We would consistently overcommit, wildly underestimate complexity, and then spend the next two weeks firefighting our way to the finish line. It felt like we were always one step behind. It was exhausting, demoralizing, and completely unsustainable. That painful experience forced me to get serious about finding a better way, moving from chaotic guesswork to a structured, predictable process.&lt;/p&gt;</description></item><item><title>A Technical Specification Template That Actually Prevents Disasters</title><link>https://kdpisda.in/a-technical-specification-template-that-actually-prevents-disasters/</link><pubDate>Mon, 01 Dec 2025 12:51:45 +0530</pubDate><guid>https://kdpisda.in/a-technical-specification-template-that-actually-prevents-disasters/</guid><description>&lt;p&gt;A solid &lt;strong&gt;technical specification template&lt;/strong&gt; is supposed to be the blueprint your engineering team needs. It&amp;rsquo;s the critical translation layer between an ambitious business goal and the concrete plan to build it. But let&amp;rsquo;s be honest, most of them are bureaucratic chores that end up gathering dust in a forgotten Confluence page.&lt;/p&gt;
&lt;h2 id="the-blank-page-before-the-code-storm"&gt;The Blank Page Before The Code Storm&lt;a class="heading-anchor" href="#the-blank-page-before-the-code-storm" aria-hidden="true" tabindex="-1"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;We&amp;rsquo;ve all been there. A brilliant idea, a fired up team, and a vague one liner in a project ticket.&lt;/p&gt;</description></item><item><title>10 Code Review Best Practices That Actually Work in 2025</title><link>https://kdpisda.in/10-code-review-best-practices-that-actually-work-in-2025/</link><pubDate>Sun, 23 Nov 2025 12:29:29 +0530</pubDate><guid>https://kdpisda.in/10-code-review-best-practices-that-actually-work-in-2025/</guid><description>&lt;p&gt;I once pushed a change that brought a production API to its knees. The culprit? A seemingly harmless database query that nobody caught in review. We have all been there: the endless back and forth, the vague &amp;lsquo;please fix&amp;rsquo; comments, the anxiety of hitting &amp;lsquo;merge&amp;rsquo;. Code review can feel like a chore, a bottleneck, or worse, a battleground. But what if it could be a team&amp;rsquo;s greatest superpower for learning and building resilient systems?&lt;/p&gt;</description></item><item><title>A Guide to Startup MVP Development Services</title><link>https://kdpisda.in/a-guide-to-startup-mvp-development-services/</link><pubDate>Tue, 14 Oct 2025 13:05:02 +0530</pubDate><guid>https://kdpisda.in/a-guide-to-startup-mvp-development-services/</guid><description>&lt;p&gt;Every founder starts with a spark. That brilliant, intoxicating idea that feels destined to change the world. I know the feeling. The late nights sketching user flows on a whiteboard, so sure you&amp;rsquo;ve cracked the code for the next big thing.&lt;/p&gt;
&lt;p&gt;That energy is a founder&amp;rsquo;s superpower, but if we&amp;rsquo;re being honest, it can also be a little dangerous.&lt;/p&gt;
&lt;p&gt;&lt;picture&gt;
 &lt;source type="image/webp" srcset="https://kdpisda.in/a-guide-to-startup-mvp-development-services/d1d3ed70-4b36-423e-8f10-e14bef68c1ad_hu_4173ba57f63f4b83.webp 400w, https://kdpisda.in/a-guide-to-startup-mvp-development-services/d1d3ed70-4b36-423e-8f10-e14bef68c1ad_hu_e19d6070c211c7fc.webp 800w, https://kdpisda.in/a-guide-to-startup-mvp-development-services/d1d3ed70-4b36-423e-8f10-e14bef68c1ad_hu_bb68088a726001bc.webp 1024w" sizes="(min-width: 46rem) 704px, 100vw"&gt;
 &lt;img src="https://kdpisda.in/a-guide-to-startup-mvp-development-services/d1d3ed70-4b36-423e-8f10-e14bef68c1ad_hu_3dcf4471f308a456.jpg" srcset="https://kdpisda.in/a-guide-to-startup-mvp-development-services/d1d3ed70-4b36-423e-8f10-e14bef68c1ad_hu_d088fa96e5405364.jpg 400w, https://kdpisda.in/a-guide-to-startup-mvp-development-services/d1d3ed70-4b36-423e-8f10-e14bef68c1ad_hu_338579c35ddc2e1b.jpg 800w, https://kdpisda.in/a-guide-to-startup-mvp-development-services/d1d3ed70-4b36-423e-8f10-e14bef68c1ad_hu_3dcf4471f308a456.jpg 1024w" sizes="(min-width: 46rem) 704px, 100vw"
 width="1024" height="576"
 alt="A person working on a laptop with a lightbulb icon above their head, symbolizing a startup idea." loading="lazy" decoding="async"&gt;
&lt;/picture&gt;&lt;/p&gt;</description></item><item><title>What Is Test Driven Development? A Guide to Saner Coding</title><link>https://kdpisda.in/what-is-test-driven-development-a-guide-to-saner-coding/</link><pubDate>Thu, 02 Oct 2025 12:14:42 +0530</pubDate><guid>https://kdpisda.in/what-is-test-driven-development-a-guide-to-saner-coding/</guid><description>&lt;p&gt;We’ve all been there. It’s &lt;strong&gt;10 PM&lt;/strong&gt; on a Tuesday, and an alert screams from your monitoring dashboard. A critical feature, one that was working perfectly just hours ago, has suddenly broken in production.&lt;/p&gt;
&lt;p&gt;The pressure mounts with every passing minute as you dive into the codebase, frantically trying to pinpoint the source of the chaos. Every change you consider feels like a massive gamble. Did your last deployment cause this? Was it an obscure edge case nobody thought of? Fixing one thing might silently break three others. I once spent an entire afternoon chasing a bug like this, only to find a single misplaced comma. It&amp;rsquo;s maddening.&lt;/p&gt;</description></item></channel></rss>