Thursday, December 8, 2016

Leaders in an Agile Enterprise

Can leadership style be at dissonance with an organization’s incentive/rewards scheme? And what is its correlation to motivation?
An individuals motivation can be intrinsic or extrinsic. Intrinsic is when we act, not for external rewards, but for the simple pleasure or satisfaction of achieving something. Performing one of these activities is reinforcing in-and-of itself.
Laissez-faire leadership can be effective in situations where group members are highly skilled, motivated, and capable of working on their own, with very little guidance. Laissez-faire style is used in situations where followers have a high-level of passion and intrinsic motivation for their work.
So what happens when laissez-faire leadership meets people who are not good at setting their own deadlines, managing their own projects, and solving problems on their own, skills essential for an agile organization? How can leaders adapt?
Laissez-faire leaders are often seen as uninvolved and withdrawn, which can lead to lack of cohesiveness within the group. In such a situation, leaders need to change their style – easier said than done – and get more proactive, assertive and hands-on with the task or process needed to accomplish the task.
Eventually, as followers acquire more expertise, leaders might switch back to a more delegative approach that gives group members more freedom to work independently.
A major dissonance occurs when laissez-faire leaders implement rewards schemes, which in reality is a switch to a benevolent authoritative style. “Meet your targets and you will be suitably rewarded!”. The followers, even those who are intrinsically motivated, now must adopt performance to maximize rewards.
In this situation, the leader now uses rewards to encourage appropriate performance and listens more to concerns lower down in the organization, though what they hear is often rose-tinted, being limited to what their subordinates think the boss wants to hear.
And if the span of control is one to many (as is often the case), the leaders time has to be split across multiple stakeholders. Overtime, the leader chooses to listen more to those who think like they do (and is what they would like to believe), thereby reducing the space for dissenting voices.
Thereafter is a rapid spiral downward into a crisis.
In the final analysis, the source of the most insurmountable hurdle in achieving the goal of strategic agility is the organization’s leaders.

Software WIP

So you have established a software development process. Now what?

This question always comes up at a point when development teams have settled into their initial process and each team member understands the work flows, its tools and its artifacts.
It sometimes becomes difficult to explain why the processes that have been just implemented are just “initial” processes and that they now need to get down to the tasks of evolving these processes.

So why do you need to evolve an established process that everyone appears comfortable with? The answer, I believe, lies in determining the end objectives of any software development process, and those are to (1) maximize throughput (or minimize time to market) and (2) reduce work in process inventories.

While the first is easily understood and justifiable, the second is a bit elusive and as some may say, nebulous and theoretical. So let’s try and understand who is saying it and why they are saying it.

To many organizations, caught up as it is, with a routine and a host of day to day distractions, the thought of reducing work in process inventories probably never even crosses the mind.

I mean, is that important or can I just “get on with my job” is the attitude that flows back at you, especially if you are engaged as an external consultant. Here is a very apt graphic that captures the tone of the engagement at this point in time:
too-busy22
So now what? You have seen the problem and have wheels to offer, but your client says, “No thanks. We are too busy”. Or, “This is too theoretical! People are getting bored.”

Firstly, and let’s just get this out of the way – What the hell is “work in process inventory” for a software development organization? For software development organizations, “work-in-process inventory” is any software artifact, the creation of which has consumed some effort, and the said artifact has not been deployed to production yet. That includes all code files, test or database scripts, or documentation that is being worked on.

To really get to grip with this, you got  to take a look at costs. Assuming an average blended rate of $1 per hour per seat at a development centre in India. Now say, the TL of Team A has spent 2 hours reading the specification, an hour in discussion with the architect, and another hour in a discussion with the creative team on the user interfaces.

Together, the total time spent by the TL for this one requirement is 2+1+1 = 4 hours, which at the rate of $1 per hour works out to $4.

Total effort including the architect and creative designer works out to 4+1+1 = 6 hours, or $6.

