<?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[Beyond Agile]]></title><description><![CDATA[Exploring software engineering methodologies in a post-Agile world]]></description><link>https://blog.kronup.com</link><image><url>https://substackcdn.com/image/fetch/$s_!2I03!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec012a1e-b028-4eb4-afbd-f75a49060f06_512x512.png</url><title>Beyond Agile</title><link>https://blog.kronup.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 05 Apr 2026 00:32:16 GMT</lastBuildDate><atom:link href="https://blog.kronup.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Mark Jivko]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[kronup@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[kronup@substack.com]]></itunes:email><itunes:name><![CDATA[Mark Jivko]]></itunes:name></itunes:owner><itunes:author><![CDATA[Mark Jivko]]></itunes:author><googleplay:owner><![CDATA[kronup@substack.com]]></googleplay:owner><googleplay:email><![CDATA[kronup@substack.com]]></googleplay:email><googleplay:author><![CDATA[Mark Jivko]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Taking a step back]]></title><description><![CDATA[Why taking a step back is quite often the best solution to a problem]]></description><link>https://blog.kronup.com/p/taking-a-step-back</link><guid isPermaLink="false">https://blog.kronup.com/p/taking-a-step-back</guid><dc:creator><![CDATA[Mark Jivko]]></dc:creator><pubDate>Sun, 17 Sep 2023 15:49:32 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/acfc383a-7d8f-4cfb-a9fa-2b071b76c819_960x640.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div id="youtube2-J1IdhgeYHuY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;J1IdhgeYHuY&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/J1IdhgeYHuY?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>It&#8217;s yet another long night. You&#8217;re crouching over your keyboard, and squinting your eyes at the maze of text in front of you. If you could only fix this one last bug you could finally go to bed.</p><p>As you&#8217;re re-launching the compiler you feel a soft hand on your shoulder. Thinking it&#8217;s your wife reminding you it&#8217;s late you softly say &#8220;just five more minutes, honey, I promise&#8221;.</p><p>The hand doesn&#8217;t go away and eerily enough, she doesn&#8217;t say a word this time.</p><p>You turn your head. Your mild irritation quickly turns into terror as you realize the person touching your shoulder is not your wife. It&#8217;s you.</p><p>&#8220;You&#8217;re wasting your time!&#8221; whispered the dark presence.</p><p>As you try to pull back and get up from your desk chair you suddenly wake up sweating. You fell asleep at your desk again.</p><div><hr></div><p>We all have shortcomings and cognitive biases but this one is probably the most dangerous of all, because it&#8217;s so easy to defend.</p><p>I&#8217;m talking about Overworking and chances are you&#8217;re routinely sabotaging yourself with overwork.</p><div><hr></div><p>Our society praises hard work to the point of neurosis.</p><p>We&#8217;re told that the early bird gets the worm and even that laziness is a deadly sin for which one must endure the torments of Hell.</p><p>But what if we&#8217;re enduring self-inflicted torment by overworking?</p><p>What if - and this one is really difficult to accept - but what if the most productive thing you can do is often to do nothing at all?</p><p>Here are just 3 things you need to do if you want to prevent overwork and have a healthier and truly more productive life:</p><ol><li><p>Kill brain worms</p></li></ol><p>Problem: You&#8217;re suffering from &#8220;shiny object syndrome&#8221;. You&#8217;ve convinced yourself that this new awesome feature will 10x your startup or your YouTube channel, or your side hustle.&nbsp;</p><p>This idea didn&#8217;t bother you yesterday but now it&#8217;s all you can think about. You decide to drop everything and focus exclusively on implementing it. Nothing else matters.</p><p>Time passes, unnecessary sacrifices are made, the feature is implemented, you launch it and... crickets! Nobody cares.&nbsp;</p><p>You have now convinced yourself that this idea was dumb to begin with and you can list 10 reasons why it would never work for anyone. Except one of your competitors launches the same thing years later and they&#8217;re wildly successful.</p><p>Solution: It&#8217;s really easy to check if you have been infested with a brain worm:</p><ul><li><p>You&#8217;re suddenly extremely enthusiastic about a new idea</p></li><li><p>This new idea &#8220;changes everything&#8221;</p></li><li><p>Your current work seems insignificant in comparison</p></li></ul><p>Once you spot that brain worm, just squash it! I know it&#8217;s difficult, because it&#8217;s anti-hedonistic - you literally have to filter-out joyful ideas, and that sounds nuts.</p><p>But just put a pin in it. Create a document, use a post-it - whatever works for you. Jot the idea down and let it cool off. You are not allowed to touch the idea unless it doesn&#8217;t alter your state of mind.</p><p>Because we are often drunk on desperation disguised as hope it is best to &#8220;take a step back&#8221;.</p><ol start="2"><li><p>Stop analysis paralysis</p></li></ol><p>Problem: You&#8217;re incapable of making a decision and when you do, it&#8217;s usually a coin toss. You&#8217;re never satisfied with your own decisions and you&#8217;re somewhat convinced that nobody else, in your place, could have made a better call.</p><p>Since you&#8217;re juggling probabilities instead of facts, analysis paralysis often leads to really poor decisions, fatigue and burnout.</p><p>Solution: The first step is always to identify your problem.</p><p>If:</p><ul><li><p>You find yourself arguing that &#8220;it&#8217;s not that simple&#8221;</p></li><li><p>You build brain maps that turn into brain mazes</p></li><li><p>You feel like your mind is going 100 miles per minute</p></li><li><p>You feel like an hour is not enough to explain your idea</p></li></ul><p>The solution is simple: throw everything away and take a step back.</p><p>This is difficult because you&#8217;ve invested a lot of time and effort into those complicated mind maps - but acknowledge that this is just the Sunken Cost Fallacy.</p><p>The best thing to do is to either postpone or delegate this task to someone else - hire someone on Fiverr if you have to - but just move on.</p><p>When your mind is finally at peace you will see the answer clearly and effortlessly.</p><ol start="3"><li><p>Stop feeling guilty you&#8217;re not working</p></li></ol><p>Problem: you&#8217;re on vacation or you&#8217;ve decided to take a day off but your mind keeps going back to work because you feel guilty and you're not solving those &#8220;important&#8221; work problems.</p><p>Solution: Extend your vacation. Force yourself to step away from work for as long as it takes for your thoughts to cool down.</p><p>The best way to optimize your work is to force yourself to step back and do less.</p><p>It is best to just step away:</p><ul><li><p>From a heated discussion</p></li><li><p>From an all-consuming project</p></li><li><p>From a 10x idea</p></li><li><p>From a monumental task</p></li></ul><p>&gt; You need total mental clarity to both uncover and embrace the truth. &lt;</p><p>This is hard, you might say. Or &#8220;this is irresponsible! I can&#8217;t afford to step back for a month!&#8221;</p><p>If you can&#8217;t afford to step back for a month, then you can&#8217;t afford to continue working, which means it&#8217;s time to move on.</p><p>Close your laptop. Go to bed.&nbsp;</p><p>And make it your priority to never put your wife in a situation where she needs to worry about your health and your sleeping habits.</p>]]></content:encoded></item><item><title><![CDATA[Modern Software Development]]></title><description><![CDATA[On why we should stop treating software development as a branch of Engineering]]></description><link>https://blog.kronup.com/p/modern-software-development</link><guid isPermaLink="false">https://blog.kronup.com/p/modern-software-development</guid><dc:creator><![CDATA[Mark Jivko]]></dc:creator><pubDate>Fri, 15 Sep 2023 07:07:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/84236c1f-6850-4a2f-a0b5-8d0bf67827f5_960x640.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div id="youtube2-8HTm0yABt9w" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;8HTm0yABt9w&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/8HTm0yABt9w?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>It&#8217;s important to know what something is in order to deal with it correctly.</p><p>Have we mistakenly treated software development as a branch of Engineering for years?</p><p>Arguably hundreds of millions of dollars were lost chasing the wrong things.</p><p>Wrongfully treating software development as Engineering would explain the horrible failures of Six Sigma and other methodologies - including Scrum - in software development.</p><p>I&#8217;m going to structure this in two parts.</p><h2>Dave Farley&#8217;s argument</h2><p>Dave Farley's main argument for software development as a branch of Engineering - and please correct me if I'm wrong - is that we can measure software development, and measurement makes it Engineering.</p><p>To a certain extent, that is true - you can measure things at a team level or company level with DORA metrics and other similar QoS tools.</p><ul><li><p>Deployment frequency</p></li><li><p>Lead time for changes</p></li><li><p>Change failure rate</p></li><li><p>Time to restore service</p></li></ul><p>On an individual level attempting to measure anything is a fool's errand.</p><p>Every time we have tried to do so we have failed as metrics become goals.</p><p>Measure lines of code and you&#8217;re going to get code diarrhea, measure mouse movements and you&#8217;re going to get people using mouse jigglers etc.</p><h2>Measurements are ubiquitous</h2><p>Measurement, however, is not unique to Engineering.</p><p>Your tailor does measurements, your cook, your car repair shop and all branches of science: Physics, Chemistry etc. - and none of these are Engineering.</p><p>So, indeed, you can measure aspects of software development starting at team level, but measurement does not convert development to Engineering.</p><p>So what does? What makes Engineering Engineering?</p><p>The act of programming could be considered Engineering only if and when it deals exclusively with Knowns!</p><p>This is the light bulb moment - this is the one-liner to take from all of this.</p><p>When software development deals only with known variables it becomes Engineering.</p><p>Thus PaaS, software deployment, software distribution, networking - and everything else that "gets done 1000 times per day" - that is Engineering, and you&#8217;re welcome to borrow engineering best practices like Six Sigma and others.</p><ul><li><p>You can have a Network Engineer managing networking hardware and software. The TCP/IP protocol doesn&#8217;t change overnight.</p></li><li><p>But the person writing a totally new transport layer over HTTP2, for example - that&#8217;s a software developer.</p></li></ul><p>We're all, constantly and forever Researchers or Developers.</p>]]></content:encoded></item><item><title><![CDATA[Equity-only jobs]]></title><description><![CDATA[Is it a scam, or just misplaced enthusiasm?]]></description><link>https://blog.kronup.com/p/equity-only-jobs</link><guid isPermaLink="false">https://blog.kronup.com/p/equity-only-jobs</guid><dc:creator><![CDATA[Mark Jivko]]></dc:creator><pubDate>Wed, 23 Aug 2023 19:23:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/78f44376-9b14-41be-8aa4-681a60debc61_960x640.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div id="youtube2-EeqR-WYyAQ8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;EeqR-WYyAQ8&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/EeqR-WYyAQ8?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><h2>Scam or Ignorance?</h2><p>Here's a scenario for you. Just take a few seconds, make yourself comfortable an picture this.</p><p>Imagine you're working a full-time job - that's 40 hours per week -, for free for an entire year and at the end of that year you might receive some Monopoly money.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.kronup.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 Beyond Agile! 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>And I do mean Monopoly money in the literal sense, this is not a metaphor. Yes, those tiny pieces of paper that you could get yourself from any toy store.</p><p>This is not a scenario for some Cannes Festival Indie movie or the beginning of a Socialist Manifesto, this is a real thing, a real scam happening today.</p><p>Welcome to the shady world of "equity-only" jobs.</p><h2>Enthusiasm is key here</h2><p>What's the difference between a scam and misplaced enthusiasm, really, if they both end up hurting people?</p><p>One might argue that those posting equity-only job adverts are simply victims of their own ignorant enthusiasm maybe born out of desperation, but maybe they are fully aware of what they're doing and they're just trying to take advantage of your fervor instead.</p><p>I have long held the belief that enthusiasm is everything. Odds are never in your favor so you need that blind force pushing you in the direction of your dreams, despite all obstacles and against all practicality.</p><p>Our society is built on enthusiasm, brick by brick. Humanity has risen above the absolute poverty of the stone ages and it persevered and even thrived through wars, famine and disease and I would attribute all of that to enthusiasm.</p><p>Hope is passive, hope is a drug numbing your mind to the pain of the present. Enthusiasm is active, it's a stimulant, it's the fire that actually makes tomorrow brighter.</p><p>I honestly believe enthusiasm is the only thing that kept our species from extinction during the darkest of times, but for all its merits, enthusiasm is not a source of truth.</p><h2>Equity-only</h2><p>There's a recent trend - and I wouldn't necessarily call it entirely a scam -, but a very shady trend of people posting job listings that are paid entirely in equity.</p><p>Since "equity" is such a "businessy" word, I'm guessing people just assume these job listings are legitimate, and the job titles are impressive to say the least (they're mostly C-level executive roles) - but in fact they are borderline illegal and absolutely immoral.</p><p>No respectable company on Earth would just give away equity for labor for the same reasons you wouldn't sell your house for backrubs.</p><p>And that's the first red flag - it seems to good to be true, right? That's because it is.</p><p>See, you're not getting "real" equity from an established, profitable company, you're getting the promise of equity in a pre-seed, pre-revenue private Company, with intentionally vague terms, a 1 year cliff and 4 years vesting period.</p><p>Confused yet?</p><p>Let me translate that to English: you're getting let's say 10% of the startup - which is zero dollars today because the company has no product, funding or revenue -, spread over 4 years starting 12 months from now (that's the vesting and cliff), and only if the board (which is usually one or two founders) decides you delivered some very vague results and - this is the funny bit - only if the company is not bankrupt by then.</p><p>I wouldn't call this an outright scam simply because I believe a portion of these job posters are blinded by enthusiasm - which is a very polite way of saying they have absolutely no clue what they're doing.</p><p>Maybe they mean well, and maybe they truly believe so much in their idea that they're willing to face the embarrassment of just screaming into the darkness - "can somebody help me make this real - please?"</p><p>But then again, maybe they know exactly what they're doing and they just want free labor.</p><h2>Equity is (not yet) fiat</h2><p>Equity is a form or capital. It's what the company is worth in the eyes of the public or the IRS divided amongst company shareholders. It is, in essence, a way to legally "print your own money" - but with many conditions including financial viability - i.e. your company actually bringing value to the marketplace.</p><p>If you've convinced the public your company is worth $10M dollars - and by "convinced" I don't mean conned -, and you own 10% of the shares, you get a tenth of that pie, which almost makes you a millionaire on paper - again conditional on someone buying those shares from you and don't forget about your capital gains taxes.</p><p>Don't be fooled by fancy terms and legal speak and business terminology, at the end of the day equity is just one possible measure of the financial success of a company. In startups, equity is generally a big fat zero.</p><p>Even if you get to a seed round, and a Series A round and the company has some money in the bank, and some traction, you are usually not allowed to sell any of your shares early and there's nothing you can do about this.</p><p>Usually you'll find yourself keeping a smaller and smaller slice of the pie in both relative and absolute terms with each new investment round, and that's if you're lucky to avoid bankruptcy in the first 4 years.</p><p>This is all to say that even in the highly improbable scenario of multiple successful VC rounds, and surviving the odds, your equity is mostly worthless until you get to that big exit event or an IPO, and the chances of that happening are extremely low.</p><p>But this is all a page from the script for Silicon Valley, you know, the sitcom with those nerdy billionaires.</p><p>In real life private companies start at zero, grind away for a couple of years, then crash back to zero not with a bang but with a whimper.</p><h2>Free labor</h2><p>Your labor, however, is always valuable - there are no probabilities attached to it -, and your time is both irreplaceable and the only non-renewable resource we all have, so exchanging that for shares in a newly incorporated entity is what Kevin O'Leary would call a "poo poo deal".</p><p>But there's a real legal issue here as well. With the exceptions of volunteer work and non-profits, it is illegal to work without compensation anywhere because that's slavery - even if you agree to it.</p><p>It is therefore at least morally wrong to suggest someone should exchange their time and expertise for shares in a company that is worth nothing today and has minimal chances of survival.</p><p>You only need to look-up the statistics for the survivability of startups. 99% of them die within the first 3 years - long before you had a chance to vest your shares, and even the few that survive never reach any liquidity event.</p><p>What makes this equity-only arrangement completely illegal in my opinion - and I'm not an attorney - is the unspoken assumption that equity has "eventual value" and that your labor will definitely be compensated in the future.</p><p>This is a promise, or a form of credit; however the expression is "buy now, pay later", not "buy now, maybe pay later, we'll see, but most likely not". That's such a stupid deal it should be illegal.</p><p>The probability of equity in a startup having a strictly positive value in the foreseeable future is so close to zero that you are, in fact, betting on becoming a slave if you exchange your time and expertise only for equity in a startup.</p><p>Always bet on yourself, be greedy with your time and never ever accept anything less than fair market value for your time, regardless of the equity offered!</p><h2>Let's switch chairs</h2><p>Let's play a very simple game called switching chairs.</p><p>This is a game for 2 players. One of the players is you, of course, and the other player is Bob - let's call them Bob - and they are the Founder of "Rug-pull, Inc."</p><p>Now Bob has this great idea for a startup but no product, no funding, no skills, nothing. They need your help to build the thing in exchange for equity.</p><p>You are a builder. Maybe it's design, maybe it's programming, maybe it's copyrighting, or something else entirely - but you have an actual skill and you have built a career around it. You're a domain expert.</p><p>The game ends quickly with a question: can you switch chairs? Well, can you?</p><p>Bob only has an idea and some C-Corp they incorporated yesterday on Stripe Atlas for a couple of bucks. You have years of experience.</p><p>You can absolutely take Bob's chair if you wanted to, incorporate a C-Corp yourself and keep 100% of the equity.</p><p>But can Bob magically take your chair and do what you do?</p><p>You might be tricked into believing that there's a disproportional exchange happening here, and that you have a small chance, but a real chance, of your equity becoming something very valuable soon.</p><p>Please understand that equity is something anyone can produce out of thin air and what makes any of it valuable is you.</p><p>Don't work with Bob.</p><h2>Ideas are worthless</h2><p>There's a common saying that ideas are worthless without execution but I would also add to all of this thousands of hours of work and a ton of luck.</p><p>Best ideas executed superbly at the wrong time are still failures.</p><p>In my opinion if all you have is an idea, you shouldn't be allowed to say you have nothing yet. You're so far away from nothing it's ridiculous.</p><p>Nothing is a company with 50 employees that needs to shut down because it couldn't achieve product-market fit and no VC want to touch them anymore.</p><p>Less than that is a 2-person startup with a great product but very little visibility and close to zero annual revenue.</p><p>Less then that is a great MVP built on the weekends with a lot of promise.</p><p>Less than that is a C-Corp you incorporated on a whim, and a domain you bought when you felt this urge to do something about your great idea, and you and your co-founder in a garage working tirelessly on an MVP</p><p>Less than that is you spectacular, flamboyant, out-of-this world, Earth-shattering idea.</p><p>An idea is 10.000 hours away from being worthy of being called "nothing".</p><h2>Be nice</h2><p>Enthusiasm is the driving force of our species, it's what makes humanity thrive, but for all its merits enthusiasm not a source of truth.</p><p>Enthusiasm lights a fire in your heart, but it doesn't help you see things clearer, and sometimes it is that same fire that completely blinds you and turns extasy into agony.</p><p>In the context of equity-only positions I still believe that innocent enthusiasm might play a role from time to time, but usually it's just ineptitude that brought someone to offer such an outlandishly unethical deal.</p><p>If you are looking for a co-founder and you have no funding and no skills, then you have nothing to offer. The second you understand that deeply, the second you can begin working on yourself.</p><p>If you have skills, then I'm sure you'll make it work on your own. You don't need a C-level in a startup, you don't need VPs of anything, you don't need a Financial Officer or GDPR compliance from day one. You just need to start working.</p><p>If you truly get stuck, then maybe look for a partner, but don't disguise it as a fake job, just offer 50% of the whole company and call it what it is - volunteer work to turn an idea into maybe a little bit more than nothing.</p><p>If you ever get contacted by someone to work for equity only - remember to refuse gracefully.</p><p>We're all humans and there's truly a real possibility that on the other end of the line there's someone who doesn't yet fully understand how crazy they are - and that might be a great thing for our species overall.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.kronup.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 Beyond Agile! 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[The Agile development problem]]></title><description><![CDATA[A quarter of a century in the making]]></description><link>https://blog.kronup.com/p/the-agile-problem</link><guid isPermaLink="false">https://blog.kronup.com/p/the-agile-problem</guid><dc:creator><![CDATA[Mark Jivko]]></dc:creator><pubDate>Mon, 21 Aug 2023 05:02:50 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b3e3f967-21d8-4c69-922e-899caa10b12e_960x740.png" 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://substackcdn.com/image/fetch/$s_!Pa9X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pa9X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png 424w, https://substackcdn.com/image/fetch/$s_!Pa9X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png 848w, https://substackcdn.com/image/fetch/$s_!Pa9X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png 1272w, https://substackcdn.com/image/fetch/$s_!Pa9X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pa9X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png" width="728" height="561.1666666666666" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:740,&quot;width&quot;:960,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:130908,&quot;alt&quot;:&quot;Agile is great at delivering the wrong things faster and making people miserable&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&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="Agile is great at delivering the wrong things faster and making people miserable" title="Agile is great at delivering the wrong things faster and making people miserable" srcset="https://substackcdn.com/image/fetch/$s_!Pa9X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png 424w, https://substackcdn.com/image/fetch/$s_!Pa9X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png 848w, https://substackcdn.com/image/fetch/$s_!Pa9X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png 1272w, https://substackcdn.com/image/fetch/$s_!Pa9X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9922dda4-9ad0-4927-9700-0ae790810d2c_960x740.png 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"></figcaption></figure></div><p>After 10 years as CTO, the most common problems I encountered with Agile development are that it&#8217;s great at delivering the wrong things faster and it&#8217;s really awesome at making people miserable.<br><br>The solution to this is anti-Agile by definition - you need to slow down, you need to give yourself and your team space to breathe and you need to shift your focus on the right things.<br><br>In essence, building software is a very simple 2-variables equation: customer value and team morale. That&#8217;s really it. Maximize for both and you&#8217;re golden.<br><br>What to do:<br>- maintain real-time feedback with your customers (variable #1)<br>- read everything you can about Yerkes&#8211;Dodson&#8217;s law and maximize your team&#8217;s happiness (variable #2)<br><br>What not to do:<br>- employee tracking<br>- dumb estimates<br>- meetings &amp; more meetings<br>- e-mails &amp; more e-mails<br>- standups<br>- backlogs<br>- TDD when you don&#8217;t need it<br><br>At <a href="https://go.kronup.com">kronup</a> we prioritize deep work over deadlines, experimentation over execution, choice over delegation and flow over ritual.</p><h2>Experimentation over Execution</h2><p>As outlined in its 2001 Manifesto, a core Agile value is &#8220;responding to change over following a plan&#8221;. This obviously has its merits, especially in a context when Waterfall was &#8220;the only way to do things&#8221;, but current Agile methodologies (not going to name them here) have sadly taken this principle to the extreme, prioritizing speed and &#8220;iteration in production&#8221; over common sense.<br><br>At <a href="https://go.kronup.com">kronup</a> we believe in applying the Scientific Method, and going back to first-principles reasoning, and that this approach is much faster than &#8220;brute-forcing it&#8221; long-term, so our workflow looks something like this:</p><ol><li><p>Define the customer value item</p></li><li><p>Attempt to list assumptions</p></li><li><p>Attempt to invalidate assumptions with small experiments</p></li><li><p>Document findings clearly in very short sentences</p></li><li><p>Go to step 2 for as long as it takes</p></li></ol><p>The end result here is that, before writing a single line of code in production, your entire team deeply understands the context of the issue at hand and the reasons behind it.<br><br>Plus at this stage you can afford to move as fast as you like: experiments are always small, never unit-tested, never integrated into a larger system, and never exposed publicly so you have total freedom to break anything in search for your answers.<br><br>When the value item is clear and all assumptions are validated, we can begin to break it down into tasks and allow team members to choose the work they do based on Yerkes&#8211;Dodson&#8217;s law.<br><br>This was <a href="https://go.kronup.com">kronup</a>&#8217;s first principle, &#8220;experimentation over execution&#8221;.</p><h2>Choice over Delegation</h2><p>I have always encouraged my leaders - from PMs to VPs - to &#8220;learn to step aside&#8221;.<br><br>It often feels like you should intervene to fix an issue or that you should lead by example but this often turns into either micromanagement or setting the tone for a toxic hustle culture. Best case scenario, you have just robbed your team of valuable opportunities to make their own mistakes and learn and grow.<br><br>I have also struggled with this impulse to &#8220;fix it myself&#8221; but I have learned over the years that if I feel like the most competent person in the room, I am likely at fault for that.<br><br>You have to let your team fail from time to time - especially when you see it coming from a mile away and you know exactly how ugly it&#8217;s going to get. After the shit hits the fan, don&#8217;t say &#8220;I told you so&#8221; - be stoic, be kind, guide but not push your team to get themselves out of the mess.<br><br>You don&#8217;t teach your kid how to ride a bike by showing them your sick tricks, you let them fall so that they learn they can get up again.<br><br>In the words of The Mandalorian - &#8220;This is the way&#8221;. It truly is.<br><br>We don&#8217;t delegate tasks. Team members choose what they want to attack next from a list of tasks.<br><br>These tasks are graded by our system for each team member individually by something we call &#8220;the happiness factor&#8221;. This is just Yerkes&#8211;Dodson&#8217;s law in action, nothing fancy.</p><h2>Deep Work over Deadlines</h2><p>Estimates are drugs - they give you a high then slowly kill you.<br><br>No engineer ever claimed in their CV they are &#8220;good at estimates&#8221;, yet somehow project managers keep insisting that developers do have this skill and they stubbornly refuse to use it, as if out of spite.<br><br>Building any piece of software is not a recipe - you do not know the ingredients (yet), you do not know the steps (and they will change constantly), and you have no idea what you&#8217;re cooking. Exploratory work presents the worst type of variables: unknown unknowns - the things you don&#8217;t even know you don't know yet.<br><br>Asking a software engineering team to give any sort of estimates on a completely new feature is like Divination (from Harry Potter). You&#8217;ll get the answers you want to hear, but those have nothing to do with reality.<br><br>When estimates become commitments because of incompetent management, you&#8217;ve got yourself the perfect set-up for silent quitting.<br><br>As a manager, if you truly need that estimate for whatever reason and you cannot fight back, what you should do is let your team work, jot down their current &#8220;speed&#8221;, use the rule of three, then triple the result. Keep that result to yourself or whomever asked for it and move on.<br><br>Our team at <a href="https://www.linkedin.com/company/kronup/">kronup</a> believes in deep work over deadlines as a catalyst for productivity. Sure, as Elon said, having an insanely tight deadline might yield some temporary increases in output - but it will also lead to burnout.<br><br>As the Romans used to say, &#8220;festina lente&#8221; - make haste slowly.<br><br>Following Cal Newport&#8217;s rules for Deep Work - book here: <a href="https://www.amazon.com/Deep-Work-Focused-Success-Distracted/dp/1455586692">Deep Work on Amazon</a> - we strive to keep distractions to a minimum, and estimates are considered one of the most toxic types of distractions.</p><h2>Flow over Ritual</h2><p>The main reason &#8220;Agile frameworks&#8221; fail is ritual.<br><br>Why do rituals exist and why are there (rigid) frameworks for (fluid) Agile development? The &#8220;Agile framework&#8221; oxymoron should be a red flag in itself, yet it is ignored.<br><br>For one, following a blueprint feels safer. This is a combination of two or more cognitive biases, including &#8220;Authority bias&#8221; and the &#8220;Bandwagon effect&#8221;. We are inclined to follow the advice of authority figures and ideas that have mass adoption even though those notions do not apply to our unique circumstances.<br><br>It&#8217;s also much less mentally demanding to follow the guidelines than formulate unique solutions to our unique set of problems.<br><br>Last but not least, when you&#8217;re following a well-known recipe you can blame the ingredients, right? &#8220;It&#8217;s the team&#8217;s fault, they didn&#8217;t do Scrum correctly&#8221;.<br><br>When rituals are seen as disconnected from progress they begin to feel like barriers.<br><br>Team members will say &#8220;this is stupid!&#8221; - and their frustration is justified. Meetings for the sake of meetings, standups that interrupt deep work &#8220;just because&#8221;, backlogs that become synonymous with landfills, retrospective this, adaptation that - it is all ritualistic nonsense.<br><br>At <a href="https://go.kronup.com">kronup</a> we believe in flow over ritual. Flow is not some fancy term we made up, it is just the mental state in which a person performing an activity is fully immersed. That&#8217;s it.<br><br>We have minimized distractions so that each team member can reach a state of flow and perform deep work.<br></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.kronup.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://blog.kronup.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item></channel></rss>