<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Cloudy with a Chance of SaaS]]></title><description><![CDATA[Faster SaaS Delivery and creation for Non-Technical Founders]]></description><link>https://www.cloudywithachanceofsaas.com</link><image><url>https://www.cloudywithachanceofsaas.com/img/substack.png</url><title>Cloudy with a Chance of SaaS</title><link>https://www.cloudywithachanceofsaas.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 06 May 2026 10:46:11 GMT</lastBuildDate><atom:link href="https://www.cloudywithachanceofsaas.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Jim 'The Designatic' Tyrrell]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[cloudywithachanceofsaas@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[cloudywithachanceofsaas@substack.com]]></itunes:email><itunes:name><![CDATA[Jim 'The Designatic' Tyrrell]]></itunes:name></itunes:owner><itunes:author><![CDATA[Jim 'The Designatic' Tyrrell]]></itunes:author><googleplay:owner><![CDATA[cloudywithachanceofsaas@substack.com]]></googleplay:owner><googleplay:email><![CDATA[cloudywithachanceofsaas@substack.com]]></googleplay:email><googleplay:author><![CDATA[Jim 'The Designatic' Tyrrell]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[#024 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[A New Beginning and New Focus]]></description><link>https://www.cloudywithachanceofsaas.com/p/024-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/024-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 05 Mar 2024 13:01:42 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="3600" height="2025" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2025,&quot;width&quot;:3600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;toddler's standing in front of beige concrete stair&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="toddler's standing in front of beige concrete stair" title="toddler's standing in front of beige concrete stair" srcset="https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1502101872923-d48509bff386?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHxiZWdpbm5pbmd8ZW58MHx8fHwxNzA5NDk3NjUzfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@tateisimikito">Jukan Tateisi</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>For Non-Technical Founders<br></strong>It&#8217;s been a little over a year since I last posted here, and for that, I am sorry.  I have been thinking a lot about what this space should be about, and along with the founding of this space around Technology and Design, I will expand this space into helping non-technical founders.  For most of my professional career I&#8217;ve enjoyed talking to and using insight from non-technical co-worker to push the state of the art forward.  I&#8217;ve always enjoyed the synergy and ideation that occurs when  a strong technologist and designer combine with a non-technical person.  The expansion and riffing of new ideas is exciting and invigorating.  To that end, here is to a new year of posting thoughts and ideas.</p><p>Thank You<br>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>Please like, share, and comment if you liked this article.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#023 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[Fractional CTO Compensation & Cost]]></description><link>https://www.cloudywithachanceofsaas.com/p/023-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/023-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 28 Feb 2023 13:00:03 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person wearing silver ring and white long sleeve shirt&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="person wearing silver ring and white long sleeve shirt" title="person wearing silver ring and white long sleeve shirt" srcset="https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1630068846062-3ffe78aa5049?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyOXx8dGVhbXdvcmt8ZW58MHx8fHwxNjc3NTU2NDQ2&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@throwingjungle">Rineshkumar Ghirao</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Fractional CTO February<br></strong>For the month of February, I will explore the concept of a Fractional CTO (Chief Technical Officer) and the benefits of hiring one for your SaaS offering.&nbsp; I will touch on various themes, types, and topics around Fractional CTOs.&nbsp; Feel free to share this with anyone in need of one, or someone looking to become one.&nbsp; This week's post defines the ways in which a Fractional CTO can be compensated.&nbsp;&nbsp;</p><p><strong>The Challenge of the Fulltime CTO<br></strong>When you are a non-technical founder and do not have a technical co-founder, you may think you need to hire a full-time CTO to handle the required day-to-day and ongoing technical decisions.&nbsp; This might seem like a straightforward decision, but it is fraught with many challenges and pitfalls.&nbsp; Bringing on a full-time CTO could be very expensive in terms of cash outlay, and the amount of equity they will require.&nbsp; In addition, the vesting schedule for that equity is likely to be 3 or 4 years, which means they might stick around far longer than you want them to.&nbsp; When you have a 3 or 4-year vesting schedule, full-time CTOs not working out for you may stick around a lot longer than you would like.&nbsp; The hired gun, full-time CTO, may not have the commitment that you as a founder will have.&nbsp; The full-time CTO, unless vetted very carefully, may not have the hours of mastery required to lead and inspire your team.&nbsp; Why pay for a full-price, full-time CTO, when a Fractional CTO can be employed to prevent these challenges, while also providing many advantages?</p><p><strong>Time Commitment<br></strong>By its very nature, the Fractional CTO is a part-time resource dedicated to the technical success of your SaaS.&nbsp; They will get you to market faster, than just you on your own.&nbsp; On a daily basis,&nbsp; they will be available via Slack or a similar platform and they will host standup meetings to remove blockers and troubleshoot challenges.&nbsp; Weekly, they will have standing meetings with senior leaders for guidance and counsel.&nbsp; Monthly, they will ensure strategic goals and direction are being reviewed and pivoted as required.&nbsp; Quarterly, they will provide status updates and report on OKRs (Objective and Key Results) for the technical organization.&nbsp; Yearly, they will participate in long-term goal setting, which is then revisited on an ongoing basis with the senior leadership team.&nbsp; Basically, the Fractional CTO protects non-technical founders from the technical things they do not know.&nbsp; In the beginning, the Fractional CTO is setting the cadence and way of working for the developers, but is also setting the expectations for the non-technical leaders in the organization.</p><p><strong>Compensation<br></strong>As mentioned earlier, a dedicated CTO for your startup will come with a significant equity outlay along with a significant salary.&nbsp; By hiring a Fractional CTO, you can leverage a small amount of equity (2-10%) generally vesting in a year, and a monthly retainer ($2-$20k or more a month) depending on the scope of services provided.&nbsp; The Fractional CTO gets to work on a few projects at once, which for the right person, is very energizing, engaging, and fun.&nbsp; It also allows them to spread their risk across a few companies, and create a few lottery tickets with possibilities for multiple exits.&nbsp; At the same time, you as the founder get to protect your equity and manage your cash flow.&nbsp; It&#8217;s a&nbsp; win-win for all involved.</p><p><strong>Cost<br></strong>The most expensive software development in the world is the one without clearly defined outcomes and metrics to track success.&nbsp; If you rely on a single part-time developer or an oversubscribed agency, instead of a Fractional CTO, it is so easy to pour money into development that doesn&#8217;t lend itself to success.&nbsp; By mentoring a dedicated team of developers, your Fractional CTO will keep your team on track, set them up for success, and prevent mistakes and errors a non-technical founder might learn the hard way.&nbsp; The Fractional CTO is there to prevent you from killing your Saas via simple errors.</p><p><strong>Fractional CTO<br></strong>The Fractional CTO gives the SaaS founder many advantages, including:</p><ul><li><p>Less equity outlay</p></li><li><p>Lower upfront costs</p></li><li><p>Faster time to market</p></li><li><p>Protecting the non-technical founder from themself</p></li></ul><p>Thank You<br>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>Please like, share, and comment if you liked this article.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#022 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[Fractional CTOs to Help You]]></description><link>https://www.cloudywithachanceofsaas.com/p/022-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/022-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 14 Feb 2023 14:01:50 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person in red sweater holding babys hand&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="person in red sweater holding babys hand" title="person in red sweater holding babys hand" srcset="https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1582213782179-e0d53f98f2ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1fHxoYW5kc3xlbnwwfHx8fDE2NzYzMzg3Njg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@hannahbusing">Hannah Busing</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p><strong>Fractional CTO February<br></strong>For the month of February, I will explore the concept of a Fractional CTO and the benefits of hiring one for your SaaS offering.&nbsp; I will touch on various themes, types, and topics around Fractional CTOs.&nbsp; Feel free to share this with anyone in need of one, or someone looking to become one.&nbsp; This week's post defines the roles a Fractional CTO can have in an organization.&nbsp;&nbsp;</p><p><strong>Right Hand to the Founder<br></strong>The Right Hand Fractional CTO will take the founder's ideas and vision and make them a technical reality.&nbsp; Everything technical is on their plate, including the technical architecture and where it&nbsp; should run.&nbsp; The Right Hand will also build a software team that the CEO can rely on in order to scale the offering.&nbsp; It is critical for the Right Hand Fractional CTO and the team they hire to build a sound technical foundation so that the business can scale with speed and agility.&nbsp; In order to build the foundation, the Fractional CTO will leverage Design Tradecraft, like the 10 Types of Innovation and Service Journey Maps, to ensure a successful and impactful Human experience.&nbsp; This rounds out the core activities of a Fractional CT as the Right Hand to the Founder.</p><p><strong>SaaS Rescue<br></strong>It&#8217;s possible for a non-technical founder to get in over their head.&nbsp; If you ever watched the A-Team, you know that&nbsp; &#8220;if you have a problem, and no one else can help, if you can find them, maybe you can hire,&#8221;... a Fractional CTO.&nbsp;</p><p>A few of the most expensive problems when starting a SaaS include:</p><ul><li><p>Working with over-scheduled agency employees who are not dedicated to your delivery and success</p></li><li><p>Making poor decisions around the&nbsp; technical architecture&nbsp;</p></li><li><p>Failing to address the needs of users where they are, and instead guessing at the needs of users according to where the technical team hopes they might be</p></li><li><p>Not understanding the ramifications of technical decisions or speaking a different language than the developers</p></li></ul><p>As a long-tenured technical person, a SaaS Rescue Fractional CTO can sniff out these problems in minutes, and provide expert guidance to get your SaaS offering back on track.&nbsp; By interviewing your current team, they can uncover the competence of the delivery team, and figure out if they are salvageable.&nbsp; The Saas Rescue Fractional CTO can help rein in and provide guidance for future technical decisions and course-correct prior mistakes.&nbsp; They will provide the skills, leadership, mentoring, and processes necessary to update your offering in a sound and robust way.&nbsp; In addition, they will coach or remove team members that are not delivering at the level necessary to grow your business..&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p><p><strong>Team Build Out<br></strong>For the offering that is sailing along with a non-technical founder, and everything is mostly going well, a Fractional CTO can be used to help build out the team to deliver scale and capability.&nbsp; A Fractional CTO will have a solid background in interviewing and hiring developers&nbsp; They have developed a 6th sense that allows them to suss out the posers from the very capable developers available in the marketplace.&nbsp; Finding those developer diamonds in the rough is so important for rounding out a successful and highly-functional developer team.&nbsp; Injecting the right perspectives, processes, and skills into the existing developer team, while not breaking the existing capabilities and delivery is the key success marker for the Team Build Out Fractional CTO.</p><p><strong>Fractional CTO Founder<br></strong>The natural state for technical developers is curiosity and creation.&nbsp; As a Fractional CTO Founder, you have a technical vision or offering you think the world needs.&nbsp; However, the technical founder typically has a few gaps, including:</p><ul><li><p>Marketing</p></li><li><p>Product Market Fit</p></li><li><p>Sales</p></li><li><p>Copywriting</p></li><li><p>Contracts</p></li><li><p>Website Development</p></li></ul><p>Hiring, and finding partners or mentors to close these gaps is paramount for ensuring your success as a Fractional CTO founder.</p><p><strong>Mentor<br></strong>The Fractional CTO mentor provides dedicated phone, slack, and/or text-a-friend support and mentoring for a SaaS leader.&nbsp; Oftentimes technical team members are using jargon and terms that might not be clear to the non-technical founder.&nbsp; By providing the decoder ring, and being a sounding board, the Mentor Fractional CTO will provide translations and become a sounding board so that the non-technical founder isn&#8217;t taken advantage of by someone masquerading as a smart developer.</p><p><strong>CTO Augmentation<br></strong>Chief Technical Officers and senior technical leaders are sometimes tasked with initiatives or improvements that they may not have the skills or the team to deliver on. A Fractional CTO can provide the skills needed to take on new and exciting projects while leaving the existing team alone and letting them continue to do what they do best.&nbsp; They may also bring an existing team to solve the challenges of the CTO.&nbsp; The CTO Augmentation Fractional CTO can also coach the technical leaders on how to scale new projects with the existing team.&nbsp;</p><p><strong>Due Diligence<br></strong>A Fractional CTO can provide guidance to a non-technical leader looking to purchase an existing SaaS.&nbsp; There is a fair amount of technical due diligence to be conducted.<br>Due diligence includes:</p><ul><li><p>Interviewing existing developers</p></li><li><p>Reviewing development and deployment processes</p></li><li><p>Auditing technology stacks</p></li><li><p>Providing insights into the current state of the Design</p></li><li><p>Reviewing scale and future capabilities</p></li><li><p>Providing recommendations for growth and a technical future for down the road</p></li></ul><p>With the time spent, insight gathered, and feedback delivered, the purchaser should think about bringing on the Due Diligence Fractional CTO as a permanent Fractional CTO as the senior technical advisor and leader.</p><p>As you can see, a Fractional CTO can be beneficial in many different capacities.&nbsp; But the list above is by no means an exhaustive list of the types of Fractional CTOs.&nbsp; If you are using a Fractional CTO in some other capacity, I&#8217;d love to hear about it.&nbsp;&nbsp;</p><p>Thank You<br>Jim &#8216;The Designatic&#8217; Tyrrell</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#021 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[What is a Fractional CTO]]></description><link>https://www.cloudywithachanceofsaas.com/p/021-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/021-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Thu, 09 Feb 2023 13:06:00 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="866" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:866,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;man holding incandescent bulb&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="man holding incandescent bulb" title="man holding incandescent bulb" srcset="https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1474631245212-32dc3c8310c6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxsZWFkZXJzaGlwfGVufDB8fHx8MTY3NTk0NzQ5NQ&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@pavement_special">Riccardo Annandale</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Fractional CTO February<br></strong>For the month of February, I will explore the concept of a Fractional CTO and the benefits of hiring one for your SaaS offering.&nbsp; I will touch on various themes, kinds, types, and topics around Fractional CTOs.&nbsp; Feel free to share this with anyone in need of one, or someone looking to become one.&nbsp; This week's post defines a Fractional CTO and their skillset.</p><p><strong>Senior Leader&nbsp;<br></strong>A Fractional CTO has various roles as a senior technical advisor and the right hand of the founder or CEO.</p><p>The Fractional CTO is:</p><ul><li><p>Tasked with ensuring that the technical decisions are sound</p></li><li><p>Ensures technical applications, patterns, and practices are implemented</p></li><li><p>Provides guidance and lessons learned from at least a decade of experience as a SaaS leader</p></li><li><p>Extends, enhances, and furthers the vision of the founder</p></li><li><p>Creates and mentors a team of software developers, architects, and designers</p></li></ul><p><strong>Software Architect with Business Acumen<br></strong>With a decade or more of experience as a Software Architect leader, a solid Fractional CTO&nbsp; will have many diverse experiences to call upon to ensure sound technical decisions are made.&nbsp; The Fractional CTO must ensure the appropriate technology is used in all scenarios and must decide when to &#8220;build&#8221; vs &#8220;buy&#8221;. &nbsp; Every line of code purchased instead of developed is one less line of code that will require debugging and support in the long run.&nbsp; Ensuring that the software you are creating, and thus supporting, is delivering real differentiation is a metric to use when making the &#8220;build&#8221; vs &#8220;buy&#8221; decision.&nbsp; (Seet this blog post, <a href="https://www.cloudywithachanceofsaas.com/p/build-vs-buy-cloudy-with-a-chance">Build vs Buy</a> for more on build vs buy).&nbsp; A Fractional CTO must have an eye on the business&#8217;s profitability as well; and be able to work with other senior leaders to manifest and set the business vision while keeping limitations (time, money, and feasibility) top of mind in decision-making.&nbsp; Providing &#8220;adult supervision&#8221; for the software architecture for stakeholders and team members is a core capability required to ensure the project stays on track.&nbsp;&nbsp;&nbsp;</p><p><strong>Technical Conscience<br></strong>Another important skill is that of Technical Conscience or BS detector.&nbsp; A Fractional CTO&nbsp; must make sure that the right technical decisions are made, and that the technical foundation is strong, while also malleable.&nbsp; Sometimes it can be slightly cheaper to select an inexpensive hosting provider, but going with one of the hyper-scalers and their worldwide reach of infrastructure delivery is a better decision for the young SaaS organization. The Fractional CTO will make recommendations around programming languages, runtimes, databases, data storage, and networking.&nbsp; They must also ensure important practices like separations of concerns, modularity,&nbsp; and sound object-oriented principles are followed by all. &nbsp; As the code base matures, a Fractional CTO will ensure success by ensuring test cases are created.&nbsp; A technical conscience developed over the years in the software development industry will inform a Fractional CTO&#8217;s decision-making process when weighing technical decisions against tradeoffs and making sure the architecture supports the upgrading of technology as new and improved ways are developed.&nbsp; Acting as a Technical Conscience will prevent countless errors and mistakes, and keep the software project on track.</p><p><strong>Chief Error Preventer<br></strong>The Fractional CTO is responsible for ensuring errors are either avoided or quickly mitigated.&nbsp; They will create procedures for gathering metrics and implementing proper processes like CI/CD (continuous integration and continuous deployment) into the developer's workflow.&nbsp; Doing so ensures two things.&nbsp; First, it ensures that all software deployments follow a repeatable process.&nbsp; Second, if an error occurs during deployment, rolling back or rolling out a new update is quick and painless.&nbsp; A Fractional CTO will implement appropriate testing and validation of software updates, before pushing updates to users.&nbsp; Building repeatable software development processes and updates will prevent errors and downtime for the SaaS offering.</p><p><strong>Team Builder<br>}</strong>Like a conductor for an orchestra or a coach for a sports team, the Fractional CTO&#8217;s job is to find the best person to put into each of the needed positions.&nbsp; Hiring for diverse opinions, experiences, and development backgrounds helps ensure that ideas are challenged, implemented, and then manifest as their best implementations.&nbsp; The Fractional CTO will develop a consistent set of questions to vet potential team members.&nbsp; And once the team is in place, the Fractional CTO must be a great mentor.&nbsp; Balancing pushing people to greatness while avoiding burnout is an art practiced by the best Fractional CTOs.</p><p><strong>Designer&nbsp;<br></strong>The top Fractional CTOs will use the methods of Design to create the best experiences possible for users.&nbsp; They will have empathy for end users and will use proven research methods to gather ideas to improve the offerings.&nbsp; &nbsp; Defining and following a repeatable process to gather this feedback and bring it to the development team for implementation is the least celebrated role of the Fractional CTO, but it is paramount for the successful delivery and ongoing improvements to the offering.&nbsp; The days of innovation coming on down from the Catherdral (smart engineers and leaders toiling in a cubicle) are long over.&nbsp; It is only through the robust use of Design Tradecraft that you can lower your risks and costs when measured against the time and money it takes to deliver new innovative capabilities, while simultaneously defending the offering from the competition.&nbsp;&nbsp;</p><p>The Fractional CTO wears many hats, and the skillset above is by no means exhaustive.&nbsp; Everyone technical might not be cut out to be a Fractional CTO, but for those that can deliver, their future is very bright.&nbsp; What are other skills that your organization requires in a Fractional CTO?</p><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#020 - The Cloud]]></title><description><![CDATA[All Your Dreams and Fears Come True]]></description><link>https://www.cloudywithachanceofsaas.com/p/020-the-cloud</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/020-the-cloud</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 17 Jan 2023 14:01:12 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="713" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:713,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;white clouds&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="white clouds" title="white clouds" srcset="https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1569428034239-f9565e32e224?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxjbG91ZHxlbnwwfHx8fDE2NzM5NjMyMDc&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@dianamia">C Dustin</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Wow, post number 20.&nbsp; I hope you are enjoying them as much as I am.&nbsp;&nbsp;</p><p>Please like, share, and subscribe if you are.</p><p><strong>Not That Long Ago<br></strong>Just a handful of years ago, if you wanted to stand up a website or some sort of mobile application, you needed to purchase millions of dollars worth of hardware and data center space, and then hire a small army of technicians to get everything running.&nbsp; Today, that same capability can be procured with a swipe of a credit card, and might even be free for the first year with any number of hosting providers.&nbsp; And, there&#8217;s no need to hire your own technicians because countless providers have emerged that do all of this for you for that swipe of a credit card.&nbsp; But, as with anything, there are pitfalls and risks.&nbsp; Let&#8217;s get into what you should be aware of to mitigate some of the risks.</p><p><strong>Security<br></strong>Taking a page from secret and covert organizations the world over, giving your users and stakeholders the minimum amount of information and access is key to lowering the attack surface for hostile actors bent on doing you harm.&nbsp; Granting access and capabilities to a limited number of roles just makes sense.&nbsp; In a world where the inadvertent saving of access keys to GitHub, can lead to $100,000s of billing in a matter of hours, it is essential to make sure that people's access is in line with what they need to do.&nbsp; You are asking for problems if you give every account in your organization access to everything.&nbsp; Give your developers the access they need and no more.&nbsp; While this might slow you down a bit, having 100s of crypto miners spawned via some credential leakage is a headache you don&#8217;t want to take on.</p><p><strong>Cloud Bursting<br></strong>The benefit of the cloud is that you only have to pay for the capacity you use.&nbsp; The biggest headache is that you pay for the capacity you end up using.&nbsp; In a world where serverless functions, automatic provisioning, and every megabyte out (and in some cases in), are measured and billed, it can be terrifying to have a service run amok while you are asleep.&nbsp; The web is filled with stories of a slight misconfiguration racking up 10s of thousands of billing when a service runs recursively.&nbsp; Service A calls B calls C which then calls A can get expensive quickly.&nbsp; Being mindful of what might happen and protecting against the endless calling or provisioning of computing, and installing circuit breakers to prevent runaway billing loops is a key architecture consideration.&nbsp; Preventing runaway processing is always key to protecting the precious resources of your organization.&nbsp; Some providers allow you to program alerts or stoppages at specific billing thresholds.&nbsp;</p><p><strong>Architecture, and preventing lock-in<br></strong>All of the hyper scalers have countless building blocks for your software idea.&nbsp; However, it&#8217;s important to be mindful of what you should buy vs build, along with how you might replace or move away from a purchased service down the road should your needs change or technology evolves.&nbsp; But there&#8217;s always the other side of the coin where you, as a technologist, will be called on to support something for far longer than was anticipated.&nbsp; Ensuring you have the ability to pull the ripcord and move your stack to another provider will at least get you thinking about future-proofing architecture decisions.&nbsp; Being mindful of the billing consequences of your decisions should always enter into the calculus when figuring out what to purchase and deploy.</p><p>Using the cloud does not have to be dangerous, but like any number of activities, you should think about the consequences of your architectural decisions.&nbsp; Ensure your developers and administrators have just enough access to do what they need to do, will prevent runaway access from hurting you.&nbsp; Thinking about how to leverage the cloud&#8217;s bursting capabilities, while also preventing services from running wild on your billing.&nbsp; Finally, think about if your architectural decisions will lock you in or allow you to grow.&nbsp; And, always think about an escape hatch if something becomes untenable as your needs, billing, or architecture decisions evolve over time.</p><p>Thank You<br>Jim &#8216;The Designatic&#8217; Tyrrell</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#019 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[The Ten Types of Innovation]]></description><link>https://www.cloudywithachanceofsaas.com/p/019-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/019-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 10 Jan 2023 13:01:01 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="608" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:608,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;architectural photography of building with people in it during nighttime&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="architectural photography of building with people in it during nighttime" title="architectural photography of building with people in it during nighttime" srcset="https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1480944657103-7fed22359e1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aW5ub3ZhdGlvbnxlbnwwfHx8fDE2NzMzMjM5NjY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@mikofilm">Mike Kononov</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p><strong>Design December - Drifting into January as I didn&#8217;t get everything out that I wanted to.<br></strong>I&#8217;ve written a bit about my Masters of Design Methods degree.&nbsp; My design school experience was not about art, colors, layouts, or fonts.&nbsp; Instead, it focused on Strategy,&nbsp; Innovation, and Leadership, along with many research models based on repeatable methods.&nbsp; Before I end Design December, I want to speak about the final model that helps to ensure the completeness of a vision.&nbsp; As technical leaders, it is so easy to forget that your creations need more than just technical acumen.&nbsp; Luckily, the Ten Types of Innovation has an area dedicated to us but also asks us to include Designers and Business people in the creation and implementation of our ideas.&nbsp; The Ten Types of Innovation is a nearly 25-year-old methodology that helps ensure the inclusion of typical stakeholders, which enables us to create robust services and lets us measure ourselves against our competitors.&nbsp; Like the Balanced Breakthrough model from last week, this stems from groundbreaking research and delivery from Larry Keely and our friends at Doblin.&nbsp; Let&#8217;s dive in.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hEkq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hEkq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hEkq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hEkq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hEkq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hEkq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg" width="1200" height="700" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:700,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:246360,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hEkq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hEkq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hEkq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hEkq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc36dc61-86b3-44c4-9893-cca8c3e83fbc_1200x700.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Ten Types, a brief overview&nbsp;<br></strong>From the image above, you can see three main broad categories of Configuration in blue, Offering in gold, and Experience in red.&nbsp; Looking further you will see that Configuration has 4 categories, Offering has 2, and Experience has 4.&nbsp; When fostering innovation, as Larry says, we need to create&#8220;... bolder concepts, that are easier to implement and harder to copy.&#8221;&nbsp; We do this by using each of the 3 colored groups and 5 or more tactics.&nbsp; When we do this well, we create a better and more profitable business and offering for ourselves and our customers.&nbsp; Let&#8217;s dive into each of these 3 areas just a bit more.</p><p><strong>Configuration<br></strong>The tactics in this area are taught in MBA programs and are the building blocks for business.&nbsp; With the 4 types of Innovation: Profit Model, Network, Structure, and Process we explore the different ways we organize the delivery of our offering to the marketplace.&nbsp; Including how we price our offering, how we go to market, where we acquire our offering, how we might produce it, and so many more.&nbsp; I have linked the complete list of tactics here for you to explore.[1]</p><p><strong>Offering<br></strong>The Offering area is mostly taught in university Engineering programs.&nbsp; These types of Product Performance and Product System, ask us to explore what is possible with new technical innovations.&nbsp; What can we do today, that we could not do yesterday, and further, what competitive unfair advantage do we have over our competitors?&nbsp; What kind of new experiences can we create for our users, and what elegant integration can we deliver to make a platform, more on Platforms in just a bit. &nbsp;&nbsp;</p><p><strong>Experience<br></strong>Finally, Experience skills are taught in Social Science or Design schools. Across these four types of innovation: Services, Channel, Brand, and Customer Engagement we focus on the User Experience but also sprinkle in brand-building ideas.&nbsp; With Services, we explore how we might more thoroughly and robustly engage with our customers, via loyalty or rewards programs as an example.&nbsp; Channel, has us exploring how we will go to market and which partners we might align with.&nbsp; Again explore all of the tactics with this link[1].  Also, remember you need at least 5 tactics across all 3 colors.</p><p><strong>Creating Leading Platforms<br></strong>I mentioned the idea of Platforms above and wanted to explore that a bit.&nbsp; The Ten Types of Innovation is a great method to develop a robust platform for your offering or service.&nbsp; As we enter into a new era of innovation and development, and as Mauro Porcini, the Chief Design Officer at Pepsi says, we are entering an &#8220;Age of Excellence.&#8221;&nbsp; With a new experience just a swipe away, delivering robust, well-thought-out ideas into the marketplace is key to surviving the long tail of innovation.&nbsp; Delivering &#8220;... bolder concepts, that are easier to implement and harder to copy&#8221;, will be the key driver for successful companies moving forward.&nbsp;</p><p>Thank You<br>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>[1] Ten Types of Innovation Tactics:<br><a href="https://doblin.com/dist/images/uploads/TenTypesInnovation.pdf">https://doblin.com/dist/images/uploads/TenTypesInnovation.pdf</a>&nbsp;</p><p>[2] One of the several great talks by Larry Talking about the Ten Types of Innovation, enjoy</p><div id="youtube2-GvROlNjLbrA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;GvROlNjLbrA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/GvROlNjLbrA?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>&nbsp;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#018 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[Balanced Breakthroughs, The Bain of Creating the New]]></description><link>https://www.cloudywithachanceofsaas.com/p/018-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/018-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 03 Jan 2023 13:01:02 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;windmill on grass field during golden hour&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="windmill on grass field during golden hour" title="windmill on grass field during golden hour" srcset="https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1466611653911-95081537e5b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0N3x8c3VzdGFpbmFibGV8ZW58MHx8fHwxNjcyNzIwMTE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@karsten_wuerth">Karsten W&#252;rth</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Design December - Drifting into January as I didn&#8217;t get everything out that I wanted to.</strong></p><p>I&#8217;ve written a bit about my Masters of Design Methods degree.&nbsp; My design school experience was not about art, colors, layouts, or fonts.&nbsp; Instead, it focused on Strategy,&nbsp; Innovation, and Leadership, along with many research models based on repeatable methods.&nbsp; Before I end Design December, I want to speak to two models that help to ensure the completeness of a vision.&nbsp; As technical leaders, it is so easy to forget that your creations need more than just technical acumen.&nbsp; They need to be complete and fully formed for the marketplace.&nbsp; Let&#8217;s explore the Balanced Breakthrough model of <strong>Feasible</strong>, <strong>Desirable</strong>, and <strong>Viable</strong>.&nbsp; This was created by Larry Keely and Doblin in the early 2000s and referenced in one of my favorite books on Design, &#8220;The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity&#8221;[1].&nbsp; In a talk Larry Keely gave in April 2020 he added <strong>Sustainable</strong>.&nbsp; I have added <strong>Ethical</strong> and <strong>Inclusive</strong> to round out 6 key elements you should be thinking about when creating and innovating something new.</p><p><strong>Feasible&nbsp;<br></strong>First, we have entered an age in which nearly any technical idea is possible, save for some very compute-intensive problems around AI and ML, and those boundaries are slowly eroding as evidenced by ChatGPT. &nbsp; In many ways, at least online, the technical challenges of a decade or two ago are solved with a credit card and an account at AWS.&nbsp; The foundations for your project are available for free to anyone with an internet connection, from millions of open-source projects hosted on GitHub.&nbsp; The internet has enabled the sharing of ideas on a scale that is so enormous it&#8217;s tough to quantify, yet technical founders sometimes believe that creating the next technical innovation will lead to victory.&nbsp; However, because all of these software building blocks create a ton of homogeneity, your outcome without some other thinking injected into the equation, at best trends towards the average and mediocre.&nbsp; How can you overcome this technical bias? I&#8217;ll introduce 5 more parts of the Balanced Breakthrough model to give you a more robust and complete way to introduce, complete, and compete with your innovation.</p><p><strong>Viable<br></strong>Second, let&#8217;s explore the viability of your offering.&nbsp; At the end of the day, unless you are independently wealthy, or funded by a benevolent sponsor, your ideas need to make money in the marketplace.&nbsp; Like the use of hosting on AWS mentioned above, the ability to fund your idea via Kickstarter, advertising, micropayments, subscriptions, or patrons has never been easier.&nbsp; Collecting money with any of these models is the easy part.&nbsp; Finding that elusive product-market -fit, for an idea at the scale required to return the investment you and your sponsors have put into your idea, is the hard part.&nbsp; Finding something that is unique enough, differentiated in the marketplace, and isn&#8217;t just a derivative me too offering is the difference between winning and losing.&nbsp; Forgetting that the idea needs to make money to support its ongoing operations has sunk many SaaS offerings.&nbsp;&nbsp;&nbsp;</p><p><strong>Desirable<br></strong>Third, now that you have a technical and financial plan, ensuring that the users of your product are happy and will continue to do business with you is your next concern.&nbsp; If the offering does not have some compelling features that take it beyond what is already available in the marketplace, why are you bothering to create it?&nbsp; Finding Ethical, more on this in a bit, ways to be sticky with your users, and making sure they want to come back, will go a long way towards making sure your users are happy with their purchase.&nbsp; Having solid User Experience and ensuring the next best action and the experience is curated for them will ensure your users are happy.&nbsp; When you get this right, your existing customers will become your biggest cheerleaders for your offering, and you will know you have arrived.&nbsp;&nbsp;&nbsp;</p><p><strong>Sustainable<br></strong>Fourth, against the resources of the planet, is your offering being as light as it can be with the compute it requires?&nbsp; I have great challenges with Bitcoin and other proof-of-work algorithms that use the equivalent amount of power as some small nations in aggregate.&nbsp; Being as efficient with the code we deliver and ensuring we do not use more resources than required should be a requirement for anything that we ship.&nbsp; Continuing to watch and ensure systems are as efficient as possible, is on all of us as software creators and maintainers.</p><p><strong>Ethical&nbsp;<br></strong>Fifth, we are well aware of any number of scandals around the use of social media to sway the opinions of citizens or to not treat others with respect and dignity.&nbsp; While we can use software and many models and technology for behavior change, we must ensure that we do this ethically.&nbsp; Tricking people into buying something, promoting unsound or unscientific thinking, and creating an echo chamber are some of the worst aspects of technology, that we as leaders need to corral to ensure we are delivering our offerings in an ethical way.&nbsp; By leveraging the golden rule, of treating others as we want to be treated, we can mitigate many of the dangers possible via the unethical implementation of technology.&nbsp;&nbsp;</p><p><strong>Inclusive<br></strong>Sixth, our world is full of diversity.&nbsp; Humans come in all shapes and sizes, and have different education levels, different thoughts, and ideas, and different abilities and challenges. In other words, humans are super unique beings. &nbsp; Because your users are human, they will be super unique users.&nbsp; It&#8217;s important to take into account the breadth and diversity of your users so that they may all experience your offering in the way it&#8217;s intended.&nbsp; To only target our technical selves, is the quickest way to alienate vast quantities of those that can be helped by the technology that you are creating.&nbsp;&nbsp;</p><p>By using the Balanced Breakthrough model, and thinking about how to use the thoughts of <strong>Feasible, Viable, Desirable, Sustainable, Ethical, and Inclusive </strong>above<strong>, </strong>you will ensure your offerings are as complete as they can be in order to effectively compete in the marketplace, and ensure you continue to innovate and do what you do best as technical leaders.</p><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>[1]&nbsp; https://www.amazon.com/Inmates-Are-Running-Asylum-Products/dp/0672326140</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#017 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[4 Tips for Feedback]]></description><link>https://www.cloudywithachanceofsaas.com/p/017-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/017-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 27 Dec 2022 13:00:50 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;three person pointing the silver laptop computer&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="three person pointing the silver laptop computer" title="three person pointing the silver laptop computer" srcset="https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1516321497487-e288fb19713f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNjcyMTE2MTMx&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@johnschno">John Schnobrich</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Design December<br></strong>I&#8217;ve written a bit about my Masters of Design Methods degree.&nbsp; My design school experience was not about art, colors, layouts, or fonts.&nbsp; Instead, it focused on Strategy,&nbsp; Innovation, and Leadership, along with many research models based on repeatable methods.&nbsp; I will focus the next several posts on this type of Design.&nbsp; I recently listened to a podcast[1] and it reminded me of several tips or keys to keep in mind when observing or interviewing users, and capturing their feedback.&nbsp; As technical leaders and software developers who have spent countless hours creating your offering,&nbsp; our natural biases give us tremendous ownership of how it works, and please remember that feedback against this feeling of ownership is a gift and not an indictment of your capabilities.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p><strong>Feedback Early and Often<br></strong>Like voting in a Chicago election, we want to get feedback early and often.&nbsp; This feedback should not be from the direct stakeholders and/or sponsors.&nbsp; Instead, it should come from independent, outside parties.&nbsp; It is only when we open ourselves up to these outside influences that amazing things can happen. &nbsp; A fresh set of eyes and an outside perspective will always give you insights into how things are progressing with your creation.&nbsp; Getting feedback on each iteration and update ensures that you don&#8217;t stray too far from the needs and wants of real humans.&nbsp; With that said, there is always a certain amount of entrepreneurial license that needs to be undertaken, however, this does not free you from getting feedback early and often.&nbsp; Slight course corrections are always easier to incorporate versus a complete change of course after weeks, months, or years have gone by.</p><p><strong>Feedback Cadence&nbsp;<br></strong>Now that you accept early and often feedback is important, how often should you get this feedback?&nbsp; Like the drummer in the marching band, it is imperative that you create a consistent cadence of capture.&nbsp; In my experience, letting anything linger longer than a week is far too long.&nbsp; In reading about other organizations, getting and implementing feedback every other day on Tuesdays and Thursdays would be an advanced step.&nbsp; Having scheduled sessions with those outside contributors does a few things.&nbsp; First, it gets you on a schedule to learn.&nbsp; Second, it gets you used to hearing and seeing feedback.&nbsp; Third, it allows you to course correct before you are far too committed to an idea.&nbsp; Fourth, it gets you used to listening and comfortable with feedback on your ideas, which if you take anything from this article, is never an indictment of you.&nbsp; Fifth, it gets you and your organization thinking about how to inject and take in this feedback with empathy for your ultimate end users and consumers.&nbsp; Having a schedule and sticking to it, is the quickest way to learn and gain the insights necessary for delivering software in this modern world.</p><p><strong>Feedback with Grace<br></strong>Accepting feedback with grace can be difficult for most humans.&nbsp; Being wrong or incorrect is often associated with bad grades in school, losing out on opportunities, or just a general feeling of unease.&nbsp; In the team sport that is software creation, it is imperative that you lose this bias and fear.&nbsp; Remember your feedback session is a gift from the giver to you, and of course,&nbsp; you should not look a gift horse in the mouth.&nbsp; Sitting back and respectfully taking in all of the things the giver is giving you is key.&nbsp; Ensuring you don&#8217;t correct or give them any guidance is a hard thing for an observer but is the most important tip for ensuring the feedback you receive is genuine, actionable, and without biases, you can easily inject into the conversation.&nbsp; Just sitting back and listening will allow you to receive so much more, which in this case is the most important item.&nbsp;</p><p><strong>Feedback on Feedback<br></strong>If you are asking people for feedback, especially if they are teammates, or others close to you, you owe it to yourself and them, to take in that feedback with grace and humility as just noted.&nbsp; If people have taken time out of their day, and have injected their experiences and observations, it is a good idea to circle back with them and talk about how their feedback influenced your offering..&nbsp; This does two things.&nbsp; First, it shows them that you listened to what they had to say.&nbsp; Second, it gives both of you time to explore the feedback and ensures you really did hear them.&nbsp; Just because they said to do this thing, sometimes, what they are asking for can more easily be addressed with a simpler or easier change.&nbsp; Allowing them and you to see the outcomes of the feedback, will empower future feedback sessions with deeper and more profound feedback for all.&nbsp;&nbsp;</p><p>Receiving feedback is a muscle like any other, and exercising it on a schedule, early and often, with grace and follow-up for the giving party, will supercharge your software creative efforts.</p><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>[1] https://www.usersknow.com/podcast/2015/12/11/your-research-character</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://substack.com/refer/jimthedesignatictyrrell?utm_source=substack&amp;utm_context=post&amp;utm_content=undefined&amp;utm_campaign=writer_referral_button&quot;,&quot;text&quot;:&quot;Start a Substack&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Start writing today. Use the button below to create your Substack and connect your publication with Cloudy with a Chance of SaaS</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.com/refer/jimthedesignatictyrrell?utm_source=substack&amp;utm_context=post&amp;utm_content=undefined&amp;utm_campaign=writer_referral_button&quot;,&quot;text&quot;:&quot;Start a Substack&quot;,&quot;hasDynamicSubstitutions&quot;:false}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://substack.com/refer/jimthedesignatictyrrell?utm_source=substack&amp;utm_context=post&amp;utm_content=undefined&amp;utm_campaign=writer_referral_button"><span>Start a Substack</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[#016 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[User Experience as Science]]></description><link>https://www.cloudywithachanceofsaas.com/p/016-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/016-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 13 Dec 2022 13:01:12 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="696" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:696,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;black samsung galaxy smartphone on white surface&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="black samsung galaxy smartphone on white surface" title="black samsung galaxy smartphone on white surface" srcset="https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1581287053822-fd7bf4f4bfec?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0MHx8dXNlciUyMGV4cGVyaWVuY2V8ZW58MHx8fHwxNjcwOTA3ODE1&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/es/@charlesdeluvio">charlesdeluvio</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Design December<br></strong>I&#8217;ve written a bit about my Masters of Design Methods degree.&nbsp; My design school experience was not about art, colors, layouts, or fonts.&nbsp; Instead, it focused on Strategy,&nbsp; Innovation, and Leadership, along with many research models based on repeatable methods.&nbsp; I am going to focus the next several posts on this type of Design.&nbsp; When I speak with software leaders, they often tell me that they think of User Experience as opinions and that measuring it is nearly impossible and is just a huge time suck on the project.&nbsp; But I say it&#8217;s not just opinions and there is a way to measure it.&nbsp; The folks at Nielson Norman group[1] have an excellent method to assess the User Experience of software.&nbsp; Using their method you can make an experience you are proud to deliver, customers are happy to use, and most importantly one they will promote.&nbsp; It&#8217;s a Design method grounded in science and user observations.&nbsp; This method has 5 simple questions to address and assess User Experience.</p><p><strong>Learnability&nbsp;<br></strong>This question could also be labeled discoverability or curation.&nbsp; Can the user simply and easily look at the user interface, and successfully get to their desired outcome? Note I said their desired outcome, not your desired outcome.&nbsp; In other words, how many users in the general pool will be able to complete a task successfully?</p><p><strong>Efficiency&nbsp;<br></strong>Once those users are experts at the system, how easily can they accelerate their performance and do things very quickly?&nbsp; Will it be easy to memorize the steps or are there keyboard shortcuts to accomplish tasks very quickly?&nbsp; Or can they clone existing working items and modify them slightly to get new capabilities accomplished?&nbsp;&nbsp;</p><p><strong>Memorability&nbsp;<br></strong>This is often where software delivered on the web falls down.&nbsp; If your users have not been to your offering in a while, will they immediately know what to do?&nbsp; How much of your user interface has changed or has the perception of change from the last time your user visited weeks or months ago? &nbsp; In other words, when they come back how long does it take them to get to the accomplished levels of production they had when they first learned the offering?&nbsp; Subtle User Interface(UI) changes add up to significant changes over time for a user who seldom uses your offer.</p><p><strong>Errors&nbsp;<br></strong>When a user does something wrong, is the next best corrective action offered, or are they expected to troubleshoot the errors they&#8217;ve uncovered?&nbsp; Having an undo capability or start-over feature will enable users to go back to the last known good state before they started making changes.&nbsp; Helping users to prevent errors should be your first goal.&nbsp; Humans are creative and crafty and good at breaking things or finding ways in which your offering falls down.&nbsp; Logging errors that occur, and ensuring remediation is provided for your users with future updates, lets your users know that you are considering their needs and designing for empathy.&nbsp;&nbsp;</p><p><strong>Satisfaction&nbsp;<br></strong>Are your users happy and content with what they accomplished?&nbsp; Are they willing to tell others about the experience and promote your offering to coworkers and friends?&nbsp; Having power sponsors and other advocates for your offering will turbocharge your adoption.</p><p><strong>1 Tip:<br></strong>User Experience and Design can be a science, testing users against the metrics of <strong>Learnability</strong>, <strong>Efficiency</strong>, <strong>Memorability</strong>, <strong>Errors</strong>, and <strong>Satisfaction</strong> will go a long way toward giving your teams a repeatable method to uncover the quality of your user experience.</p><p>Thank You<br>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>[1]<br>https://www.nngroup.com/articles/usability-101-introduction-to-usability/</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#015 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[PEOMS your Way to Success]]></description><link>https://www.cloudywithachanceofsaas.com/p/015-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/015-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 22 Nov 2022 13:01:20 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="810" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person suing red typewriter&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="person suing red typewriter" title="person suing red typewriter" srcset="https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1545930754-5c77f65e994a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxNHx8cG9lbXxlbnwwfHx8fDE2NjkwOTQ0ODk&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@yagmurlee">yeongkyeong lee</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p><strong>Design December<br></strong>I&#8217;ve written a bit about my Masters of Design Methods degree.&nbsp; My design school experience was not about art, colors, layouts, or fonts.&nbsp; Instead, it focused on Strategy,&nbsp; Innovation, and Leadership, along with many research models based on repeatable methods.&nbsp; I am going to focus the next several posts on this type of Design.&nbsp; My next two posts will speak to observing users.&nbsp; Let me introduce the POEMS method.&nbsp; This method of user observation will result in insights and game-changing innovation for your users and organization.&nbsp; Like many methods, this one is based on products delivered in the physical world, so I&#8217;ve used some artistic license to convert it to the digital world.</p><p><strong>POEMS&nbsp;<br></strong>People, Objects, Environments, Messages, and Services or POEMS, is another great way to give your observations and insight gathering a baseline and way of working across a disparate team.&nbsp; The model ensures everyone on the team uses the same user observation framework and defines common buckets to start with when doing classification and normalizing your insights during analysis and synthesis.&nbsp; Inside these observations will be key insights to drive your innovation projects.&nbsp; It is really hard to define a key insight, but you will know it when you see it.&nbsp; It can be defined as that eureka moment, when you find a core reason something is happening, or can model the challenge before you simply and elegantly.&nbsp; Breaking down observations continually is key to getting deep into your insight gathering.&nbsp; You will see some overlap with the AEIOU framework from last week, which is common among Design methods.</p><p><strong>People<br></strong>For the purpose of this method, People is defined as the demographics, titles, and roles of your users, as well as the activities performed by the users during your study.&nbsp; The prior education, training, and experiences of your study participants, will color the expectations and biases they bring to the activity.&nbsp; Understanding these biases will give you deep insights into the makeup of the users of your offering.&nbsp; Stressors and other friction elements your people are experiencing are also important to look at and make note of.&nbsp; Getting deep into who your people are and what makes them tick is key for this element.</p><p><strong>Objects<br></strong>In our digital world, we often forget about the number of different tools our users will be using.&nbsp; These tools include phones, tablets, notebooks, and desktop computers.&nbsp; Each of these devices influences the kind of activities your users should be expected to accomplish and where they will occur.&nbsp; Each device type has unique delivery capabilities and implied ways of working.&nbsp; For example, tablets and phones can have swipes and other gesture commands that may not work on notebooks or desktops. I&#8217;d be lying if I said I haven&#8217;t tried to&nbsp;swipe the screen on my Mac.&nbsp; On a few occasions, I&#8217;ve used a swipe on my Mac while using an application that has many of the same visual queues as the phone or tablet experience.&nbsp; Of course, that shows poorly laid out wayfinding or curation on the part of the creators.&nbsp;&nbsp;</p><p><strong>Environments<br></strong>Beyond objects, we need to consider the environment our users are in.&nbsp; We should think about the lighting, noise, temperature, desks, chairs, and anything else that makes up the physical space of our users.&nbsp; Getting into their environment is admittedly more challenging in a Covid reality, but necessary to allow you to see and feel the way in which your users are living and working with your experience.&nbsp; People's homelife and home offices affect their experiences and should definitely be included in your observations.</p><p><strong>Messages<br></strong>Your users will communicate with other users as they work. Watching and listening for common words, phrases, and other verbal and non-verbal cues will give you a sense of how your users are feeling as they interact with your offer.&nbsp; Are their interactions professional and seemingly orchestrated, or are they haphazard without coordination?&nbsp; What codewords, abbreviations, acronyms, and other tribal knowledge are being leveraged in communication between parties?&nbsp; With computers, it is so easy to forget there is a treasure trove of information shared in emails and chat, and we should work hard to uncover those messages to gain real insights into the feelings of our users.</p><p><strong>Services&nbsp;<br></strong>Finally, we should think about the documentation the user is using, either their own or provided.&nbsp; We should also take note of any other software tools people are integrating to complete their experience.&nbsp; What frameworks or tools have been created by the user for success, or what mental models do they bring from past use to ensure their or their team's success?&nbsp; Who are they reaching out to for help, or what google searches or videos are they watching to complete the tasks?&nbsp;&nbsp;</p><p><strong>1 Tip:<br></strong>Use the POEMS, Think about what your People are doing, think about the Objects they are using, look at the Environment, check out the Messages they use with each other, and the Services they bring to solve the things they are trying to accomplish.</p><p>Thank You<br>Jim &#8216;The Designatic&#8217; Tyrrell</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#014 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[Uncover Key Insights via AEIOU]]></description><link>https://www.cloudywithachanceofsaas.com/p/014-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/014-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 15 Nov 2022 15:26:49 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="715" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:715,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person in blue shirt writing on white paper&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="person in blue shirt writing on white paper" title="person in blue shirt writing on white paper" srcset="https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1588600878108-578307a3cc9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxyZXNlYXJjaHxlbnwwfHx8fDE2Njg1MTQxODM&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@uxindo">UX Indonesia</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Design December</strong></p><p>I&#8217;ve written a bit about my Masters of Design Methods degree.&nbsp; My design school experience was not about art, colors, layouts, or fonts.&nbsp; Instead, it focused on Strategy,&nbsp; Innovation, and Leadership, along with many research models based on repeatable methods.&nbsp; I am going to focus the next several posts on this type of Design.&nbsp; My next two posts will speak to observing users.&nbsp; Let me introduce the AEIOU method.&nbsp; This method of user observation will result in insights and game-changing innovation for your users and organization.&nbsp; Like many methods they are based on products delivered in the physical world, I&#8217;ve had to use some artistic license to convert it to the digital world we all inhabit.&nbsp;</p><p><strong>AEIOU&nbsp;</strong></p><p>The AEIOU method is just one of a hundred methods documented in Vijay Kumar&#8217;s amazing book, <em>101 Design Methods[1], </em>which celebrates its 10-year anniversary at an event I will be attending later this week. I have used this framework countless times to uncover what is really challenging for end users and to find the space for innovation in a product or offer. And, it ensures I uncover what users need instead of what I think they want (or even what they think they want).&nbsp; As Henry Ford joked, if he had asked people what they wanted, they would have said a faster horse. Let&#8217;s explore this method to help you uncover key insights for driving your innovation practice, and making something more desirable for your users than a faster horse.&nbsp; By the way, AEIOU stands for Activities, Environments, Interactions, Objects, and Users.</p><p><strong>Activities</strong></p><p>Your code has zero value until it&#8217;s shipped.&nbsp; Worse, if the time for users to see value in your software is too long, you will have an exodus of users. &nbsp; Finding the sweet spot of what your users will pay for, the value they get from using your software, and your ability to deliver in a timely, and cost-effective manner is the holy grail of software development.&nbsp; Asking questions about what it is your users are trying to do, and observing them is key to uncovering the friction they experience and is innovation gold for your organization.&nbsp; Figuring out the user&#8217;s next best actions and gathering key insights by seeing live actors doing activities will put you far ahead of your competition.&nbsp; If you are looking for a place to start, check out the users&#8217; notes, spreadsheets, emails, chat messages, and other documentation your users are keeping that is outside of your offering to uncover areas to improve.&nbsp;</p><p><strong>Environments</strong></p><p>The pandemic forced many users into home workspaces and offices. With this change of venue, people are working differently and your offer has to accommodate people where they are. &nbsp; Are your users always being interrupted via slack or messages?&nbsp; Do they have the space to get work done?&nbsp; The environment can also refer to the physical space your users are working within,&nbsp; and also to the devices they are working on, phones, laptops, and tablets. &nbsp; How does your offering facilitate the integration of teams working remotely and on different platforms?&nbsp; Google docs make it incredibly easy to collaborate as part of a team. How can your innovations drive more distributed collaboration and teamwork seamlessly across devices?&nbsp; Discover the friction in the environment, both what you can and can&#8217;t control, is creating for your users and you&#8217;ll further inform areas for innovation.</p><p><strong>Interactions</strong></p><p>How do your users interact with your offering?&nbsp; What are the workflows or communication patterns between users and software? &nbsp; Are they creating unintended workflows?&nbsp; Are they performing actions outside of the designed and curated experience?&nbsp; Do they have to go outside of your offering to some other software to accomplish their end goal?&nbsp; Uncovering the answers to these questions will give you information about where to take your innovation next.&nbsp;&nbsp;</p><p><strong>Objects&nbsp;</strong></p><p>In a perfect world, your software is completely intuitive. But in reality, your user is likely going to need to use some sort of object to help them use your software. &nbsp; Will they need to read documentation, look at knowledge base articles, or phone a friend to accomplish some task within your offering? How will a new user learn your software without tons of painful trial and error?&nbsp; It is in this space, that a lot of friction lays, that many improvement opportunities live.&nbsp;</p><p><strong>Users</strong></p><p>Your users are nowhere near as invested as you are in learning the ins and outs of your offering.&nbsp; On any given day your users interact with 100s or even 1000s of user interface components. Expecting them to be masters of each is bound to create dissatisfied users. Finding out what really makes your users tick, along with understanding their limitations, and really getting at their core needs and desires will give you a leg up when driving innovation.&nbsp; At the end of the day, every user makes a decision based on emotions, and as I like to say good emotions are the grease for human decision-making.&nbsp; Understanding what users really need, instead of hoping to meet their needs, is the difference between a winning innovation strategy and being an also-ran.&nbsp; Watching and really listening to your users will give you the key insights needed to deliver compelling offerings for them.&nbsp;</p><p>Assuming that you know what your users need or want is the quickest way to fail.</p><p><strong>1 Tip:</strong></p><p>Use the AEIOU</p><ol><li><p>Activities: What is it that users are looking to accomplish?</p></li><li><p>Environments: We are all working on disconnected, asynchronous teams, and on multiple devices. What does that mean for your users?</p></li><li><p>Interactions: How many people and systems are touched to get the work done?</p></li><li><p>Objects: What are people combining to enable them to accomplish their work?</p></li><li><p>Users: What makes your users tick, and how invested are they in memorizing all the nuances of your offering?</p></li></ol><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>[1]&nbsp; http://www.101designmethods.com/</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#013 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[For an Amazing Onboarding Experience - The 5Es]]></description><link>https://www.cloudywithachanceofsaas.com/p/013-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/013-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 01 Nov 2022 12:01:03 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;text&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="text" title="text" srcset="https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1603252657769-b02e019cc479?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyN3x8aGFsbG93ZWVufGVufDB8fHx8MTY2NzIzNDQ2Mg&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@jannerboy62">Nick Fewings</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p>Lucky number 13 was set for publishing on Halloween, spooky.</p><p><strong>Design December, starts a month early</strong></p><p>I&#8217;ve written and spoken a bit about my Masters of Design Methods degree.&nbsp; My design school experience was not about art, colors, layouts, or fonts.&nbsp; Instead, it focused on Strategy,&nbsp; Innovation, and Leadership, along with many models based on repeatable methods.&nbsp; I am going to focus the next several posts on this type of Design. This first Design post is about the 5Es, a concept dating back to a Ted Talk from 1997[1].&nbsp; It is a simple model to ensure you are covering the entire user journey from beginning to end, aka from Entice, to Enter, Engage, Exit, and finally to Extend.</p><p><strong>Entice</strong></p><p>What are you doing to attract potential users to your SaaS?&nbsp; You raise awareness through general marketing, social media posts, news articles, email blasts, cold calling, and optimizing your website for search engines.&nbsp; For your SaaS, the most important Enticement artifact, once potential users are aware of you, is your website.&nbsp; Countless articles have been written about optimizing your landing page, calls to action, and pricing models to grab a potential user&#8217;s attention.&nbsp; At a minimum, you should consider social proof, videos, pricing, and FAQs, as specific landing page content you need a strategy around.</p><p><strong>Enter</strong></p><p>How do first-time users sign up for your service, and have you provided an onboarding experience with as little friction as possible?&nbsp; For better or worse, providing a free 14-day trial has become typical, this will give you plenty of email addresses to market to, but the rest of your experience should be tailored to converting them into a paying customer.&nbsp; At this stage, you want to gather an email address and a password, that&#8217;s it.&nbsp; Limiting the number of fields people have to fill out for the 14-day trial will increase the number of people completing the signup process.&nbsp; All other information gathering, like credit card numbers, general demographics, and marketing questions should be pushed to later in the process.&nbsp; Once you have a baseline signup process working and are driving traffic, you can make changes to the information you gather, and test whether it materially affects signup rates and/or long-term retention.</p><p><strong>Engage</strong></p><p>Once users have entered your application, how will they learn what your application can do for them?&nbsp; Will you use quickstart videos and documentation or curate a self-discovery type of experience with step-by-step guides directing the user to the next best action?&nbsp; Whichever method you employ you want, to ensure your users are as comfortable as possible with using your tool and seeing value in the experience.&nbsp; Giving them ongoing feedback around their successes, and pointing them to resolving their errors on their own without magic knowledge is key for onboarding customers successfully.&nbsp; And, consider showing your users how many other users are simultaneously using the application as social proof that they&#8217;ve made the right choice.</p><p><strong>Exit</strong></p><p>How will you wrap up an experience for your user while also encouraging them to come back?&nbsp; Consider showing them what they&#8217;ve accomplished in their session with feedback and metrics.&nbsp; How can you show them what they have accomplished, or can you show them metrics and other data that show others using the SaaS successfully?&nbsp; You can show them how many people in the last hour, day, or week, did the same thing they just did, as an example.&nbsp; By thanking them for their use, encouraging good behavior, and giving some social proof, you will encourage a return to your application.&nbsp;&nbsp;&nbsp;&nbsp;</p><p><strong>Extend</strong></p><p>Remember at the beginning of the post that I mentioned that typical SaaS are free for the first 14 days?&nbsp; At this point, once you have an email address, you can Extend the experience for your users, offering them more of whatever you are offering for free.&nbsp; That could mean giving them a 30-day eval, more storage, or more capabilities/features. The more of your application that they dig into and you encourage them to use during the free period, the more likely they&#8217;ll be to extend their use beyond the free period.&nbsp; This is the E that most technical people tend to forget, and, even if it does get addressed most experiences don&#8217;t put enough time into it.&nbsp; With that said,&nbsp; if you put some effort into it, it&#8217;s an easy way to differentiate yourself from the pack and retain a user beyond the trial period.&nbsp;&nbsp;</p><p>By using the 5E model you will create curated and fantastic experiences for your new SaaS users and encourage&nbsp; those new users to become long-term customers.</p><p><strong>1 Tip:</strong></p><p>Use the 5Es</p><ol><li><p>Entice: Market well and raise awareness</p></li><li><p>Enter: Give them a reason to use your offering</p></li><li><p>Engage: Curate and make an enjoyable experience</p></li><li><p>Exit: Let people know that others are accomplishing the same thing</p></li><li><p>Extend: Convert to paying customers</p></li></ol><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>[1] <a href="https://doblin.com/about">https://doblin.com/about</a>&nbsp; Click on 1997, part way down, and you should see &#8220;Landmark User Research Method&#8221;</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#012 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[Scalable AWS Infrastructure]]></description><link>https://www.cloudywithachanceofsaas.com/p/012-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/012-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 25 Oct 2022 12:00:33 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="1080" height="719" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:719,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;photo of outer space&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="photo of outer space" title="photo of outer space" srcset="https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1451187580459-43490279c0fa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzfHxuZXR3b3JrfGVufDB8fHx8MTY2NjYyMDA2OA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@nasa">NASA</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>How to Plan Your Deployment</strong></p><p>I have been talking with some friends about setting up AWS instances and the general considerations for networking and server setup.&nbsp; Two decades ago hosting an application on the internet might have been challenging and required a significant investment, however, with the advent of AWS, this became easier, and definitely a lot cheaper.&nbsp; In addition, it&#8217;s easier than ever to drive traffic to your applications, and having more traffic than you can handle is a great problem to have.&nbsp; But you should ask yourself, can you handle that spike in traffic quickly and easily?&nbsp; What should you do from the beginning to set yourself up for scale?&nbsp; This article will focus on the AWS services, but the other hyper-scalers have some of the same capabilities.&nbsp; Let&#8217;s dig in.</p><p><strong>Basic Setup</strong></p><p>To host an application on AWS you could use 4 of their basic services to build your foundation.&nbsp; The first is Route 53, which gives you DNS (Domain Name Service) capabilities.&nbsp; This delivers the basics of taking a domain name, something like cloudywithachanceofsaas.com, and pointing it to an IP address bound to a server running your site.&nbsp; You can provision servers, via EC2 (Amazon Elastic Compute Cloud) instances, which allow you to run the custom software you have written.&nbsp; Second, you will have some sort of data store or database.&nbsp; AWS has many different options, but MySQL is a tried and true offering available from within AWS RDS (Amazon Relational Databases).&nbsp; I like this stack and have set it up a ton of times. &nbsp; Luckily for us and where we are headed Route 53 is already highly available and bakes in worldwide capabilities.&nbsp; However, there are a few things to be aware of for EC2 and RDS setups like this.&nbsp; It does not have any redundancy as you only have one instance of EC2 and RDS running.&nbsp; Since you only have one instance of each, software and hardware maintenance windows and doing updates is a challenge. &nbsp; While you can mitigate some of this with an in-elastic IP address, and for many deployments, you can stop here.&nbsp; But your users can experience slight outages as you move this IP address to a new server.&nbsp; For maintenance, software, or server updates, you can inadvertently shut off access to your users.&nbsp; As I noted in a prior article if you have an Application available in an app store, it should handle the backend being down for short periods, but how do you engineer a more robust infrastructure?&nbsp; Enter the fourth piece of the stack, the AWS Application Load Balancer.</p><p><strong>AWS Application Load Balancer</strong></p><p>There are several reasons to use the application load balancer.&nbsp; First, it offloads the updating and processing of the HTTPS/SSL requests from your end users.&nbsp; You no longer have to have anything configured or running to keep that current.&nbsp; This means you&#8217;re putting one less burden on already stretched teams.&nbsp; Second, it allows you to run multiple EC2 instances to handle spikes in load and allows you to perform server updates and maintenance on your server instances without adversely affecting your end users.&nbsp; Third, with the Geolocation routing available from Route 53, you can route your users to infrastructure located closer to them, giving them better performance.&nbsp; At the same time, if a region has to be taken down for maintenance, or has an outage, other regions can, and will automatically pick up the slack.&nbsp; Fourth, you can stand up multiple servers to handle system failures and to handle more workload.&nbsp; Fifth, it allows you to stand up new instances of your software as test or validation instances, which ensures everything is running correctly before you switch all of your users over to the new EC2 instance.&nbsp; While the Application Load Balancers are not super expensive, you probably just need one for your application infrastructure at the beginning of your project across the typical loads of dev, test, integration, and production.</p><p>By beginning your infrastructure layout with an application load balancer you are setting up your infrastructure for future growth and scale.</p><p><strong>1 Tip:</strong></p><ol><li><p>Be ready to grow easily and simply via an AWS Load Balancer with the suggestions above.</p></li></ol><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[#011 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[Design Thinking]]></description><link>https://www.cloudywithachanceofsaas.com/p/010-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/010-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 18 Oct 2022 12:00:56 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person holding eyeglasses&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="person holding eyeglasses" title="person holding eyeglasses" srcset="https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1516714819001-8ee7a13b71d7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw0fHxlbXBhdGh5fGVufDB8fHx8MTY2NjA2MzM0OQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@joshcala">Josh Calabrese</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p><strong>Design Thinking</strong></p><p>I sit on a lot of phone calls throughout my workday.&nbsp; And today, during another series of endless meetings, someone spoke about the consultants they&#8217;re enlisting to run a Design Thinking workshop.&nbsp; As a graduate of one of the most prestigious design schools on the planet (according to my professors), I&#8217;m fascinated and also somewhat skeptical when people say they are going to run a Design Thinking workshop., The school I attended is not about design as it&#8217;s traditionally thought of in the context of art, colors, fonts, and layouts. &nbsp; Of course, there is nothing wrong with these types of design skills. &nbsp; However, a Design Thinking workshop has nothing to do with these skills. Design Thinking is Strategy, Innovation, and Leadership as they relate to developing products and services grounded in end-user empathy.&nbsp; Design Thinking also requires skills in Behavioral Economics, Service Design, and Portfolio Planning among many other skills.&nbsp; With all of that, to be a designer, you just need a willingness to observe, find empathy, create a solution, test it, and then improve, Design school is not the price of entry.</p><p><strong>Research - Analysis - Background</strong></p><p>Putting a bunch of people in a room to brainstorm is clearly the easiest way to generate ideas, but is it effective?&nbsp; As many say, to come up with one great idea you have to have many ideas. However, the ideas inherent in a brainstorming session held among a homogenous team without outside influences tend to be on the less innovative side.&nbsp; As one of my mentors said once, ideas trend toward the average or mundane.&nbsp; Creating real innovation that goes beyond just superficial naval gazing requires Design Tradecraft.&nbsp; You need to do some basic research and formulate a &#8220;how might we statement&#8221; to inform your next steps.&nbsp; The how might we statement is the hypothesis that you want to research and validate with real users.</p><p><strong>Research - Analysis - Finding Empathy</strong></p><p>By having a &#8220;how might we&#8221; statement, you establish a clear foundation and set your project up for success.&nbsp; &nbsp; But honing in on the right statement can only come from observing people in their natural habitat.&nbsp; You can&#8217;t simply ask them what they do, you have to watch them do it.&nbsp; One of my professors has a story on conducting research by watching vs asking.&nbsp; She asked her research subject what he does at home to work out and keep fit. The subject responded that he works out with weights nearly every day.&nbsp; My professor asked him where those weights were, and the subject responded that they were in his bedroom.&nbsp; My professor asked if she could see the weights, and the subject said yes. My professor reported that the weights had a &#188; inch of dust on them.&nbsp; Do you know how long it takes to get that much dust on something? I am guessing it&#8217;s measured in years and the subject hadn&#8217;t actually lifted them in quite some time.</p><p><strong>Quantitative vs Qualitative Data</strong></p><p>By seeing the weights you now have some Qualitative data on which to ground more studies. How many projects have failed because the marketing team or engineering team brought in piles of quantitative data to the team? How many leaders make decisions purely on quantitative grounds?&nbsp; It makes us feel great as leaders, armed with stats and math, however, that data is never as simple as it seems.&nbsp; Understanding the why behind actions will give you countless insights into what you should create.&nbsp; In other words, no amount of quantitative data, usually gathered by surveys or interviews, will uncover the key insights you need to get to the right questions.&nbsp; Areas of research can only be defined by breaking down the challenges and opportunities all stakeholders have.&nbsp; This journey will not be linear by definition but is always insightful to all that partake in it.&nbsp; Getting out and seeing real people, doing real things, will give you countless areas to do incremental and game-changing innovation.&nbsp;</p><p><strong>Scale</strong></p><p>You probably aren&#8217;t going to watch hundreds of users use your product.&nbsp; That isn&#8217;t scalable.&nbsp; &nbsp; However, 5-6 interviews will give you all the insights you need, and that qualitative data will be infinitely more telling than thousands of surveys. .&nbsp; Zoom and other screen-sharing and recording technology make observing your user super easy.&nbsp; Finding the why for your user will pay huge dividends no matter what it is you are looking to innovate on; and will certainly be more informative than simply asking your developers to brainstorm new ideas.&nbsp;</p><p><strong>1 Tip:</strong></p><ol><li><p>Qualitative Data is key for figuring out why someone is doing what they are doing.</p></li></ol><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Audit Your Rituals - Cloudy with a Chance of SaaS, #010]]></title><description><![CDATA[We&#8217;ve always done it this way]]></description><link>https://www.cloudywithachanceofsaas.com/p/audit-your-rituals-cloudy-with-a</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/audit-your-rituals-cloudy-with-a</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 11 Oct 2022 12:01:09 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1636301089839-967b4305d777?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHx0aGFua3NnaXZpbmclMjBoYW18ZW58MHx8fHwxNjY1NDYwOTQ1&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@robertogar">Robert Gareth</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Wow!!!</strong></p><p>I started this newsletter around random SaaS thoughts that I have been having after encouragement from several different people, forces, and inspiration.&nbsp; Imagine my surprise, last week, when I realized that issue number 10 would be put to bed on my birthday 10-10.&nbsp; My first name is Jim and J is the 10th letter of the alphabet.&nbsp; Not sure what all that means, but I&#8217;m certain the universe is trying to tell me something, what it is I am not sure.</p><p><strong>Thanksgiving Feast</strong></p><p>In a few months those of us in the USA will be celebrating Thanksgiving and gathering for possibly the first time with our extended families since the pandemic began.&nbsp; One of my favorite stories around Thanksgiving goes like this.&nbsp; A friend of mine was asking her mom how to cook Thanksgiving Ham.&nbsp; The mother said the first step was to cut off the ends before it was placed into the pan and put in the oven.&nbsp; She made it seem like the most important step. The daughter asked why cutting off the ends was so important and what purpose did it serve.&nbsp; After several calls to various aunts, uncles, and many others, someone finally thought to call the grandmother who was getting on in years and was now living in assisted living.&nbsp; When they finally got a hold of her, she told them that she cut the ends off so the ham would fit in her pan.&nbsp; The moral of the story is to examine why you do the things you do.&nbsp; Is it because that&#8217;s the way they&#8217;ve always been done or is it because it&#8217;s really necessary?</p><p><strong>Multiple Environments, Development, Staging, Pre-Production, and Production, Oh My</strong></p><p>I get this one might be sacrilege to some, but if you have a small enough team, and are moving fast enough using just one environment is all you need.&nbsp; Ensuring that your teams are not bogged down with many environments (development, integration, pre-production, and production) to ensure the software they are delivering is free of bugs is usually a false economy.&nbsp; I&#8217;ve never seen an organization that can move from one of the lower-order environments (Development, Integration, etc) to Production without something going sideways.</p><p>When doing these updates, the trick is always in the balance of delivering new features, against breaking things that are already shipped.s.&nbsp; With adequate testing, robust microservice architecture, and well-defined and validated interconnectedness, you should be able to move fast with just a production environment when you start.&nbsp; With the right use of feature hiding to mask the work you are doing right now, you should be able to move fast with just one environment and save your teams from the drag of having to push software through many different environments.&nbsp; Getting the hang of architecting and delivering your system this way will allow you to go as fast as possible, while also maintaining quality for the features you eventually release to your end users.&nbsp; In other words, that ham will be cooked just right without having to cut off the ends.</p><p><strong>T-Shirt like sizing around Small, Medium, and Large vs Hours for Feature Scoping</strong></p><p>I have been around countless projects where people will spend hours debating the number of hours features will take to implement.&nbsp; In far too many cases, which is another article for the future, we have no idea how long some new capability will take.&nbsp; Rather than spending a ton of time thinking about the hours to completion, how about just coding it against the metrics of small, medium, or large?&nbsp; This gives us the opportunity to decide if the opportunity cost of working on that thing is worthwhile when measured against the return on investment expected for the creation and delivery of the feature.&nbsp; It is so easy to spend hours or even weeks creating something that will never return the cost of creating it in the first place.</p><p><strong>1 Tip:</strong></p><ol><li><p>Really think about why you are doing something and decide if it is adding or subtracting value from your processes.</p></li><li><p>Use the simplest scoping methods possible to decide how long something will take.</p></li></ol><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Build vs Buy - Cloudy with a Chance of SaaS, #009]]></title><description><![CDATA[Concentrate on What Gives You a Real Advantage]]></description><link>https://www.cloudywithachanceofsaas.com/p/build-vs-buy-cloudy-with-a-chance</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/build-vs-buy-cloudy-with-a-chance</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 04 Oct 2022 12:00:21 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;seven construction workers standing on white field&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="seven construction workers standing on white field" title="seven construction workers standing on white field" srcset="https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1541888946425-d81bb19240f5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxjb25zdHJ1Y3Rpb258ZW58MHx8fHwxNjY0ODUxODEx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@sunburned_surveyor">Scott Blake</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Development</strong></p><p>As a 27+ year veteran of delivering software or being around software delivery, I am still as excited today as I was when I first began.&nbsp; From Helloworld with a new library, language, or a new simple application exploring something new to me, or running some new machine learning algorithm, it is all still so exciting.&nbsp; The only thing more exciting than checking out something new is creating things from scratch.&nbsp; Humans are incredibly creative when given a chance, and it is this creativity that sometimes gets developers into trouble.&nbsp; I know this is going to be shocking to some, but the mere act of creating software, does not automatically make it great, nor does it make it key to the success of your SaaS.&nbsp; Worse, it can distract you from delivering on the key differentiation you need in a hyper-competitive industry where micro-niches abound.&nbsp; In a world that delivers micro-niches for just about any background services you need for dollars, or even pennies, how can you afford to expend significant developer time and money on creating software that does not give you a competitive differentiation?&nbsp;&nbsp;&nbsp;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/p/build-vs-buy-cloudy-with-a-chance?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/p/build-vs-buy-cloudy-with-a-chance?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p><strong>Build</strong></p><p>Just a few years ago you had to spend a few million dollars and hire a small army to stand up a worldwide accessible network of servers, that was hopefully co-located to save some expense and was not in your own data center or down the hall in your office.&nbsp; But today that same infrastructure is available for a&nbsp; small monthly fee.&nbsp; The hyper-scalers all provide various capabilities, but at their core, they give you computing, storage, networking, and DNS/routing to make your applications accessible to the world. This same consolidation and abstraction that has occurred in hardware and hosting, has been going on for years in software.&nbsp; At this point a SaaS seems to exist for just about any capability you might need; and if it doesn&#8217;t exist, you can easily wire up a few SaaS&#8217;s to provide that capability for you.</p><p><strong>Authentication and Authorization</strong></p><p>At this point, you should not need to stand up or write your own services to authenticate or authorize your users.&nbsp; The hyper-scalers and many pure-play vendors have capabilities in this space.&nbsp; They offload the security requirements, high availability, email, backups, and many other requirements needed for storing users' emails and passwords.&nbsp; For pennies a user, and in many cases, free for the first several thousand users, you can not go wrong by using one of these vendors.&nbsp; You will remove a source of many headaches for your organization, and allow yourself to be built on top of a well-architected, delivered, and constantly updated solution.&nbsp; At the end of the day, for all of your developer's creativity, they will never be able to match the capabilities of a pure play vendor, nor should you expect to innovate in passwords, unless that is your business.&nbsp; This area and space are very mature at this point, and can easily be acquired.</p><p><strong>Reporting, Logging and Monitoring</strong></p><p>Centralized reporting, logging, and monitoring are other capabilities that can easily be spliced into your applications from any number of vendors.&nbsp; Metrics around use and how people progress through your application is a key to uncovering patterns of use and figuring out a differentiator and competitive advantage for you.&nbsp; However, having to write, create, and stand up the infrastructure to deliver always-on listeners, globally by the use of your application, is a hard problem.&nbsp; Ensuring that the data gathered is secured, is yet another problem.&nbsp; And of course, the analytics and analysis of that data are key for your success, but should be offloaded from your development teams.&nbsp; Many vendors deliver these capabilities and again they can be purchased for pennies per user.</p><p><strong>Elegant Integration</strong></p><p>When looking to stand up a new capability, the quickest way to deliver is to wire together other capabilities.&nbsp; In the past we would use Service Oriented Architecture to wire up capabilities. But today, we can use any number of vendors that deliver codeless integrations with any number of SaaS vendors.&nbsp; These capabilities run at a scale and a distribution that cannot easily be matched with your own teams.&nbsp; These integrations can simply bring together the capabilities that your offering needs, without the overhead or headache of writing yet more software.</p><p>At the end of the day, there are so many ways to deliver software without having to write any code.&nbsp; Elegantly using integration tools and finding SaaS vendors that help you get to market faster, while you concentrate on what makes you unique and different, will allow you to meet the needs of users more quickly and efficiently than was the case a few years ago.</p><p><strong>1 Tip:</strong></p><ol><li><p>The software you create should further your competitive agenda, and if it is not key to fostering your differentiation you should acquire it from somewhere else.</p></li></ol><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#008 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[Customer: Friction, Toil, and Invisible Work]]></description><link>https://www.cloudywithachanceofsaas.com/p/008-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/008-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 27 Sep 2022 12:01:22 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><p><strong>&nbsp;</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" width="1080" height="810" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person behind fog glass&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="person behind fog glass" title="person behind fog glass" srcset="https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1504701954957-2010ec3bcec1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwzMXx8aW52aXNpYmxlfGVufDB8fHx8MTY2NDI0OTMwOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@stefanopollio">Stefano Pollio</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Customer</strong></p><p>Your customer, as a user of your offering, will encounter challenges along the way.&nbsp; These challenges will create Friction, Toil, and Invisible work for the end users.&nbsp; As technical creators and/or founders, the issues and troubles you seamlessly power through, are exactly the kind of issues that will stop your users, cold, in their tracks.&nbsp; For example, when the next best action isn&#8217;t obvious in the User Interface or you repeatedly ask a user to do something that could be automated, you create challenges for them.&nbsp; When you ask your users to learn something new in your offering, and you don&#8217;t account for the resultant invisible work, you are making life for your users a lot harder than it needs to be.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/p/008-cloudy-with-a-chance-of-saas?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/p/008-cloudy-with-a-chance-of-saas?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p><strong>Friction</strong></p><p>Friction often takes on 3 forms: Emotional, Cognitive, and Interaction as defined by Sachin Rekhi in a 2017 Medium article[1].&nbsp; Your users are bringing all of themselves in their best and worst ways to their interaction with you.&nbsp; Being human is very hard, and getting harder every day.&nbsp; We often forget&nbsp; that the User Interface (UI) we are delivering is just one of the 100s, or maybe 1000s that a user will interact with on any given day.&nbsp; The user isn&#8217;t intimately familiar with your offering.&nbsp; They haven&#8217;t lived it the way you have.&nbsp; &nbsp; You are hopefully in a good emotional place while developing and creating it, but the same can not always be said for your users when they are using it.&nbsp; They may not have the patience or smarts that you have, and they are certainly less familiar with all of your product&#8217;s capabilities than you are.&nbsp; You can&#8217;t fault them for this.&nbsp; Instead, you need to put yourself in their shoes, through research and observation. If you observe and understand the friction your users encounter within your offering, you can begin to design around or remove that friction.&nbsp;</p><p><strong>Toil</strong></p><p>Any number of items can fall into toil.&nbsp; Forcing the resetting of passwords on a fairly regular schedule is an easy one to eliminate and research has shown it actually makes your systems less secure.&nbsp; Having users use swivel chair integration by requiring cutting and pasting between different systems or browsers, is yet another form of toil.&nbsp; Having people repeat things like re-entering mailing addresses, credit cards, or other information is toil that should be eliminated.&nbsp; If you watch your users for any length of time you will see patterns of repetition between sessions that you should seek to eliminate.&nbsp;&nbsp;&nbsp;&nbsp;</p><p><strong>Invisible Work</strong></p><p>This is sometimes the hardest to uncover because it is insidious and hidden by definition.&nbsp; It manifests itself when you do, what you think is a simple software update, but requires the reskilling or retraining of your end users to use the new capability.&nbsp; And if you think about it, this also creates work for your documentation, support, and other teams to keep up with the changes.&nbsp; Long setup or signup processes also create invisible work for end users and their support or admin staff.&nbsp; Another one is not giving the next best action or allowing for self-service in/from your application to resolve issues.&nbsp; The last one I&#8217;ll mention is the time it takes to get support to resolve an issue.&nbsp; This can just be the time lag in tickets, but could also be the length of time it takes to answer a phone call or chat message.&nbsp; The customer waiting around for this resolution is another form of invisible work.</p><p>To combat all 3 of these, Friction, Toil, and Invisible work, one simple tip is all it takes.</p><p><strong>1 Tip:</strong></p><ol><li><p>Watch and interview your user/s, you will find tons of greenspace to innovate and minimize Friction, Toil, and Invisible work in your offering.</p></li></ol><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>[1]</p><p><a href="https://medium.com/@sachinrekhi/the-hierarchy-of-user-friction-e99113b77d78">https://medium.com/@sachinrekhi/the-hierarchy-of-user-friction-e99113b77d78</a>&nbsp;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[#007 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[Team: Friction, Toil, and Invisible Work]]></description><link>https://www.cloudywithachanceofsaas.com/p/007-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/007-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 20 Sep 2022 13:16:08 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" width="1080" height="715" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:715,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;time lapse photography of sparkles&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="time lapse photography of sparkles" title="time lapse photography of sparkles" srcset="https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1533582437341-dfdc01630b05?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwxfHxmcmljdGlvbnxlbnwwfHx8fDE2NjM2Nzk0MDI&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@funjabi">Sandeep Singh</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Team Challenges</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cloudy with a Chance of SaaS! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>As a technical leader, the decisions you make will have a tremendous impact on the Friction, Toil, and Invisible work that your team has to live with as they go about their day-to-day work lives.&nbsp; These terms are all somewhat interconnected, and all relate to the drudgery of system administration and programming that has infected every development organization I have ever been a part of.&nbsp; We often spend too little time auditing our rituals.&nbsp; Instead, we do things the way we&#8217;ve always done them.&nbsp; As our new activities start we have no methods to green light them, nor do we have processes to end of life them when they no longer serve a purpose.&nbsp; I am amazed that well-intended development organizations haven&#8217;t culled their systems to empower teams to be as efficient as possible with their most precious resource, time.&nbsp; Instead, developers waste time with duplicative apps, like multiple chat systems or bug tracking systems.&nbsp; Combating Friction, Toil, and Invisible work has to be top of mind for every leader.&nbsp; Let&#8217;s break down some of the common items I&#8217;ve seen across organizations.</p><p><strong>Friction</strong></p><p>Friction often takes on 3 forms: Emotional, Cognitive, and Interaction as defined by Sachin Rekhi in a 2017 Medium article[1].&nbsp; Emotional friction is the feelings your users have around developing your product or service.&nbsp; Often developers will use up a lot of cognition or brainpower when developing your offering. This leaves little energy for thinking about the end user.&nbsp; And ultimately can lead to a product that end users aren&#8217;t happy with.&nbsp; How many times have you heard your developers wish they had smarter users?&nbsp; Users aren&#8217;t going to get smarter, but developers can be given a more streamlined and productive environment in order to free up some cognitive space. &nbsp; Cognitive friction is overloading the brain beyond its capacity, and in modern software development, we often expect developers to have more capability than is possible.&nbsp; In all cases, our brains have not evolved at the pace of technology, and yet we expect engineers to keep up with this acceleration of technology change.&nbsp; Being vigilant against new technology being added to your stack for the sake of technology, is an easy win.&nbsp; Finally, Interaction friction has to do with the tools you provide for your teams. Is access hidden behind a ticketing system, or do you prevent teams from accessing the systems they need to complete a job?&nbsp; Do you provide the best tools for the jobs at hand?&nbsp; Making sure your developers experience as little friction as possible is a key to efficiency.</p><p><strong>Toil</strong></p><p>How many processes do you have that are burdensome to your users?&nbsp; In other words, are your deployments entirely manual and fraught with human-injected errors, consisting of significant hand jamming of configuration files?&nbsp; Have you made it easy to stand up local copies of development environments and the ability to set up a local copy that replicates the reality of a production system?&nbsp; Does testing occur automatically with each build, giving you the benefits and sanity that a recent update has not broken or regressed anything?&nbsp; Have you documented enough to ensure that others make changes to the system and understand your intent?&nbsp; Finally, are you willing to have a great naming convention that evolves with your system changes,&nbsp; so that wayfinding around your systems and deployment is easy.&nbsp;</p><p><strong>Invisible Work</strong></p><p>This is the work that isn&#8217;t easily tracked but is impacted and driven by many of the decisions made above.&nbsp;&nbsp;&nbsp;</p><p>Some examples of invisible work:</p><ul><li><p>Mandating that passwords are updated every 30 days, and have to have numbers, letters, and special characters for access to internal systems.&nbsp; Much better to get with 2-factor and allow your humans to be human.&nbsp;</p></li><li><p>Requiring server installation and setup be done by hand, instead of having automation available to quickly stand up infrastructure for you.</p></li><li><p>Not using any number of SaaS services to give you baseline capabilities that allow you to quickly deliver.&nbsp; <br><strong>Your custom development decisions should be driven entirely by what you are innovating in, and what can not be purchased off the shelf.</strong></p></li></ul><p><strong>5 Tips:</strong></p><ol><li><p>Be deliberate with the Emotional, Cognitive, and Interaction Friction you inject into your team and the team&#8217;s processes.</p></li><li><p>Minimize the toil that your teams encounter and audit anything that gets created to be sure it&#8217;s absolutely necessary..</p></li><li><p>Track all the work you are injecting into your teams and have a process for managing the amount of invisible work they do..</p></li></ol><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>[1]</p><p><a href="https://medium.com/@sachinrekhi/the-hierarchy-of-user-friction-e99113b77d78">https://medium.com/@sachinrekhi/the-hierarchy-of-user-friction-e99113b77d78</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cloudy with a Chance of SaaS! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[#006 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[The #1 Mobile Application Fail]]></description><link>https://www.cloudywithachanceofsaas.com/p/006-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/006-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 13 Sep 2022 12:01:14 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" width="1080" height="720" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;man taking photo on hills&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="man taking photo on hills" title="man taking photo on hills" srcset="https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1509005338684-c2fb376b91cc?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHw1OHx8bW9iaWxlJTIwbW91bnRhaW58ZW58MHx8fHwxNjYzMDQxODg3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@paul_nic">Paolo Nicolello</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Application as a Browser</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cloudy with a Chance of SaaS! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Lately, I&#8217;ve been noticing a few different mobile applications doing one thing very poorly.&nbsp; For all intents and purposes, each application is delivered as a web application that expects, or rather, requires an always-on connection to a server.&nbsp; But it gets worse; the application deployed is another implementation of the website, with another codebase and in many cases different features and capabilities.&nbsp; The differences in experiences fostered by two different code bases, not to mention the expense of twice the testing, twice the development (or is it three times, if you also have a separate Android Application), are massive to your organization.&nbsp; How do you keep all user experiences in sync?&nbsp; How do you ensure your backend data stores are not being written with bad or corrupted data?&nbsp; As a human-centered technologist and consumer of these applications, it just horrifies me at all levels of my being and shows a failure of leadership.</p><p><strong>Leadership Failure</strong></p><p>Show me a software delivery organization and I will show you one that is behind the curve on delivering the capabilities needed for the business.&nbsp; I am not sure how any business at any scale can afford to have duplicates of any part of the stack they are using.&nbsp; It is certainly possible to have multiple authentication providers, but why would you?&nbsp; A fast-moving user will always be confused when their password change took effect on the mobile app, but not yet on the website.&nbsp; Or in the case of United Airlines, different password lengths are supported, depending on whether you updated on the mobile application or the website.&nbsp; Further, scheduling two releases or even three to coincide with each other is a structural scheduling failure of epic proportions.&nbsp; The amount of time you will wait for laggards to catch up with the leader ready to ship, compounds with every release and over time adds up to months, or possibly years of lost productivity and huge opportunity costs.&nbsp; When you think of the expense of development teams and require at least 3 teams to be in sync for every update, the employee costs are staggering.&nbsp; At the end of the day please have just one code base for your end users, no business can afford to have duplicative development teams.</p><p><strong>Always On, The Silent Killer</strong></p><p>Mobile Applications are by definition mobile, this is a benefit and curse.&nbsp; It is a benefit because this application is with you at every point of your daily journey.&nbsp; Where this falls down for me, on far too many occasions, is not being on Wi-Fi.&nbsp; Thankfully, Apple allows you to turn off internet access over cellular for applications.&nbsp; Did you know that many applications will silently fail and not let you know that no route to the server was found, or worse, they give you a silent error with the application seemingly not working at all?&nbsp; MyFitnessPal I&#8217;m looking at you.&nbsp; I have experienced this countless times and with every poor experience I wonder who was developing and testing the application, and how could the developers have such a lack of vision to understand a core way in which users will be using the offering.&nbsp; Further, not testing this use case and giving good error messages is an outcome worse than just about any I can think of.&nbsp; If your testing does not account for a no-network modality, you probably should rethink your testing strategy.</p><p><strong>Disconnected Design, It is Inevitable</strong></p><p>Your users will inevitably use your application while not connected to the internet.&nbsp; This lack of connectivity could be induced by a failure of your cloud provider, the network, or even when you need to do some maintenance.&nbsp; While there are many ways to ensure that an application always has something to talk to in the backend, these redundancies cost extra and create a lot of headaches.&nbsp; In the end, you will always have a bit of downtime, unless you work really really hard to solve all possible outages.&nbsp; It would be much better for your back-end teams and developers, to assume there are times when your back-end services will not be available, and you should code your mobile applications to deal with this reality.&nbsp; I am especially thinking of applications that provide meditations, tracking, or to-do list capabilities.&nbsp; Why in the world can I not utilize these applications without a connection, and why doesn&#8217;t the application just sync when the network is restored?&nbsp; If applications were available regardless of connectivity, the benefit to the user is seeing nearly instantaneous responses to all actions, a big win for the end user.&nbsp; If you do have a browser and application in use, you will have to do some work to indicate the information is not yet saved centrally yet, but that is a small UX detail that can be easily worked out.</p><p><strong>5 Suggestions to help:</strong></p><ol><li><p>Do not duplicate or triplicate development teams and efforts, you can&#8217;t afford it, and your customers deserve a consistent experience.</p></li><li><p>Do not have different systems of record that depend on the source of your users, mobile, browser-based,&nbsp; or call centers.</p></li><li><p>Don&#8217;t expect your users to have an always-on connection to the internet; and test and design for that possibility.</p></li><li><p>Don&#8217;t ever give your users an experience with a white screen of death or empty results without some indication that something has gone amiss.</p></li><li><p>Do provide a degraded but useful experience for your end users when they are without a network connection and seamlessly sync the back-end when connectivity is restored.</p></li></ol><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cloudy with a Chance of SaaS! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[#005 - Cloudy with a Chance of SaaS]]></title><description><![CDATA[Agility vs Uptime]]></description><link>https://www.cloudywithachanceofsaas.com/p/005-cloudy-with-a-chance-of-saas</link><guid isPermaLink="false">https://www.cloudywithachanceofsaas.com/p/005-cloudy-with-a-chance-of-saas</guid><dc:creator><![CDATA[Jim 'The Designatic' Tyrrell]]></dc:creator><pubDate>Tue, 06 Sep 2022 12:00:59 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080" width="1080" height="608" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:608,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;long exposure photography of road and cars&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="long exposure photography of road and cars" title="long exposure photography of road and cars" srcset="https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1498084393753-b411b2d26b34?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwzMDAzMzh8MHwxfHNlYXJjaHwyfHxzcGVlZHxlbnwwfHx8fDE2NjI0MzQzNzQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@marcojodoin">Marc-Olivier Jodoin</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><strong>Beta to Production</strong></p><p>From the first line of code you deploy, until the time you deliver your MLLP (Minimum Lovable and Launchable Product), you have some hard choices to make.&nbsp; For those of us that have been around software a long time, a typical path to delivery might look like this: local development on developer laptops, then some formal testing, followed by shared integration for evaluation, and finally production.&nbsp; Each stage is a standalone environment with its own obstacles, costs, and headaches that can slow things down.&nbsp; And, if you ask 10 architects how to deliver an MLLP,&nbsp; you will get 11 answers as to the right way to do it.&nbsp; Balancing the need for speed against uptime is a challenging problem, that is not unlike the old axiom, &#8220;You can have it fast, cheap or good.&nbsp; Pick two.&#8221;&nbsp; In this cloud world, and with current consumer expectations, the idea that SaaS software has the time to go through all these stage gates is challenged at best; and morale and idea killing at worst.&nbsp; With that said, what is recommended?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cloudy with a Chance of SaaS! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><strong>Developer to Production</strong></p><p>A typical software deployment pipeline, when starting out, will go something like this. Developers will use Git to version control their software.&nbsp; They will have some unit and integration tests created, with a good balance of what is covered.&nbsp; Going for complete coverage for simple CRUD (Create, Read, Update, and Delete) operations is probably a waste of time, but covering the business logic, and areas where the state is manipulated, is a good idea.&nbsp; Zero test coverage is a bad idea, and 100% test coverage is untenable.&nbsp; You will have to figure out what is required to strike a balance.&nbsp; While you are in the pre-launch mode, you can take these code changes, that were developed using a Git branch per capability, and deploy them right to the production instances.&nbsp; This gives you maximum agility but probably leads to some things breaking.&nbsp; Move fast and try things, right!!&nbsp; Of course, before you deploy you want to review what has been changed, what you expect should work, and ensure the test suite is running well.&nbsp; While in this fast-moving mode, you need to ensure that great documentation is happening around your server configurations.&nbsp; You want to implement solid backup and recovery processes, including taking these offsite, and ensuring backups are not destroying the older backups.&nbsp; If you do all of this, you will set a great foundation for what comes next.</p><p><strong>As you Launch</strong></p><p>There are two things that you need to consider when you start to allow humans outside of your teams, to use your software.&nbsp; The first, have a test environment that replicates production as closely as possible.&nbsp; In other words, use NGINX or Apache, pick just one for your stack, and commit to it. Also, avoid the sprawl of many languages and/or technologies.&nbsp; For example stick with the database you are using in production, just pick one, MySQL, Oracle, MongoDB, etc.&nbsp; Note that they can be much smaller in the test environment.&nbsp; Be sure your URLs, folders, configuration files, and all artifacts have a nice ontology and naming convention.&nbsp; For example, I like test.api.domain.com and api.domain.com to distinguish between my test and production environments for domain names, configuration files, and folders.&nbsp; Unspecific words like default or configuration should be avoided at all costs.&nbsp; Wayfinding, and knowing where you are, while you are making changes, is critical for uptime and keeping your sanity as you make changes.&nbsp; Having a robust test environment as described for trying out infrastructure changes is critical to ensure simple configuration changes do not take down production.&nbsp; What I have described might be called integration.&nbsp; At Lyft, they simulate a significant load on the sub-systems to avoid having to deploy a full copy of production.&nbsp; A four-part series starts at this link, check it out. [1]</p><p><strong>Launch Darkly</strong>&nbsp;&nbsp;</p><p>The second item to consider when you are going live, is how to test features before your customers can look at them.&nbsp; Launch Darkly is the premier SaaS vendor that allows you to simply enable capabilities in your SaaS per groups or specific users.&nbsp; Hiding capabilities from all users, and only giving them to specific users in production is a way to manage the agility and velocity of your team, while also protecting the majority of end users from broken features or features that are not fully vetted.&nbsp; Give your customers new capabilities, on a set schedule, instead of a big-bang release every quarter, which allows your teams to sleep at night and live up to a schedule that you set.&nbsp; If you think about Facebook, LinkedIn, or Amazon, they are always running experiments and delivering incremental small improvements all of the time.&nbsp; Give your users a break by skipping big bang quarterly releases that require a ton of training and reskilling.&nbsp; Instead, staging and delivering small improvements can improve everyone's quality of life incrementally, both for your customers and your teams.</p><p><strong>Beta Trials</strong></p><p>Once you have all of this working, and as you scale your organization, you can think about having a beta site, where you let your best customers inside the circle and give them special access to in-process feature creation and development.&nbsp; These trial users would use the production database, with the latest and greatest features and capabilities.&nbsp; This kind of development and deployment is not for the faint of heart but does have the potential to create devoted users that love your offer.&nbsp; Don&#8217;t give it away for free.&nbsp; Instead make it a source of revenue and point of engagement for your Success team.&nbsp;</p><p>Maintaining agility and velocity at all development stages of your SaaS is critical, for customer happiness, but also for developer sanity.</p><p>Thank You</p><p>Jim &#8216;The Designatic&#8217; Tyrrell</p><p>[1] https://eng.lyft.com/scaling-productivity-on-microservices-at-lyft-part-1-a2f5d9a77813</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/p/005-cloudy-with-a-chance-of-saas?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.cloudywithachanceofsaas.com/p/005-cloudy-with-a-chance-of-saas?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.cloudywithachanceofsaas.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cloudy with a Chance of SaaS! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>