Writing is Hard, Receiving Criticism is Harder, IMPROVING is Hardest
This past week has been enough to retrospect on for a month, at least! I spent the weekend seriously considering the net effects of writing and blogging in the Agile community. It has seriously been the biggest pleasure to write in one of the most (personally) rewarding markets and environments in the world. Agile-folk, by-and-large, are some of the best, brightest, and nicest people I have ever met in my entire life. When I started out as a developer in the mid-90′s, I never knew I would evolve and work in such an open, supportive, and fellowship-y community. I wouldn’t change that for the world. I feel blessed to be part of such a community.
Sometimes though, writing takes it’s toll. I’m not green when it comes to this. I’m an independent Agile-journalist after all, and you take your hits.
Some of the biggest contributions of AgileScout.com that people have really enjoyed are the reviews of “Agile stuff,” whether it be a Agile tools, a conference or event, a book, ‘breaking’ news stories, writing about and providing the most comprehensive list of Top Agile Bloggers in the World as well as highlighting some of the best and brightest Women in Agile.
Some of the more ‘edgy’ writing is around somewhat controversial topics, like: Denouncing your CSM, Agile is NOT a methodology, and Project Managers Living a Lie? Staying in line with the FTC Ruling for Bloggers and our Disclosure Policy, my reviews of Agile tools and Agile stuff, and pretty much anything under the sun, can never be guaranteed as positive. I do, however, promise to be as fair as possible.
Most of the Email I Receive is Very Positive
People have come to know and enjoy the Agile Guide section of our website which I’ve received plenty of emails about. This section covers guides to ScrumMastering, being a Great Product Owner, understanding the human side of software development, and tons more on other cool stuff. Agile is all about helping people, and helping businesses thrive. There is something so unique about that, you can’t even put it into words. One would almost feel privileged to say they are part of such an awesome community.
Sometimes I Get “Help Me Emails”
Since not all of my reviews of things are 100% epic-awesome-sauce, I get follow-up emails from individuals asking me pretty much the same question, but in two different categories: (1) Personal Opinions and Improvement Options and (2) Tool Review Improvement Opportunities:
(1) On Personal Opinions – Usually the email goes something like this:
“Read your recent post on X. I don’t agree with everything, but I see how this needs to be addressed within the Agile community. What do you think we can do to improve/make better the situation?”
(2) On Tool Reviews – The email is almost always the same:
“We read your review on our tool and we see that you weren’t so excited about X or Y feature… HOW CAN WE IMPROVE?”
You see, both of these types of emails are so very Agile. They inspect, stating what they see (agreeing or disagreeing), and ask about adaptation options/opportunities. Sound familiar? Yes, this is one of the major tenants of the Agile Manifesto.
As a coach and trainer, I often see another word attached to the “inspect and adapt.” That word is transparency. You see, without transparency, we really cannot inspect and adapt at all, at anything! Transparency allows us to see things empirically. To see things how they really are. To see the good, the bad, and mostly (in business), the ugly and bad. Transparency is the key that unlocks our ability to improve. Transparency allows us to say: “Hey, well, that didn’t work! Let’s try it another way.” Transparency allows us to make mistakes, humble ourselves, take a step back, and move forward with confidence to try it a different way, hopefully for the better.
With the advent of social media, most companies have come to the conclusion that transparency is essential in the online world.
When an “old school” business starts the painful process of moving to Agile, transparency is most often the fear that holds back opportunity. Lack of transparency stops progress in it’s tracks. Fear creeps in, and nothing gets improved. I need not cover any more of this, you all get this.
Living, Working, and Being a Business in the Agile Community Invites Transparency
“It would be oxymoron-ish to suggest that you can be opaque, obscure, and hidden and say you desire to be “agile” or be part of the Agile community.”
It’s a scary proposition, indeed. Being an Agile blogger, transparency is the first requirement! You open yourself up to the world. You allow the world to see who you are, what you stand for, your experience, your life, and maybe open up a little bit of your soul. Going to far? I think not. Anyone who loves to write, trades time for passion. Time, is irreplaceable. It’s a great commitment indeed.
Live and Be Agile
If you’re committed to the great philosophy behind Agile and desire to live, work, and grow in the Agile community, you must be transparent. Yes, this opens you up to questions. Yes, this opens you up to possible scrutiny. Yes, this opens you up to face-to-face communication. Yes, this opens you up, oh my goodness, it opens you up. But what for? For improvement opportunities. Call it personal ‘kaizen.’ The Agile community prides itself with the ability to rally around each other, help each other out, and continually improve the methods, practices, and people behind Agile. We’ll get in your face because we love ya. Sometimes it’s that tough love (trust me I’ve seen it). If someone in the Agile community questions you, it’s because they care enough to tell you.
Take the Opportunity – Agile or Not?
Take the opportunity to improve based on community feedback. It may hurt. But you have good people who desire the best for you, and the best for the community. Yes, some agilists are overly protective. That just comes with age
For many, Agile has been the best damn thing they’ve found in their entire career. We’re glad you made it. We’re glad you’re here. We welcome you. We promise it’ll be a fun ride. It won’t always be smooth, sometimes it’ll be bumpy. But you’re in good company. We love our Agile world.
“Welcome again, let’s get rollin’.”