<?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 BoochTek, LLC</title><link>https://blog.boochtek.com/categories/agile/</link><description>Recent content in Agile on BoochTek, LLC</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 06 Jul 2016 23:22:08 +0000</lastBuildDate><atom:link href="https://blog.boochtek.com/categories/agile/index.xml" rel="self" type="application/rss+xml"/><item><title>You Don’t Have to Be Right</title><link>https://blog.boochtek.com/posts/you-dont-have-to-be-right/</link><pubDate>Wed, 06 Jul 2016 23:22:08 +0000</pubDate><guid>https://blog.boochtek.com/posts/you-dont-have-to-be-right/</guid><description>&lt;p&gt;Not too long ago, I was asked during a job interview &amp;ldquo;how do you convince your teammates that you&amp;rsquo;re right?&amp;rdquo; I answered with probably the most surprising answer: &amp;ldquo;I don&amp;rsquo;t.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s taken me years to realize that being right isn&amp;rsquo;t terribly important. Especially when there&amp;rsquo;s more than one right answer &amp;mdash; which there usually is. It&amp;rsquo;s more important to work as a team. It&amp;rsquo;s more important to be respected and to have respect for others.&lt;/p&gt;</description></item><item><title>Team Values</title><link>https://blog.boochtek.com/posts/team-values/</link><pubDate>Mon, 04 Jan 2016 22:56:46 +0000</pubDate><guid>https://blog.boochtek.com/posts/team-values/</guid><description>&lt;p&gt;I held a retrospective with my new team last week. The team includes 2 senior developers, 2 junior developers, a product owner, and a product analyst. I&amp;rsquo;ve joined the team as an engineering manager, which I think of more as a team lead with an elevated title. Being new to this group, I wanted a way to understand their values. What motivates them? What common values do we share that we can leverage to move forward in the same direction?&lt;/p&gt;</description></item><item><title>Face Your Fears</title><link>https://blog.boochtek.com/posts/face-your-fears/</link><pubDate>Mon, 21 Dec 2015 23:38:29 +0000</pubDate><guid>https://blog.boochtek.com/posts/face-your-fears/</guid><description>&lt;p&gt;I&amp;rsquo;ve always been someone who faces my fears.&lt;/p&gt;
&lt;p&gt;I have a moderate case of arachnophobia. I don&amp;rsquo;t run away when I see a spider, but it creeps my out when one is crawling on me. When I was in college, I decided to buy a tarantula to attempt to get over my irrational fear of spiders. I thought I&amp;rsquo;d be able to get more comfortable with the tarantula over time, eventually to the point of letting it crawl on my arm. It didn&amp;rsquo;t work. Although I did find that my fear of tarantulas is rational &amp;mdash; I got a terrible case of hives just from touching the &lt;a href="https://en.wikipedia.org/wiki/Urticating_hair"&gt;urticating hairs&lt;/a&gt; that fell off into its water sponge.&lt;/p&gt;</description></item><item><title>Encouragement</title><link>https://blog.boochtek.com/posts/encouragement/</link><pubDate>Tue, 15 Dec 2015 23:00:22 +0000</pubDate><guid>https://blog.boochtek.com/posts/encouragement/</guid><description>&lt;p&gt;I&amp;rsquo;ve been on vacation the past week, in Cozumel, Mexico. One day, we went on an excursion called Xenotes. A cenote (say-NO-tay) is a sinkhole filled with fresh water. (The &amp;ldquo;X&amp;rdquo; is to give it a more Mayan-sounding trademarkable name.) We had a lot of fun swimming, kayaking, and zip-lining. A bilingual tour guide led our group, which consisted of people from across the US and South America, of various ages and physical abilities.&lt;/p&gt;</description></item><item><title>Show and Tell</title><link>https://blog.boochtek.com/posts/show-and-tell/</link><pubDate>Tue, 24 Nov 2015 23:21:06 +0000</pubDate><guid>https://blog.boochtek.com/posts/show-and-tell/</guid><description>&lt;p&gt;I&amp;rsquo;m wrapping up my current consulting gig at Mercy in December, and starting a new gig at CenturyLink. I&amp;rsquo;m a software developer, but that&amp;rsquo;s only a part of what I do. What I really do is join a team and help them improve the way they work &amp;mdash; both their processes and their technical skills.&lt;/p&gt;
&lt;p&gt;I think this is a key differentiator for me as a consultant. Most consultants (and Agile coaches) come in and tell people what to do. I don&amp;rsquo;t like to just tell people what to do. I&amp;rsquo;d much prefer to work side-by-side with them, getting a better understanding of what their challenges are. Once I have a better understanding of the challenges, I&amp;rsquo;m able to better brainstorm some ideas to try. Then we can experiment to see what will work and what won&amp;rsquo;t.&lt;/p&gt;</description></item><item><title>Happiness Retrospective</title><link>https://blog.boochtek.com/posts/happiness-retrospective/</link><pubDate>Mon, 09 Nov 2015 23:56:58 +0000</pubDate><guid>https://blog.boochtek.com/posts/happiness-retrospective/</guid><description>&lt;p&gt;I facilitated a retrospective today; it was one of the best retros I&amp;rsquo;ve ever been involved with. I figured out what activities I wanted to do earlier in the morning. They were really quite simple. I wanted to focus on happiness.&lt;/p&gt;
&lt;h2 id="how-happy-are-you-at-work"&gt;How happy are you at work?&lt;/h2&gt;
&lt;p&gt;I started with two questions that I&amp;rsquo;ve used with teams before, to some success (although not so successful for one particular team). The first question I asked was &amp;ldquo;How happy are you at work?&amp;rdquo; I had them put a rating from 0 to 10, with 0 meaning they should have quit last week, and 10 meaning they couldn&amp;rsquo;t imaging being happier at work.&lt;/p&gt;</description></item><item><title>Impromptu Retrospective</title><link>https://blog.boochtek.com/posts/impromptu-retrospective/</link><pubDate>Mon, 02 Nov 2015 21:44:44 +0000</pubDate><guid>https://blog.boochtek.com/posts/impromptu-retrospective/</guid><description>&lt;p&gt;I&amp;rsquo;m surprised that I haven&amp;rsquo;t gotten this story down in print before. It&amp;rsquo;s something I&amp;rsquo;ve mentioned many times &amp;mdash; including a few times on &lt;a href="http://www.thisagilelife.com"&gt;the podcast&lt;/a&gt;. It&amp;rsquo;s a great story about the power of retrospectives, and it&amp;rsquo;s a great story about the power of a blameless post-mortem.&lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t recall all the specifics at this point. It was about 5 years ago. I&amp;rsquo;d just noticed that Arun had made some sort of mistake. That&amp;rsquo;s fine, people make mistakes. The thing that was different about his mistake was that I had made the same mistake about a week prior. And &lt;a href="http://dirtyinformation.com"&gt;Amos&lt;/a&gt; had made the same mistake about a week before that.&lt;/p&gt;</description></item><item><title>From Agile To Happiness</title><link>https://blog.boochtek.com/posts/agile-to-happiness/</link><pubDate>Mon, 18 May 2015 23:33:11 +0000</pubDate><guid>https://blog.boochtek.com/posts/agile-to-happiness/</guid><description>&lt;p&gt;The &lt;a href="http://agilemanifesto.org"&gt;Agile Manifesto&lt;/a&gt; was written in 2001, as a way to explain the common values amongst several &amp;ldquo;light-weight&amp;rdquo; software development methodologies that had come about. The term &amp;ldquo;Agile&amp;rdquo; was chosen as a shorthand for those commonalities.&lt;/p&gt;
&lt;p&gt;Once &amp;ldquo;Agile&amp;rdquo; started to show success, we started to see many people use the term to market their products and services, whether or not they really believed in the values and principles of the Agile Manifesto. It&amp;rsquo;s gotten to the point where some of us don&amp;rsquo;t see much value in using the term &amp;ldquo;Agile&amp;rdquo; any more. Even some of those involved in creating the manifesto have suggested new terms. Dave Thomas &lt;a href="http://pragdave.me/blog/2014/03/04/time-to-kill-agile/"&gt;suggests&lt;/a&gt; &amp;ldquo;Agility&amp;rdquo; and Andy Hunt has started working on something called &lt;a href="http://growsmethod.com/"&gt;GROWS&lt;/a&gt;. Personally, I&amp;rsquo;m considering going back to the term &amp;ldquo;Extreme Programming&amp;rdquo;, even though I&amp;rsquo;ve incorporated ideas from other Agile methodologies.&lt;/p&gt;</description></item><item><title>When Should We Do TDD?</title><link>https://blog.boochtek.com/posts/when-tdd/</link><pubDate>Mon, 11 May 2015 23:43:05 +0000</pubDate><guid>https://blog.boochtek.com/posts/when-tdd/</guid><description>&lt;p&gt;On a recent episode (&lt;a href="http://www.thisagilelife.com/78/"&gt;78&lt;/a&gt;) of &lt;a href="http://www.thisagilelife.com"&gt;This Agile Life&lt;/a&gt;, my fellow hosts talked about when to do Test-Driven Development (TDD). They all said that you should always do TDD &amp;mdash; at least for anything that will go into production; there&amp;rsquo;s an exception for experimenting or &amp;ldquo;spiking&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;I wasn&amp;rsquo;t on that episode, but later commented on the topic. (Episode 83 &amp;mdash; which wasn&amp;rsquo;t really all that great.) My take was slightly different. I said that you should do TDD only when the benefits outweigh the costs. Unfortunately, we usually greatly underestimate the benefits. And the costs often seem high at first, because it takes some time to get good at writing automated tests. Not to mention that both the costs and the benefits are usually hard to measure.&lt;/p&gt;</description></item><item><title>Good Enough</title><link>https://blog.boochtek.com/posts/good-enough/</link><pubDate>Mon, 04 May 2015 23:03:01 +0000</pubDate><guid>https://blog.boochtek.com/posts/good-enough/</guid><description>&lt;p&gt;I ran into some former colleagues recently, from a company where I had worked to help transform the team to be more Agile. They&amp;rsquo;ve gone through some reorganization and management changes recently. One of the guys said that their team culture has helped them maintain quality in the face of those changes. This struck me as odd, since I had considered the work I had done there as somewhat of a disappointment. While I felt I had made a small dent, I didn&amp;rsquo;t feel like I&amp;rsquo;d made a true Agile transformation. Much of what I had taught didn&amp;rsquo;t seem to &amp;ldquo;stick&amp;rdquo;.&lt;/p&gt;</description></item><item><title>The Power of 1%</title><link>https://blog.boochtek.com/posts/one-percent/</link><pubDate>Mon, 27 Apr 2015 23:11:55 +0000</pubDate><guid>https://blog.boochtek.com/posts/one-percent/</guid><description>&lt;p&gt;I frequently participate in a podcast called &lt;a href="http://thisagilelife.com"&gt;This Agile Life&lt;/a&gt;. Recently, a listener asked how much time Agile teams should spend on self improvement. I said 10% to 25%, leaning towards 15% to 20% for most teams. That comes to at least one hour per day, and maybe even more than one day per week.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m including personal self improvement and team retrospectives in this self-improvement time. This can be as simple as configuring your IDE to make you more efficient, learning to use a tool better, or following up on action items from a retro.&lt;/p&gt;</description></item><item><title>Resolutions</title><link>https://blog.boochtek.com/posts/resolutions/</link><pubDate>Mon, 02 Feb 2015 23:42:13 +0000</pubDate><guid>https://blog.boochtek.com/posts/resolutions/</guid><description>&lt;p&gt;January kept me pretty busy, so I&amp;rsquo;m a little late to this. But better late than never. And as an Agile practitioner, I don&amp;rsquo;t think personal retrospectives should be limited to one time of year.&lt;/p&gt;
&lt;h1 id="review-of-2014"&gt;Review of 2014&lt;/h1&gt;
&lt;p&gt;Last year I wrote a blog entry listing &lt;a href="https://blog.boochtek.com/posts/2014/01/04/open-source-resolutions"&gt;my goals for 2014&lt;/a&gt;. As far as New Year&amp;rsquo;s resolutions go, I was relatively successful &amp;mdash; about 50% of my goals accomplished. Unfortunately, my Open Source contributions weren&amp;rsquo;t as strong as I had hoped; while I released some of my own work, I didn&amp;rsquo;t do much else. I did increase my blogging; getting in on a weekly blogging pact helped immensely. I also increased my participation on the &lt;a href="http://thisagilelife.com/"&gt;This Agile Life podcast&lt;/a&gt; to a level that I&amp;rsquo;m happy with. But the accomplishment I&amp;rsquo;m most proud of was giving a &lt;a href="https://www.youtube.com/watch?v=hc_wtllfKtQ"&gt;presentation at RubyConf&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Estimation Isn’t Agile</title><link>https://blog.boochtek.com/posts/agile-estimation/</link><pubDate>Sun, 23 Mar 2014 23:02:28 +0000</pubDate><guid>https://blog.boochtek.com/posts/agile-estimation/</guid><description>&lt;p&gt;I don&amp;rsquo;t believe that estimation should be part of any Agile practice.&lt;/p&gt;
&lt;p&gt;One of our managers recently mentioned that we hadn&amp;rsquo;t met the &amp;ldquo;contract&amp;rdquo; that we had &amp;ldquo;committed&amp;rdquo; to in our last iteration. This was complete nonsense, because A) we hadn&amp;rsquo;t made any such commitments, and B) we completed many more story points than the previous iterations (and without inflating story points).&lt;/p&gt;
&lt;p&gt;&lt;img alt="estimates-as-deadlines" loading="lazy" src="https://blog.boochtek.com/images/estimates-as-deadlines.png"&gt;&lt;/p&gt;
&lt;p&gt;But her language made me come to several realizations. First and foremost, estimates are contracts. Sure, they&amp;rsquo;re not &lt;strong&gt;supposed&lt;/strong&gt; to be treated as commitments, but they almost always are. And what does the &lt;a href="http://agilemanifesto.org/"&gt;Agile Manifesto&lt;/a&gt; say about this? It says that we should value customer collaboration over contract negotiation, and responding to change over following a plan. So it&amp;rsquo;s pretty clear that treating estimates as commitments is completely counter to the Agile values.&lt;/p&gt;</description></item><item><title>Slow Down!</title><link>https://blog.boochtek.com/posts/slow-down/</link><pubDate>Sun, 16 Mar 2014 23:14:45 +0000</pubDate><guid>https://blog.boochtek.com/posts/slow-down/</guid><description>&lt;p&gt;There&amp;rsquo;s a tweet that I saw recently, with some simple advice for novice programmers:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Slow down.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is probably good advice for most programmers. Our team recently noticed that every time we try to rush things, we make mistakes. And the mistakes end up costing us more time than if we had just done things at our normal pace. Slowing down ensures that you do things right, and when you do things right, you end up with a higher-quality product.&lt;/p&gt;</description></item><item><title>Empathy</title><link>https://blog.boochtek.com/posts/empathy/</link><pubDate>Fri, 07 Feb 2014 21:23:48 +0000</pubDate><guid>https://blog.boochtek.com/posts/empathy/</guid><description>&lt;p&gt;I facilitated our team retrospective this morning. I felt like we made a little forward progress, but not as much as I would have liked. But it really brought one thing to the forefront of my thoughts today &amp;mdash; empathy gained through communication.&lt;/p&gt;
&lt;p&gt;We have a pretty large team by Agile standards &amp;mdash; we had 20 people in our retro: 16 developers, 3 QA folks, and 1 manager. Out of those, only about 5 or 6 speak up regularly. I recently sent out a survey to the team, trying to get feedback on how we could improve our retros. A couple of the questions tried to get a feel for why people aren&amp;rsquo;t speaking up more. Only about half the people responded, and the answers didn&amp;rsquo;t really answer my question as well as I had hoped.&lt;/p&gt;</description></item><item><title>Introspective</title><link>https://blog.boochtek.com/posts/introspective/</link><pubDate>Sun, 19 Jan 2014 15:15:26 +0000</pubDate><guid>https://blog.boochtek.com/posts/introspective/</guid><description>&lt;p&gt;Today I was informed that I&amp;rsquo;ve been impeding progress on our team.&lt;br&gt;
This was somewhat shocking, since I feel like I&amp;rsquo;m always pushing&lt;br&gt;
forward to make our team and myself better.&lt;/p&gt;
&lt;p&gt;Like most anyone, my initial reaction to criticism was defensiveness.&lt;br&gt;
I don&amp;rsquo;t handle criticism well. (You might find that hard to believe,&lt;br&gt;
after reading the rest of this post. Maybe it&amp;rsquo;s just the confrontation&lt;br&gt;
part I don&amp;rsquo;t handle well.) Thankfully the blow was softened somewhat,&lt;br&gt;
because the person providing the criticism didn&amp;rsquo;t tell me directly &amp;mdash;&lt;br&gt;
they told &lt;a href="http://dirtyinformation.com/" title="Dirty Information (Amos' blog)"&gt;Amos&lt;/a&gt;, a trusted colleague of mine. Amos then passed it on to&lt;br&gt;
me. I&amp;rsquo;m grateful for that &amp;mdash; this is the best way for me to have received&lt;br&gt;
that criticism.&lt;/p&gt;</description></item></channel></rss>