Now suppose the TL switches context to another requirement and spends 2 hours in a discussion with the business analyst to develop, say, design options. Total effort by the TL and BA put together is 2+2 = 4 hours or $4, taking the total “work in process inventory” cost to $6 + $4 = $10. Both these requirements are a long way from production.

Now consider a centre with 100 developers. This amounts to 100*8=800 hours of capacity per day. Assume a cycle of 2 weeks, i.e., 800*10 = 8000 hours. Take a scenario where 35% of the effort (not too bad for many organizations) is spent in each cycle on artifacts that never move into production or one reason or the other (low priority, resource constraints, technology hiccup, upgrade needed, etc). That is 35% * 8000 hours = 2800 hours, which in cost terms is $2800 per cycle, given the same $1 per hour rate (this rate is difficult to achieve with just a 100 person team and is likely to be in the range of $2.35 to $3.00 per hour) .

Over 26 cycles (theoretical maximum per annum for this team), that amounts to $ 72,800.
Given a blended average annual CTC of $13,500 per person, the figure derived here works out to 5.4% of salary cost (COR). In other words it is like having an additional, hidden bench of 5% throughout the year. If you take the more likely cost per hour figure for this size of development centre, the bench works out to between 14-20%.

Now what? The solution lies in identifying who is really affected by increasing work in process inventories. In other words, who owns the cost metrics. This will, in most cases be either the portfolio or service delivery head, or the head of engineering, usually someone who owns the project management function within the organization. 

Engineering, as we saw earlier, has the two objectives:

  1. To maximize throughput (by reducing time to market), and
  2. To minimize WIP inventory

Incidentally, another dimension to WIP inventory is Technical Debt, but measuring that is even more nebulous, so we will cover that in another article. What is the solution? Meaning, how do you go about reducing WIP inventories? That’s precisely what Kanban is all about and the subject of yet another article. For flow process, this is fairly straightforward as long as there is a common definition for work prioritization. For batch processes, it is a more involved process and organization’s will get there over time through staged process evolution (Process Roadmap).

Does it make sense?

On the Sharing Economy

