Monday, June 22, 2015

Insincerity and Process

I read a lot of disappointed tweets, reddit posts, etc about agile development processes, especially since the whole Take Back Agile thing started.

There is an honest perception that all of agile development is disingenuous, deceptive, insincere.

I build my own perceptions on my own history and observations, too. I have to be reminded that we all experience life differently. As a consultant, I have seen all the dysfunctions that others have seen, but I have also seen agile projects done well.

When I talk about the joys of TDD , it conflicts strongly with others' experience of forcing test coverage numbers.

When I talk about pair programming and mob programming, it conflicts strongly with their experience of freeloading peers or "in cubicle-audits."

When I talk about BDD, it conflicts with their experience of tail-end test automation.

When I talk about using Big Visible Charts to aid focus, it conflicts with their experiences of managers using charts to embarrass, blame, or otherwise coerce people to work harder.

When I talk about self-organizing, it conflicts with their experiences of people dodging responsibility, of managers assigning tasks, and frequently of the dubious practice of ranking developers.

Having experienced heavily Tayloristic "faux agile" processes that clearly contradict the principles of the agile doctrine(s), they see the entire Agile Manifesto as a tissue of lies -- a con game used to trick developers into accepting a process that does not favor or benefit them. It looks like a lie.

It seems that lousy fake-agile processes are an effective inoculation against real agile.

Neither the naysayers nor the pundits I know are being dishonest. We are just talking past each other because our experiences are different.

Most people (managers and developers alike) need one good experience of "real agile" with openness and transparency and the safety it provides, and they'll change their mind about the whole game.

Barring that one good experience, Agile will continue to be the word that represents the oppressive, dystopian experience they've had so far and all the pro-human statements of the manifesto will be nothing more than bait-and-switch advertising.

I'm sorry that it's come to that. How can I help?

Tuesday, June 16, 2015

Male Privilege

The part of male privilege I enjoy is the part where people don't act like that it's my job to be "hawt" and fit and styled to visually conform to current "universal" standard of physical hotness.

I can be quirky and paunchy and wear comfortable clothes and nobody throws a fit or calls me names. I can have a tooth gap and like being bald on top, and even have a wild eyebrow now and then and it does me no harm.

I don't have to earn an audience with my looks, or demand that people take me seriously. 

If I get a hair cut and dress up nice, nobody calls me a whore, nor is a stranger likely to feel entitled to have a grab or fondle.

I'd like to extend this from male privilege to human privilege, but I don't know quite how. 

I would like everyone to enjoy it as much as I do.

Wednesday, June 10, 2015

My Life On The Road

Let me tell you the two weirdest things about being home when you are a "road warrior:"

Directions:


I've lived in this area almost 10 years and don't know more than five or ten roads by name. I can barely get around without GPS.

People describe places by approximation to local landmarks and I have no idea what they're talking about. When they talk about intersections it usually means nothing to me.  I've probably seen more of Europe than Lake County.

I know how to get to a few restaurants and stores, my house, and the local airports. Otherwise, it's all unknown territory. I'm a stranger everywhere, but I'm pretty used to being a stranger.

I think I've approached living in this house the same way I approach living in a hotel when I'm out on a gig, learning only enough routes and places to meet my needs while I'm there.  Roads I don't take, I don't know by name and don't know where they go or what they run past. Here to church. Here to lunch. Here to airport. That's it.

You know where Joe lives? By the golf course and the ball park?  No. No I don't.  I have no idea where that is.

Human Connections 


I don't know any local people other than my immediate family and those who go to church with me. Being gone 50%, and having an unpredictable schedule makes it hard on new friends. Usually the second time you turn down an invitation due to being out of town, they quit inviting and find other people to invest their time in. No blame, it makes sense. Other people have more of a shared connection to the area and the people in it. Travelers are disconnected from people.

I meet hundreds of people a month, but I rarely recalls their names and faces, let alone associate them with events and activities. I pass through as a benevolent (I hope) blur or activities and information. A kind of friendly ghost.

I have great friends here, in small and very committed numbers. As an introvert, maybe that suits me better than a large number of acquaintances. I also have very good relationships with people in the industry who share my lifestyle. There are very good souls out there flashing from business to business and convention to convention. I am proud to know them.

Even coworkers: I see them on my large flatscreen monitors, hear their voices on speakers, see their words on forums and emails, and sometimes get to do work with them when neither I nor they are out of town dispensing wisdom and insight.  But we maintain our relationships in bitesized pieces: a conversation here, and email there, a reminder or a photo from time to time.

Sometimes people talk about local people and events, and it reminds me that I don't really live here. I'm far more a citizen of the internet and the world than of my address.

I did meet one neighbor twice.  Once when my buddy knocked his mailbox down accidentally, and once when he helped me pull a friend out of a ditch during a snow. I have never known his name. I don't know if he still lives in that house across the street.

But it's cool, too


It's weird, but it's also pretty cool. I've seen the Great Wall of China, the great cities of Europe, including London, Edinburgh, Paris, Munich, Budapest and more. I've seen the mountains in Switzerland, Germany, Scotland, New Zealand and more. I've heard more accents, eaten more things, met more people, learned more things than I ever dreamed possible.

It's an amazing ride.

I don't know if it suits me, or it changed me to suit it.

I have to remind myself that the people around me experience life very differently than I do, especially the ones who grew up here as children and are still connected to family and childhood friends they see every week or every month. Some of them are with their spouses and children every single day, for better or worse.

I'm happy for them, and for me.