tag:blogger.com,1999:blog-58299295790393123122024-02-22T10:07:43.972-06:00AgilishAs an Agile practitioner<br>
I would like to share real world experiences and lessons learned<br>
so that I can help others with their Agile journey.agilishhttp://www.blogger.com/profile/11952719561173852303noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-5829929579039312312.post-2198580943335411132021-05-24T09:49:00.003-05:002021-05-24T09:51:05.233-05:00What do I do if my client wants to use Waterfall?<p> <br /></p><div class="separator" style="clear: both; text-align: left;">We do not live in a perfect world. Though most of our industry has worked toward Agile adoption, over the past 20+ years, there are still a lot of clients and managers that are comfortable with Waterfall and either will not or cannot change.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">This Dilbert sums this challenge up nicely:</div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlvpmynaRtCma96VzlgsH6rm7CaVm0S7Ih6ufdrVG6rugwsx7yypf2m4B7xUwUO53jKV1JF_BCCUbUmwenAsE3th_lBL33X5nP4mvZNwWzF2hkZXH6gfgUdt8Diu3gWU9FgNFLyBOAqCs/" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="222" data-original-width="692" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlvpmynaRtCma96VzlgsH6rm7CaVm0S7Ih6ufdrVG6rugwsx7yypf2m4B7xUwUO53jKV1JF_BCCUbUmwenAsE3th_lBL33X5nP4mvZNwWzF2hkZXH6gfgUdt8Diu3gWU9FgNFLyBOAqCs/w556-h179/image.png" width="556" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">Most of us know better, but things are not always within our control or influence. We need to understand and accept this. Let the client (or manager/boss) be right. Dale Carnegie preached that, "<a href="https://www.lesswrong.com/posts/HxWdXMqoQtjDhhNGA/according-to-dale-carnegie-you-can-t-win-an-argument-and-he" target="_blank"><span style="color: #3d85c6;">you cannot win an argument</span></a>". This rule applies to how we work and the methods we use. </div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">Agilish is not a methodology like Agile and Waterfall are. But Agilish is our"Get Out of Jail Free" card when we are boxed into doing Waterfall for one reason or another even and Agile is more appropriate for our team's work.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">Work ahead wherever possible, deliver to UAT/Pre-PROD and let the Waterfall mechanisms take over to deliver to production. That is an Agilish strategy that can work.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><p></p>agilishhttp://www.blogger.com/profile/11952719561173852303noreply@blogger.com3tag:blogger.com,1999:blog-5829929579039312312.post-78443184609623010252021-05-03T13:11:00.002-05:002021-05-03T14:22:36.872-05:00Agilish Science from the Planet Vulcan<div dir="ltr">
A friend recently shared an article that described a mistake made by scientists that had us, for a long time, thinking there was a planet named "Vulcan" behind the sun that we could not see:</div>
<div dir="ltr">
<a href="http://www.npr.org/2015/11/29/457782813/a-star-crossed-scientific-fact-the-story-of-vulcan-planet-that-never-was" target="_blank">A Star-Crossed 'Scientific Fact': The Story Of Vulcan, Planet That Never Was</a></div>
<div dir="ltr">
<br />
<div class="separator" style="clear: both; text-align: center;">
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfFgXKz2LaoXiKS637RG6yH10cxW_0tm-1jdtccay9SFWEDS9sltIvuBUvxUZed3ecBsWnfJoVsVMHvgP7cHwRmG3Pds6RWAEa28rtxvK9cH8ghmhqOiPwH53HXuv6YRyID2S6Acqss14/s480/vulcan.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="360" data-original-width="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfFgXKz2LaoXiKS637RG6yH10cxW_0tm-1jdtccay9SFWEDS9sltIvuBUvxUZed3ecBsWnfJoVsVMHvgP7cHwRmG3Pds6RWAEa28rtxvK9cH8ghmhqOiPwH53HXuv6YRyID2S6Acqss14/s320/vulcan.jpg" width="320" /></a></div><br /><br /></div>
<br />
<br />
This reminded me of the Agile principle:<br />
<span style="font-size: large;">"Deliver working software frequently...with a preference to the shorter timescale." </span><span style="font-size: medium;"><a href="http://www.agilemanifesto.org/principles.html" target="_blank">The Agile Manifesto</a></span><br />
<br /></div>
<div dir="ltr">
Here are a couple of excerpts from the <a href="http://www.npr.org/2015/11/29/457782813/a-star-crossed-scientific-fact-the-story-of-vulcan-planet-that-never-was" target="_blank">article</a>:</div>
<div dir="ltr">
"It's easy to forget that there are people behind the data and equations. And when people are involved, there is always room for human error."</div>
<div dir="ltr">
<br /></div>
<div dir="ltr">
"in science, you don't dwell on the blind alleys... <b><span style="font-size: large;"><i>But the blind alleys are most of what science actually does</i></span></b>. You have to go down the blind alley, <span style="font-size: medium;">you bang your head against that blank wall at the end of it, come back out again and try something else</span>. And that's the real experience!"</div>
<div dir="ltr">
<br /></div>
<div dir="ltr">
If mathematical genius relies on trial and error and falls into blind alleys often, why would we expect more from mere mortals laboring daily to produce real world results from the trenches? Human error is part of life. It is inevitable. <br />
<br />
The <a href="http://www.agilish.net/2015/12/over-waterfall.html" target="_blank">problem with waterfall</a> is that it requires human perfection. That is just not realistic. The longer the time between software releases, the more complexity is added to those releases. The more complex, the more difficult and risky the release becomes and the more blind alleys we fall into.<br /><br /></div><div dir="ltr">
The only sure-fire remedy that I know is to bite off smaller chunks, to go for the wins incrementally, to deliver to production frequently with achievable success. At its core, this is what Agile is and why it works.</div>
<div dir="ltr">
<br />
To read more about the planet Vulcan, read <a href="http://www.armaghplanet.com/blog/category/about-us/colin-johnston" target="_blank">Colin Johnston</a>'s <a href="http://www.armaghplanet.com/blog/vulcan-the-solar-systems-ghost-planet.html" target="_blank"> Vulcan: the Solar System’s Ghost Planet</a><br />
<br /></div>
<div dir="ltr">
<br /></div>
<div dir="ltr">
<span style="font-family: "times new roman"; font-size: x-large; text-align: -webkit-center; widows: 1;"><br /></span></div>
agilishhttp://www.blogger.com/profile/11952719561173852303noreply@blogger.com1