{"id":2889,"date":"2015-04-28T09:21:22","date_gmt":"2015-04-28T07:21:22","guid":{"rendered":"https:\/\/usersnap.com\/?p=2889"},"modified":"2025-08-29T19:09:15","modified_gmt":"2025-08-29T17:09:15","slug":"release-early-release-often-paradigm-interpretation","status":"publish","type":"post","link":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/","title":{"rendered":"How to live up to the \u201cRelease early, release often\u201d paradigm"},"content":{"rendered":"\n<p>You probably know the common phrase \u201c<strong>release early, release often<\/strong>\u201d. When it comes to developing software, people won\u2019t stop recalling that sentence. Since we think that the phrase is quite generic, I\u2019d like to show you how we interpret that <strong>programming paradigm<\/strong> and why handling features requests from customers plays an important role.<br><\/p>\n\n\n\n<!--more-->\n\n\n<div class=\"acf-cta\" style=\"background-image: url(https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2025\/02\/Group-1000004194.svg); width: 100%;\"><h2>Try Usersnap for User Feedback<\/h2><a href=\"https:\/\/usersnap.com\/signup\" class=\"cta-button\">Try Usersnap Now<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What we think \u201crelease early, release often\u201d means.<\/h2>\n\n\n\n<p>Generally speaking this software development philosophy emphasises the <strong>importance of early and frequent releases<\/strong>.<\/p>\n\n\n\n<p>Tight feedback loops between developers, testers and customers are key here. It\u2019s kind of a contrast to the traditional way of releasing software within lengthy sprints (My gosh, do you remember those times as well?).<\/p>\n\n\n\n<p>Basically we &#8211; at Usersnap &#8211; try to live up to that philosophy through establishing an <strong>open-minded culture<\/strong> in the way we work. Not taking things for granted and considering different viewpoints from everybody involved, helps you to get there.<\/p>\n\n\n\n<p>Here\u2019s how we interpret the \u201crelease early, release often\u201d paradigm:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"536\" height=\"508\" src=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/release-early-release-often-interpretation.png\" alt=\"release-early-release-often-interpretation\" class=\"wp-image-2890\" srcset=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/release-early-release-often-interpretation.png 536w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/release-early-release-often-interpretation-300x284.png 300w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/release-early-release-often-interpretation-140x132.png 140w\" sizes=\"(max-width: 536px) 100vw, 536px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">\u201cRelease early, release often\u201d doesn\u2019t prevent you from failing<\/h2>\n\n\n\n<p>However, following the paradigm won\u2019t stop you from failing with your product\/startup. Prepare yourself getting harsh or non-qualitative feedback from your users. There are<strong>&nbsp;lots of things which can go wrong<\/strong> by asking the wrong questions or simply asking the wrong people.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Find your \u201cjobs to be done\u201d<\/h2>\n\n\n\n<p>In order to keep our product sprints as fast and productive as possible, we follow the <strong>\u201cjobs to be done\u201d framework<\/strong>. Conventional marketing techniques teach us to segment and frame customers by attributes &#8211; like age, race, demographics, etc.<\/p>\n\n\n\n<p>The jobs-to-be-done framework in contrast evaluates the circumstances which arise in someone\u2019s life. People make product decisions because they face a problem in their life which they would like to solve. The product itself is bought, because of that job.<\/p>\n\n\n\n<p><b>So first things first: Find answers to the following questions:<\/b><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>What\u2019s the job of your product?<\/li>\n\n\n\n<li>What problem(s) is\/are your product solving?<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How to ask customers about new features<\/h2>\n\n\n\n<p>As the \u201crelease early, release often\u201d paradigm suggests to keep loops between sprints tight and your users and customers close, we try to offer as many touch points with our customers as possible in order to collect as much qualitative feedback as possible.<\/p>\n\n\n\n<p>Here\u2019s how we try to do that.&nbsp;<i>I really put the \u201ctry\u201d here because I think there\u2019s a lot of potential left.<\/i><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Start building a relationship through emails<\/h3>\n\n\n\n<p>We do send out a couple of emails after someone signs up for a trial. On the one hand we try to<b> learn more about our on boarding users<\/b> in order to understand their workflows and work better.<\/p>\n\n\n\n<p>On the other hand, we want our users to get to know us better. It\u2019s probably like a<b> blind date<\/b> if someone signs up for a new service, since she\/he do not know what to expect.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.certlibrary.com\/blog\/from-inbox-to-conversion-effective-email-marketing-techniques-for-modern-businesses\/\">Email marketing<\/a> is a great way to build up a relationship,, since it provides you and your users the freedom to choose with whom you\u2019d like to interact and with whom you simply don\u2019t. And yes: we do send out some automated emails. But sending automated emails, doesn\u2019t keep you from making them emotional and appealing.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"650\" height=\"477\" src=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/LN___1__Activation_-_Welcome____Usersnap___Intercom.png\" alt=\"start building relationship through email\" class=\"wp-image-2891\" srcset=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/LN___1__Activation_-_Welcome____Usersnap___Intercom.png 650w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/LN___1__Activation_-_Welcome____Usersnap___Intercom-300x220.png 300w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/LN___1__Activation_-_Welcome____Usersnap___Intercom-140x102.png 140w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/figure>\n<\/div>\n\n\n<p><b>We recommend you to:<\/b><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Send out warm greetings to new users.<\/li>\n\n\n\n<li>Bring everyone on the same line by providing tips &amp; trick on how to get more out of your project.<\/li>\n\n\n\n<li>Do not be too sales-driven, offer customized solutions for your users\u2019 problems.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n<div class=\"acf-cta\" style=\"background-image: url(https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2025\/02\/Group-1000004194.svg); width: 100%;\"><h2>Try Usersnap for User Feedback<\/h2><a href=\"https:\/\/usersnap.com\/signup\" class=\"cta-button\">Try Usersnap Now<\/a><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Ask highly active users for feedback<\/h3>\n\n\n\n<p>We track the activity of our customer, meaning how \u201cactively they are using our tool\u201d. In our definition, a user is an active user, if he has created more than 3 screenshots or bug reports with our tool, or if she\/he has logged into her\/his project dashboard more than 3 times.<\/p>\n\n\n\n<p>Our CPO <a href=\"https:\/\/usersnap.com\/team\">Josef<\/a> jumps on a skype call with active customers on a regular basis asking specific questions about how users think about certain features.<\/p>\n\n\n\n<p>He doesn\u2019t ask simple questions like \u201cHow do you like FEATURE X?\u201d. He builds up his questionnaire following the principles of <a href=\"http:\/\/en.wikipedia.org\/wiki\/Outcome-Driven_Innovation\">Outcome-Driven Innovations developed by Anthony W. Ulwick<\/a>.<\/p>\n\n\n\n<p>Especially making use of the <strong>opportunity algorithm<\/strong> helps us tremendously in the way we gather information, ask your <a href=\"https:\/\/usersnap.com\/glossary\/dau-wau-mau\">daily\/weekly\/monthly active users<\/a> and prioritize new features.<\/p>\n\n\n\n<p>We\u2019ll get back to the opportunity algorithm and how we ask our active users soon in an own article.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Release early to make customers happy<\/h2>\n\n\n\n<p>Happy customers are probably the most valuable thing we strive for. Working on features which customers requested is one way to make them more happy (of course there are other ways too \ud83d\ude09 ).<\/p>\n\n\n\n<p>By releasing so-called \u201cinvisible features\u201d, we deploy new features only for a certain segment of users. Whether you call it<em> \u201csoft release\u201d<\/em> or releasing invisible features, it basically means that we add certain new features to our product, which are only visible to certain user segments and <strong>invisible for everybody else<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why we release invisible features!<\/h2>\n\n\n\n<p>We believe that adding invisible features gives us the possibility to keep the feedback loop with our users tight. Getting first-hand feedback from those customer&nbsp;segments gives us the opportunity to build better product features for everybody else.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/release-early-release-often-chart.png\"><img decoding=\"async\" width=\"757\" height=\"536\" src=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/release-early-release-often-chart.png\" alt=\"release early, release often chart\" class=\"wp-image-2897\" srcset=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/release-early-release-often-chart.png 757w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/release-early-release-often-chart-300x212.png 300w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/release-early-release-often-chart-140x99.png 140w\" sizes=\"(max-width: 757px) 100vw, 757px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>If you\u2019d ask me how that workflow looks like, I\u2019d probably draw you something like this:<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>The jobs-to-be-done framework and the \u201crelease early, release often\u201d paradigm will help you to <a href=\"https:\/\/usersnap.com\/blog\/how-to-announcements\/\">boost your product updates<\/a> tremendously &#8211; if well executed. By including comprehensive customer feedback and releasing invisible product features we try to keep the product sprints tight. However, we definitely know that there\u2019s still a lot of room for improvements.<\/p>\n\n\n\n<p><strong>Are you making use of any of the mentioned frameworks? If so, what\u2019s your experience with this? Or are you using any other helpful technique for working on new product features?<\/strong><\/p>\n\n\n\n<p><em>This article was brought to you by <a href=\"https:\/\/usersnap.com?gat=blog-post\" target=\"_blank\" rel=\"noopener\">Usersnap<\/a> &#8211; a visual bug tracking and screenshot tool for every web project.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>You probably know the common phrase \u201crelease early, release often\u201d. When it comes to developing software, people won\u2019t stop recalling that sentence. Since we think that the phrase is quite generic, I\u2019d like to show you how we interpret that programming paradigm and why handling features requests from customers plays an important role.<\/p>\n","protected":false},"author":16,"featured_media":2911,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":true,"inline_featured_image":false,"ub_ctt_via":"","footnotes":""},"categories":[8],"tags":[],"class_list":["post-2889","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-development-blog"],"acf":[],"featured_image_src":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif","author_info":{"display_name":"Thomas Peham","author_link":"https:\/\/usersnap.com\/blog\/author\/thomas\/"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to live up to the &quot;release early, release often&quot; paradigm!<\/title>\n<meta name=\"description\" content=\"In this post I show you how we interpret that programming paradigm release early, release often and how we handle feature requests from customers &amp; users.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to live up to the &quot;release early, release often&quot; paradigm!\" \/>\n<meta property=\"og:description\" content=\"In this post I show you how we interpret that programming paradigm release early, release often and how we handle feature requests from customers &amp; users.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/\" \/>\n<meta property=\"og:site_name\" content=\"Usersnap Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/usersnap\" \/>\n<meta property=\"article:published_time\" content=\"2015-04-28T07:21:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-29T17:09:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"500\" \/>\n\t<meta property=\"og:image:height\" content=\"284\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Thomas Peham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@tompeham\" \/>\n<meta name=\"twitter:site\" content=\"@usersnap\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thomas Peham\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/\"},\"author\":{\"name\":\"Thomas Peham\",\"@id\":\"https:\/\/usersnap.com\/blog\/#\/schema\/person\/85bd1168f7e7c005c6cd2a4045e3d59b\"},\"headline\":\"How to live up to the \u201cRelease early, release often\u201d paradigm\",\"datePublished\":\"2015-04-28T07:21:22+00:00\",\"dateModified\":\"2025-08-29T17:09:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/\"},\"wordCount\":1021,\"publisher\":{\"@id\":\"https:\/\/usersnap.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif\",\"articleSection\":[\"Web Development\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/\",\"url\":\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/\",\"name\":\"How to live up to the \\\"release early, release often\\\" paradigm!\",\"isPartOf\":{\"@id\":\"https:\/\/usersnap.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif\",\"datePublished\":\"2015-04-28T07:21:22+00:00\",\"dateModified\":\"2025-08-29T17:09:15+00:00\",\"description\":\"In this post I show you how we interpret that programming paradigm release early, release often and how we handle feature requests from customers & users.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/#primaryimage\",\"url\":\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif\",\"contentUrl\":\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif\",\"width\":500,\"height\":284,\"caption\":\"how we interpret \\\"release early, release often\\\"\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/usersnap.com\/blog\/#website\",\"url\":\"https:\/\/usersnap.com\/blog\/\",\"name\":\"Usersnap Blog\",\"description\":\"Learn more about how to collect user feedback and build better products with the magic power of feedback.\",\"publisher\":{\"@id\":\"https:\/\/usersnap.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/usersnap.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/usersnap.com\/blog\/#organization\",\"name\":\"Usersnap\",\"url\":\"https:\/\/usersnap.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/usersnap.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/usersnap.com\/wp-content\/uploads\/2020\/08\/Usersnap-Updated-Logo.png\",\"contentUrl\":\"https:\/\/usersnap.com\/wp-content\/uploads\/2020\/08\/Usersnap-Updated-Logo.png\",\"width\":136,\"height\":26,\"caption\":\"Usersnap\"},\"image\":{\"@id\":\"https:\/\/usersnap.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/usersnap\",\"https:\/\/x.com\/usersnap\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/usersnap.com\/blog\/#\/schema\/person\/85bd1168f7e7c005c6cd2a4045e3d59b\",\"name\":\"Thomas Peham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/usersnap.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c570afeda0ee367f5824a6762a0511ec7be061521c645ef29d34b976c183341d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c570afeda0ee367f5824a6762a0511ec7be061521c645ef29d34b976c183341d?s=96&d=mm&r=g\",\"caption\":\"Thomas Peham\"},\"sameAs\":[\"https:\/\/x.com\/tompeham\"],\"url\":\"https:\/\/usersnap.com\/blog\/author\/thomas\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to live up to the \"release early, release often\" paradigm!","description":"In this post I show you how we interpret that programming paradigm release early, release often and how we handle feature requests from customers & users.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/","og_locale":"en_US","og_type":"article","og_title":"How to live up to the \"release early, release often\" paradigm!","og_description":"In this post I show you how we interpret that programming paradigm release early, release often and how we handle feature requests from customers & users.","og_url":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/","og_site_name":"Usersnap Blog","article_publisher":"https:\/\/www.facebook.com\/usersnap","article_published_time":"2015-04-28T07:21:22+00:00","article_modified_time":"2025-08-29T17:09:15+00:00","og_image":[{"width":500,"height":284,"url":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif","type":"image\/gif"}],"author":"Thomas Peham","twitter_card":"summary_large_image","twitter_creator":"@tompeham","twitter_site":"@usersnap","twitter_misc":{"Written by":"Thomas Peham","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/#article","isPartOf":{"@id":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/"},"author":{"name":"Thomas Peham","@id":"https:\/\/usersnap.com\/blog\/#\/schema\/person\/85bd1168f7e7c005c6cd2a4045e3d59b"},"headline":"How to live up to the \u201cRelease early, release often\u201d paradigm","datePublished":"2015-04-28T07:21:22+00:00","dateModified":"2025-08-29T17:09:15+00:00","mainEntityOfPage":{"@id":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/"},"wordCount":1021,"publisher":{"@id":"https:\/\/usersnap.com\/blog\/#organization"},"image":{"@id":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/#primaryimage"},"thumbnailUrl":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif","articleSection":["Web Development"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/","url":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/","name":"How to live up to the \"release early, release often\" paradigm!","isPartOf":{"@id":"https:\/\/usersnap.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/#primaryimage"},"image":{"@id":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/#primaryimage"},"thumbnailUrl":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif","datePublished":"2015-04-28T07:21:22+00:00","dateModified":"2025-08-29T17:09:15+00:00","description":"In this post I show you how we interpret that programming paradigm release early, release often and how we handle feature requests from customers & users.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/usersnap.com\/blog\/release-early-release-often-paradigm-interpretation\/#primaryimage","url":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif","contentUrl":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2015\/04\/giphy.gif","width":500,"height":284,"caption":"how we interpret \"release early, release often\""},{"@type":"WebSite","@id":"https:\/\/usersnap.com\/blog\/#website","url":"https:\/\/usersnap.com\/blog\/","name":"Usersnap Blog","description":"Learn more about how to collect user feedback and build better products with the magic power of feedback.","publisher":{"@id":"https:\/\/usersnap.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/usersnap.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/usersnap.com\/blog\/#organization","name":"Usersnap","url":"https:\/\/usersnap.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/usersnap.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/usersnap.com\/wp-content\/uploads\/2020\/08\/Usersnap-Updated-Logo.png","contentUrl":"https:\/\/usersnap.com\/wp-content\/uploads\/2020\/08\/Usersnap-Updated-Logo.png","width":136,"height":26,"caption":"Usersnap"},"image":{"@id":"https:\/\/usersnap.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/usersnap","https:\/\/x.com\/usersnap"]},{"@type":"Person","@id":"https:\/\/usersnap.com\/blog\/#\/schema\/person\/85bd1168f7e7c005c6cd2a4045e3d59b","name":"Thomas Peham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/usersnap.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c570afeda0ee367f5824a6762a0511ec7be061521c645ef29d34b976c183341d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c570afeda0ee367f5824a6762a0511ec7be061521c645ef29d34b976c183341d?s=96&d=mm&r=g","caption":"Thomas Peham"},"sameAs":["https:\/\/x.com\/tompeham"],"url":"https:\/\/usersnap.com\/blog\/author\/thomas\/"}]}},"_links":{"self":[{"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/posts\/2889","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/comments?post=2889"}],"version-history":[{"count":0,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/posts\/2889\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/media\/2911"}],"wp:attachment":[{"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/media?parent=2889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/categories?post=2889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/tags?post=2889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}