In what is called collaborative consumption, the sharing economy or the peer economy, owners rent out something they are not using, such as a car, house or bicycle to a stranger using these peer-to-peer services. The company typically has an eBay-style rating or review system so people on both sides of the transaction can trust the other. With the popularity of these services, many people don’t need to buy when they can rent from others.
Airbnb, the San Francisco startup is the poster child of the collaborative consumption or peer economy. Here, travellers can rent a room or a whole home or a British castle on Airbnb. Dog owners can leave their dog with a host who will take care of the dog on DogVacay. On Google Ventures-backed RelayRides, people can borrow cars from neighbours. They can rent the cars by the hour or by the day. If the car has a service like OnStar, users can open the car automatically through a mobile app.
TaskRabbit is a mobile marketplace for people to hire people to do jobs and tasks, from delivery, to handyman to office help. Founded in 2008, the site has 4000 TaskRabbits on the service nationwide who bid to do tasks that are posted by people looking for a service. All the “rabbits” are interviewed and have their backgrounds checked before going on the system.
Peer-to-peer car sharing company Getaround lets people borrow cars from others. Owners who are out of town can also leave their car with Getaround, which will rent out the car, clean it and take care of it. Getaround cars are covered by a $1 million insurance policy from Berkshire Hathaway.
Liquid, a rent a bike from a neighbour was formerly known as Spinlister. Zaarly is a peer-to-peer marketplace for people to provide services to others. Compared to other services, Zaarly focuses on creating “stores” for sellers to market their services, from home repair to iPhone repairs, buy a home made pie or hire a cobbler.
Lyft is a ride sharing service for people to find rides from “regular” people who have a car. The service, created by Zimride, only takes “donations” because it is not a taxi service.
Lending Club’s peer-to-peer network can be used to get cold hard cash. Lending Club is cheaper than credit cards for borrowers and provides better interest rates than savings accounts for investors. Since July 2007, Lending Club investors have invested over $1 billion in loans and received more than $85 million in interest payments.
Startup Fon enables people to share some of their home Wi-Fi network in exchange for getting free Wi-fi from anyone of the 7 million people in Fon’s network.
SideCar, a ride sharing startup, now available in San Francisco and Seattle, allows “regular” drivers to pick up people who want a ride. Drivers also accept a donation, but don’t charge a fee.
People buy or sell their clothing via Poshmark’s mobile app. They can also display their virtual closets and find friends who have similar styles.
And NeighborGoods is yet another community service where you can save money and resources by sharing stuff with your friends. With Americans spending $22 billion a year on self-storage, that’s a lot of unused stuff. So need a ladder? Borrow it from your neighbour. Have a bike collecting dust in your closet? Lend it out and make a new friend. And what more, borrowing and lending items on NeighborGoods is free of charge though members may charge a deposit or a rental fee for the use of their items. However, NeighborGoods does allow members to upgrade their accounts for $9.99 for access to more items.
The “sharing economy” has attracted a great deal of attention in recent months. Platforms such as Airbnb and Uber are experiencing explosive growth, which, in turn, has led to regulatory and political battles. Boosters claim the new technologies will yield utopian outcomes—empowerment of ordinary people, efficiency, and even lower carbon footprints. Critics denounce them for being about economic self-interest rather than sharing, and for being predatory and exploitative. Not surprisingly, the reality is more complex.
Sharing economy activities fall into four broad categories: recirculation of goods, increased utilization of durable assets, exchange of services, and sharing of productive assets.
The origins of the first date to 1995 with the founding of eBay and Craigslist, two marketplaces for recirculation of goods that are now firmly part of the mainstream consumer experience.
These sites were propelled by nearly two decades of heavy acquisition of cheap imports that led to a proliferation of unwanted items. In addition, sophisticated software reduced the traditionally high transaction costs of secondary markets, and at eBay, reputational information on sellers was crowdsourced from buyers, thereby reducing the risks of transacting with strangers.
By 2010, many similar sites had launched, including ThredUp and Threadflip for apparel, free exchange sites like Freecycle and Yerdle, and barter sites such as Swapstyle.com. Online exchange now includes “thick,” or dense markets in apparel, books, and toys, as well as thinner markets for sporting equipment, furniture, and home goods.
The second type of platform facilitates using durable goods and other assets more intensively.
In wealthy nations, households purchase products or hold property that is not used to capacity (e.g., spare rooms and lawn mowers). Here, the innovator was Zipcar, a company that placed vehicles in convenient urban locations and offered hourly rentals.
After the 2009 recession, renting assets became more economically attractive, and similar initiatives proliferated. In transportation, these include car rental sites (Relay Rides), ride sharing (Zimride), ride services (Uber, UberX, Lyft), and bicycle sharing (Boston’s Hubway or Chicago’s Divvy Bikes).
In the lodging sector, the innovator was Couchsurfing, which began pairing travelers with people who offered rooms or couches without payment back in 1999. Couchsurfing led to Airbnb, which has reported more than 40 million stays in over 190 countries.
This type of service includes non-monetized assets such as tools, which are more immediate neighbourhood based, providing people with low-cost access to goods and space and some opportunities to earn money.
The third practice is service exchange which began in the 1980s as a means to provide opportunities to the unemployed. These Time banks are community-based, non-profit multilateral barter sites in which services are traded on the basis of time spent. However, these have been less popular than monetized service exchanges such as TaskRabbit and Zaarly, which pair users who need tasks done with people who do them.
The fourth category focuses on sharing assets or space in order to enable production, rather than consumption. These include hackerspaces for computer professionals, makerspaces which shared tools and co-working spaces that served as offices. Other production sites include educational platforms that aim to supplant traditional educational institutions by democratizing access to skills and knowledge and promoting peer instruction.
These new technologies of peer-to-peer economic activity are potentially powerful tools for building a social movement centered on genuine practices of sharing and cooperation in the production and consumption of goods and services. But achieving that potential will require democratizing the ownership and governance of the platforms.
The trend has not been without its naysayers. “How are we going to harness the sharing economy to spread the wealth?” The Airbnbs of the world and their venture capitalist backers are siphoning off too much value, some argue. Discussions of labor exploitation, race to the bottom dynamics, perverse economic impacts, unequal access for low-income and minority communities, and the status of regulation and taxation are some of the negatives that have engaged industry watchers for a while.
And while the politics of these sharing efforts differ across the globe, what is common is the desire among participants to create fairer, more sustainable, and more socially connected societies.

