Monday, September 27, 2021

Using Agile to Save an Organizational Shipwreck


The agile reformation has been my passion and livelihood for over ten years.  I strongly believe in making work more sustainable.  The global economy is highly complicated, and it takes intelligent and conscientious people to transform it one cubical at a time.  I spend my time writing extensively about agile and corporate culture.  Over the years, I experienced many of the ugly realities of being a business person; the lack of job security, erratic behavior from vendors and clients, regulators with good intentions, and plenty of colleagues who act in bad faith.  

The business world resembles being shipwrecked and trapped in a lifeboat.  After days of hunger and thirst, each survivor attempts to cannibalize the others or throw them overboard to the sharks to save themselves.  Rescue is elusive, and the ocean threatens to destroy everyone.  The agile movement is a friendly shore to find refuge.  Unfortunately, I see business organizations ignore this kind of relief and remain adrift.  I have given this plenty of consideration, and I have a few informed opinions about why organizations prefer to be shipwrecked.  

Inertia is a concept from physics, and Issac Newton first described it as the ability for an object at rest to remain at rest or an object in motion to stay in motion.  You expend energy to overcome the force of inertia.  In business, this energy equals the expenditure of time and money, which are precious resources.  The corporate culture of most organizations attempts to minimize the wasteful use of time and money, so inertia builds up and acts as a weight on the organization's ability to change.  People are content to avoid rocking the boat and terrified of risk, and being shipwrecked is preferable to rowing to safety.  

Fear is another factor.  Companies have to generate a profit and meet the expected profits of their investors, creditors, and shareholders.  It puts pressure on leaders to wring as much money out of the organization.  Lay-offs and outsourcing are necessary tools in this process.  What it does is create a level of uncertainty and fear in an organization.  It forces people to ignore inefficiency or waste because exposing it might lead to unemployment.  Thus, agile with its rapid cycle times and inspection heightens fear in the organization. People who are afraid have two choices;  they flee the company, or they fight.  It is the people who remain behind who throw sand in the gears of change.  To them, the status quo at an organization is preferable to changes that are threatening.  

Fear and inertia create a cycle of dysfunction within an organization.  I must also point out poor leadership as the third piece of the triad.  Those individuals struggle to keep promises and prefer hoarding information and resources.  You point out problems to this kind of leader, and they politely ignore them and often like to fire the messenger who brings them those problems.  It is about control for those people, and anything which is a threat is resisted.  Using the Pareto rule, 20% of your leadership team creates 80% of your waste and inefficiency.  Agile is good at finding these people, but out of self-interest, they will fight back.  

Combined, fear, uncertainty, and poor leadership create an environment deeply resistant to agile.  It is just like being lost at sea.  I will continue to educate and train others about making work more sustainable, satisfying, and sane.  With a bit of luck, more of the shipwrecked will find friendly shores.  

Until next time. 


Monday, September 20, 2021

Agile Cultivates Success


Software development is a strange world of science, technology, commerce, and deadlines.  Presently, the people who keep these robust systems working represent less than one-hundredth of one percent of the total world’s population.  It means we have more work than people who can do it.  The Wall Street Journal notes that it is creating weird situations in the job market and business community.  Leadership must change to meet this new reality.  I knew over ten years ago that the current path would not be sustainable and joined the agile reformation.  It was a strange decision, but it makes sense because changing the world requires traveling differently.

The online comic “The Oatmeal” has a fantastic cartoon about high school and popularity.  We sort young people into so many categories.  Elite academic and athletic starts float above the student body.  What remains are masses of students attempting to get by and find a niche in life.  Among their ranks are the hard rock kids trying to escape with music and drugs and striving theater kinds and band members using performance as a path forward in their lives.  Finally, there are meek and unknown people looking to find anything which might provide purpose and direction to their lives.  

The upper crust of sports and academics occupy leadership roles in many schools.  Teachers and administrators find these individuals and provide them a path to college.  I was lucky and singled out in this fashion, but not fitting in gave me a different perspective and approach to leadership.  High school became a fertile soil to grow a personality.  

I would spend college learning to run a newsroom, work at a radio station, and interact with very different people.  The time I spent preparing for a career showed me how to retrain myself when economic and personal conditions change.  Funnily, my exposure to liberal arts and media made me more adaptive to the peaks and valleys of a modern economy.  

Businesses need strange, creative, and resilient people to lead change.  More than ever, to solve complicated problems, we need individuals who see things differently. These personalities look at issues and try outrageous approaches to solving these problems: more freaks and geeks calling the shots and fewer prom queens and homecoming kings.  

I am very proud that the agile movement has these eccentric characters.  People who are attempting to improve diversity among the ranks of developers.  Project people who understand that nine women cannot create a baby in one month and leaders that get their hands dirty with the teams doing the work instead of giving orders with no grounding in reality.  Each day, they are attempting to rebuild trust in the business world.  It is a struggle, sacrifice, and frustration.  Nothing worth doing is easy.  

It is why you need to look for those people who don’t fit in and give them some room to make a difference.  Instead of promoting a rising star, make them a scrum master and work across the organization building teams and clearing impediments.  When you promote these individuals, they will be better equipped to lead others because, as scrum masters, they must lead without any authority.  Teaching people to lead without authority is going to be an essential skill in business.  Many problems today require collaboration and systems thinking instead of power and hierarchy.  It is why traditional paths of leadership and looking increasingly obsolete.  

