<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Agile on Brave New Geek</title><link>https://bravenewgeek.com/tag/agile/</link><description>Recent content in Agile on Brave New Geek</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 05 Feb 2020 09:46:47 -0600</lastBuildDate><atom:link href="https://bravenewgeek.com/tag/agile/index.xml" rel="self" type="application/rss+xml"/><item><title>Digitally Transformed: Becoming a Technology Product Company</title><link>https://bravenewgeek.com/digitally-transformed-becoming-a-technology-product-company/</link><pubDate>Wed, 05 Feb 2020 09:46:47 -0600</pubDate><guid>https://bravenewgeek.com/digitally-transformed-becoming-a-technology-product-company/</guid><description>&lt;p&gt;More and more established businesses are attempting to reinvent themselves as technology companies. At the heart of this is the &lt;a href="https://trends.google.com/trends/explore?date=all&amp;amp;geo=US&amp;amp;q=digital%20transformation"&gt;digital transformation&lt;/a&gt;, a journey many organizations are undertaking in order to better compete and serve their customers. As a result, companies are pouring tons of cash into digital transformation strategies. For some, this means broader adoption of agile or DevOps practices. For others, it’s modernizing product offerings or moving to the cloud. Regardless of the changes, many are struggling to find success transforming themselves due to low throughput, quality issues, or failing to deliver the right thing at the right time. In a few cases, digital transformation has ended in &lt;a href="https://www.theregister.co.uk/2019/04/23/hertz_accenture_lawsuit/"&gt;&lt;em&gt;outright disaster&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Planting Perennials Next to Potholes</title><link>https://bravenewgeek.com/planting-perennials-next-to-potholes/</link><pubDate>Fri, 26 Apr 2019 14:35:24 -0500</pubDate><guid>https://bravenewgeek.com/planting-perennials-next-to-potholes/</guid><description>&lt;h4 id="silos-bikesheds-and-focusing-on-what-matters"&gt;&lt;strong&gt;Silos, bikesheds, and focusing on what matters&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;If you’ve ever flown into Des Moines then you’ve had the privilege of driving on what might be the most decrepit major road in the metro area. An important artery, Fleur Drive is the &lt;em&gt;only&lt;/em&gt; way to get to and from the airport, and the pavement is marginally better than that of a dirt road. Cars weave back and forth to dodge potholes and massive cracks in the asphalt as people race to catch their flights. There always appears to be some kind of construction going on somewhere along the six mile stretch of road, and yet, it never seems to actually &lt;em&gt;improve&lt;/em&gt;. The road is also located in a major floodplain, so sometimes the city just closes it when the nearby river rises too much. It’s basically what you’d get if you agiled your way through urban planning.&lt;/p&gt;</description></item><item><title>Shit Rolls Downhill</title><link>https://bravenewgeek.com/shit-rolls-downhill/</link><pubDate>Thu, 14 Apr 2016 10:43:09 -0500</pubDate><guid>https://bravenewgeek.com/shit-rolls-downhill/</guid><description>&lt;p&gt;Building software of significant complexity is tough because a lot of pieces have to come together and a lot of teams have to work in concert to be successful. It can be extraordinarily difficult to get everyone on the same page and moving in tandem toward a common goal. Product development is largely an &lt;a href="https://bravenewgeek.com/product-development-is-a-trust-fall/"&gt;exercise in trust&lt;/a&gt; (or perhaps more accurately, &lt;em&gt;hiring&lt;/em&gt;), but even if you have the “right” people—people you can trust and depend on to get things done—you’re only halfway there.&lt;/p&gt;</description></item><item><title>Product Development is a Trust Fall</title><link>https://bravenewgeek.com/product-development-is-a-trust-fall/</link><pubDate>Tue, 05 May 2015 18:15:23 -0500</pubDate><guid>https://bravenewgeek.com/product-development-is-a-trust-fall/</guid><description>&lt;p&gt;A couple weeks ago, Marty Cagan gave an outstanding &lt;a href="http://www.ustream.tv/recorded/61491014"&gt;talk&lt;/a&gt; at CraftConf on why products fail despite having great engineering teams. In it, he calls out many of the common mistakes made by teams, and I think there is an underlying theme: &lt;em&gt;trust&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Product development is a trust fall. In order to be successful, a chain of trust must be established from the business all the way down to the engineers. If any point in that chain is compromised, the integrity of the product—and specifically its success—is put in jeopardy.&lt;/p&gt;</description></item><item><title>Discipline in Prototyping</title><link>https://bravenewgeek.com/discipline-in-prototyping/</link><pubDate>Mon, 10 Jun 2013 19:33:31 -0600</pubDate><guid>https://bravenewgeek.com/discipline-in-prototyping/</guid><description>&lt;p&gt;Writing software doesn’t require discipline, but writing &lt;em&gt;good&lt;/em&gt; software does. I would argue that the vast majority of tech debt in projects results from PoCs/prototypes/spikes. The code from these typically aren’t intended to make it into production, but they almost invariably do in some capacity.&lt;/p&gt;
&lt;p&gt;“I won’t bother writing unit tests for this code, it’s purely exploratory.”&lt;/p&gt;
&lt;p&gt;The code grows…&lt;/p&gt;
&lt;p&gt;“It’s just a rough proof-of-concept.”&lt;/p&gt;
&lt;p&gt;…and grows…&lt;/p&gt;
&lt;p&gt;“It won’t make it to production!”&lt;/p&gt;</description></item><item><title>Productivity Over Process</title><link>https://bravenewgeek.com/productivity-over-process/</link><pubDate>Sun, 09 Jun 2013 00:14:14 -0600</pubDate><guid>https://bravenewgeek.com/productivity-over-process/</guid><description>&lt;p&gt;It seems like every software company you talk to will boast about how they use the latest development process du jour—Agile, Lean, XP, Kanban—pick your poison. What’s interesting is that the people evangelizing their chosen methodology are typically managers, not developers, almost emphasizing the process more than the product. Startups and other young tech companies seem to be particularly guilty of this (after all, every time someone utters the words “lean startup”, an angel investor gets his wings).&lt;/p&gt;</description></item></channel></rss>