REFERENCES
  1. Airbnb is Inc’s 2014 Company of the Year; Dec 2014; Burt Helm [inc.com]
  2. The Rise of the Sharing Economy; [triplepundit.com]
  3. Debating the Sharing Economy; Oct 2014; Juliet Schor [greattransition.org]
  4. Today’s smart Choice: Don’t Own. Share; Mar 2011; Bryan Walsh [time.com]
  5. Consumer intelligence Series “The Sharing Economy”; Apr 2015;

Wednesday, December 7, 2016

Examining Complexity Management

It was Oliver Wendell Homes Jr. who said:
I would not give a fig for the simplicity on this side of complexity, but I would give my right arm for the simplicity on the far side of complexity.
Traditional management thinking evolved in the Industrial Age dominated as it were by machines, the linear mechanistic principle of cause and effect, and cast into management literature by the likes of Frederick Winslow Taylor in his treatise on Scientific Management. Management in this age was essentially reductionist in approach, that of decomposing complex problems into its elements and analyzing them in order to make sense of the whole.
However Complex Systems and organizations in the Knowledge Economy are non-linear, highly interconnected and interdependent demonstrating what is referred to as “emergent behaviour“, that is, the behaviour of a system that does not depend on its individual parts, but on their relationship to one another.
network
Emergent behaviour cannot be predicted by examination of a system’s individual parts (traditional reductionist approach). It can only be predicted, managed, or controlled by understanding the parts and their relationships – “the whole is greater that a sum of the parts.
Individual parts of a complex system are arranged into a structure, which then determines the behaviour of the system. Systems analysis is thus a matter of identifying the relevant structure of the system and its most important parts.
Examples of parts are atoms, the parts in a machine, in people, and in nations.parallel
Examples of structure are the social contract that people enter into to form a government or an organization, the molecular structure of a chemical compound like amino acids, or the way in which individual cells in the body are organized into a myriad of organs.
Examples of emergent behaviour then is, human life, the perfidies of the global financial system, dysfunction of communities (in demonstrating undesirable or criminal behaviour), the quirks of the economic models of nation states, as well as the impact of the environmental sustainability problem on the bottom lines of some large commercial organizations in sectors like Oil & Gas, Minerals, Metals, Mining, Fisheries, Energy, or even, Infrastructure.
The new prescription is that the more you step back and embrace complexity, the better chance you have of finding simple answers.
For example, in most organizations, sales is a frequent focus of financial objectives and concerns. When targets aren’t being met, and a business isn’t growing at the rate you hoped it would be, it’s tempting to assume that you simply need to drive more sales and for your sales people to work harder.
Their targets have been set, and they must achieve them. We even design incentive systems to reward those who simply achieve their target without reference to any other dimension of their work.
However, this can be a simplistic and naive outlook. For there may be a whole host of other factors that might be influencing this outcome.
It may be that your target market is declining or your market has shifted such that your product or service no longer meets the needsof your audience. A new competitor or a substitute product/service may have appeared in your marketplace making it difficult for you to compete.
Your marketing may be failing to generate an adequate number of leads or to encourage trust and loyalty to your brand. Your branding and positioning may have become outdated or may no longer be relevant to your market. Or it could be that your sales targets are in fact inaccurate.
And that is just a handful of the factors that could be involved. By focusing only on the sales and finance ‘nodes’ in this situation, you risk missing the fundamental root cause that is in reality your key to success.