As a business person, success depends on looking at problems from a different perspective.  Organizations decouple leadership from authority.   Finally, collaboration is essential to solve business problems.  To find people who excel in these areas, you should direct your attention to the fertile soil of the agile movement and the colorful characters who make it unique.  

Until next time. 



 


Monday, September 13, 2021

Cheering on the Butterflies on Your Team


Working on large projects has a way of grinding down the best professionals.  The list of things to do is endless.  Deadline pressures mount, and technical challenges can take the most realistic timeline and transform it into a tar pit of despair.  I experience these emotions just as much as the next person.  Taking some time for myself this weekend, I stumbled on a metaphor that will help me manage the stress and strain which will build up over the next four weeks as I prepare to get ready for a new release.

Anyone who leads a team needs to learn how to tell stories.  The ability to tell stories helps you put situations into context, inspire others, and make the bad times less terrible.  Good leaders know how to read the team and what stories to tell to help them get to the next point.  Over the years, I have collected some of the better stories from literature and philosophy to help make sense of the chaos that swirls around me as a technology professional.  

After a relaxing weekend with my partner, I watched her grown children participate in the Brookfield Zoo 5K race.  It is a casual affair where you will see parents pushing strollers around the race route next to runners looking to earn prize money.  At the start of the race, cheering people on, we spread out over the course to clap and provide support to our family members.  The runners appreciated the support from family and friends to a person.  The runners went a little faster and kept pushing, thanks to the encouragement of others.  As a leader, you need to be on the sidelines, helping push people to keep running and provide the support they need when tired or running out of energy.  

In many respects, a significant software project is like a long-distance race.  The difference is with a technology project, the endpoint is unclear, and the racecourse changes difficulty as the race progresses.  It is frustrating and can undermine the confidence of anyone.  After the race, the family and I decided to enjoy a leisurely tour of the zoo via tram.  Our driver mentioned that many species of animals and insects migrate as part of their natural behavior.  The monarch butterfly is one of those species.  A common misperception is that a butterfly will travel across the United States to Mexico in the space of a year.  The tour guide mentioned that it takes four generations of butterflies to make the trip to the breeding grounds in Mexico.  The butterfly in Minnesota will never experience the warm sun of Mexico.  It is up to the butterflies' descendants to make the trip.  

Throughout four generations of butterflies living, breading, and flying, they make the trip across the continent one flap at a time.  It struck me this is the perfect metaphor for a large enterprise software project.  Often, people come and go on the project doing necessary work and then moving on to other things.  What keeps everything moving forward is the instinctual desire to finish the project and the muscular memory of the organization.  A good coach or scrum master should support this process and make sure that work gets done.  An agile leader should also point out that it will take numerous people to work together over long periods to get the job done.  It is like standing by the side of the road and cheering on people you want to succeed.  

Until next time. 


Monday, September 6, 2021

The Virtue of Rest


It is the end of the Labor Day weekend in the United States, and I have been thinking about America's unusual relationship with work.  We are the most prosperous and productive nation on the planet, but there is a price to pay for this accomplishment.  Workers in the United States take fewer vacation days, and they suffer from burnout at a higher rate than other western nations.  If we want to continue being the leader in the world economy, we must have a conversation about the virtue of rest.  

Max Webber, in his book, "The Protestant Work Ethic," argues that America is uniquely situated to be an economic powerhouse because many of the founding members of the American nation came from the Protestant denomination of Christianity. According to Webber, since work provides people with dignity and purpose, creating wealth, capitalist societies' virtues are predominantly Protestant.  It is a nice counterpoint to Karl Marx and his thoughts about how economies fit into the culture.  

Today, America is more diverse than at any time in its history.  We have Christians of all denominations, Jews, Muslims, and Hindus.  It is also common to find Buddhist temples and neo-pagan shrines in many big cities around the United States.  It is a significant strength of our nation.  While we have many religious faiths, American workers have embraced the protestant work ethic first described by Webber, and I see it among the professional people work with each day.  

The notion that work provides dignity and purpose slots conveniently with the laissez-faire approach to our economy in the United States.  We have fewer vacation days and national holidays than other countries.  Labor laws are more favorable to business owners than workers.  Finally, any support for working families comes from private businesses instead of from a government safety net.

Lost in this situation was the idea that you should rest.  Olympic athletes need to rest between bouts and include recovery time in their training.  Lack of sleep has similar effects to being intoxicated with alcohol.  Problem-solving declines the longer individuals look at a problem.  Finally, constant pressure to perform creates stress which leads to health consequences.  The biggest paradox of productivity is that the more productive we try to be, the less effective we become.

It is why the labor movement pushed for a forty-hour workweek one hundred years ago.  It is also why banks are paying extreme salaries for entry-level workers.  People, to be productive, need to rest.  The agile principles explicitly talk about sustainable pace.  It is impossible to get work finished if the workforce is too exhausted to accomplish it.

I am a firm believer in Webber's Protestant work ethic, but without rest, it isn't very sensible, something we all need to respect on a Labor Day weekend.

Until next time.