Posts

Showing posts from 2008

Support the Agile Fringe

There is a bit of a controversy over the organization of the Agile 2009 conference. The conference will be organized in a number of functional areas . Unfortunately this may exclude talks about  work on the agile fringe, work that pushes the limits of agile. David Anderson has written an open letter to the Agile 2009 organizers. There has been a lot of support. If you believe there should be a space for topics that do not neatly fit any functional domain, please support David's initiative by adding a comment to his letter. Here is the comment I attached to David Anderson's letter: Hi, I am not currently an Agile Alliance member, and though I would like to do so, I won't be able to attend the conference. Nevertheless, I would like to throw in my support on this one, for the following reason: Creativity is a necessary prerequisite for agility. The creative process consists of taking information from different domains, and recombining the information in new patterns. Agile it...

A Beagle with Cream Cheese, Please!

I stood in line waiting for my turn to order at a cafe when the lady in front of me ordered "a beagle with cream cheese". She got a bagel with cream cheese, and went away happy. If she had asked a software developer to provide a beagle with cream cheese, she would have got it. Our requirements processes are usually set up to give the customer what the customer asks for, not what the customer wants, or needs. Note that these are three different things: asks for, wants, and needs. Agile software development represents a shift of focus, from providing what the customer initially asks for, to what the customer wants. Unfortunately, if we build what the customer needs, the customer probably would not want it. There is also a significant risk that the customer does not need new software. For example, many agile teams use Kanban boards, and keep track of tasks with Post-It notes. Suppose a customer comes to such a team with a similar task-tracking problem. Would the team just show t...

More Tips for surviving the market meltdown

Christopher Lochhead, the retired chief marketing officer at Scient and Mercury guest blogged in Dan Farber's blog about Tips for surviving the market meltdown . Here is a quote: Downturns are the best time to take market share. Most companies overreact. They get too conservative. They also forget that they are not the victims of the market. I agree, especially with the last part. You are not victims! Be creative! Find out what options are available, then do it!

The 20th Way to Survive the Crisis Without Firing People

Justin Roff-Marsh, a well known TOC expert, sent me the following tip: Eliminate performance pay. Performance pay (commissions and bonuses) encourages the pursuit of local optima (which leads to waste and conflict) and signals that desirable behaviour is optional. Sounds very good to me. The critique against performance pay is well substantiated by research.

19 Ways to Survive the Crisis Without Firing People

The following article is an excerpt from a post i recently made to the cmsig mailing list. Here is one thing I learned from studying military strategy: Strategy is a game of interaction and isolation: Strengthen the interactions on your own side, so you can move in a coordinated fashion with a common goal. This enables you to focus power, and to make bundles of rapid, coordinated attacks. *Isolate enemy units from each other, morally, mentally and physically, so that you can pick each unit off easily. Total strength matters much less than the ability to maneuver and coordinate. Most business managers have got it back asswards. They isolate units in their own organization in a multitude of inventive ways, then antagonize customers so they present a united front against the company. For example: Cost Accounting and Functional Organization isolate ones own forces. Management by setting goals force employees to game the system in order to reach goals that are outside the capabilities of th...

Ants and the Theory Of Constraints

Richard Graylin posted a link to the cmsig group at Yahoo about ants that use global optimization techniques reminiscent of the Theory Of Constraints . Now, if ants can figure this stuff out, why do so many humans have problems with it?

(In)competence Inventory

Recently I heard a talk by the founder of a company specializing in making competence inventories. The talk was quite impressive. The speaker showed several colorful slides, and talked about the very advanced software the company uses to collect information about employees, and present it in a manner that is easy for managers to understand and use. Still, there was something that wasn't quite right. I grew suspicious at the beginning, when the speaker talked about the purpose of making a competence inventory. Knowing the skills, and the level of skill, of each employee is very important, he said, because it makes it easier to decide whom to fire when cutting costs. Not only was that the most important purpose of having a competence inventory, he gave no other reason. (But see below for an analysis of the reasons given at the competence inventory company's web site.) Let's think about that, not from a human point of view, but from a business point of view. (The audience con...

On the Wrong End of the Camera

Image
I was sitting quietly, in my favorite book café, working on my Strategic Navigation book (, only a few chapters left,) when a TV team from the Swedish Television burst in. It was a small team, but it jostled me out of describing how to create a Future Reality Tree. Oh, gosh, I thought, they've heard of me! Finally, someone with the power of TV has decided to talk to me about management, TOC, John Boyd, Strategic Navigation, Systems Thinking, and How To Improve Life For Everyone. What a chance! Turned out they were more interested in filming books than in filming an author. The camera remained firmly pointed in the opposite direction from me throughout their visit. On the other hand, I think they did get some nice footage of the book café, and of the very nice people who work here. If you live in Sweden, you can see it all (except me of course) on Carin 21:30 at 21:30 on September 17th. I did take a couple of photos with my iPhone. It's true what they say. The iPhone isn't ...

The Primus Vicus Project Part Three: The Intermediate Objective Map

This is the third part in the Primus Vicus series. It shows how we designed an Intermediate Objective Map using information gathered during the Crawford Slip session the day before.

The Primus Vicus Project Part Two: The Crawford Slip Session

This is the second part in the webcast series about Primus vicus and the workshop I held there. This episode is about the Crawford Slip Brainstorming session itself.

The Primus Vicus Project Part One: going Medieval

I recently held a Crawford Slip workshop at Primus Vicus, a medieval village in Halmstad, Sweden. The objective was to help the Primus Vicus society set clear goals, and to create a plan for making the village economically viable now and in the future. The first part is about my own preparations for the workshop. Preparing for helping a medieval village are a bit different from preparing for helping a company. However, the same principles apply: begin with the big picture, the super system where the organization you will work with fits. I hope you enjoy the webcast.

The Scandinavian Agile Conference on October 29th

Vasco Duarte from Finland emailed me and asked me to spread the word about The Scandinavian Agile Conference on October 29th. Keynote speaker will be Gabrielle Benefield from Scrum Training Institute. The conference schedule is here .

Scrum goes Medieval

I have just spent two days leading a management workshop for Primus Vicus, a medieval village and Living History Museum in Halmstad, Sweden. The workshop was a practical introduction to planning and managing using technoques from Strategic Navigation and Scrum. Great fun, and to top it off, the Primus Vicus villagers gave me permission to videotape the whole workshop and use the material in my own webcasts. I'll begin publishing the material here and on YouTube in a few days. Sent from my iPhone

Happy Flu (A Meme Spreading Experiment)

I've been reading up on systemic models for how diseases spread recently. So, when I stumbled on the Happy Flu meme experiment, I could not resist participating. I got the Happy Flu from Jack Vinson .

Bryan Logan at TOCThinkers

Bryan Logan has written an interesting article about how to measure in for profit organizations. It is the first part in a series. Go read! Just in case you are wondering: My blog isn't dead, it's just resting. Material is on the way. Writing a book and blogging is stretching me a little to thin.

Scrum Talk by Ken Schwaber

This is a Scrum talk by Ken Schwaber. It is published on Google Tech Talks.

Book Review Webcast: The Logical Thinking Process

Making a webcast requires a bit more work than writing a review. On the other hand, its fun, and the review just might reach more people. Let's see how it plays out.

Mutual Benefit Contracts

This post is in response to a question about contracts in a comment to my article The Customer Drives the Car . The text is an excerpt from a book I am writing about Clarity, a software development method based on systems thinking. This book is on the back burner at the moment.  I am currently writing a book about strategy and organization with Strategic Navigation. This book will stand on its own, but it will also provide a much needed framework for the Clarity book. The reason is that originally, Clarity, like other agile methodologies, took a bottoms up approach to methodology development. Partly because of my work on Clarity, partly because of my involvement with The Theory Of constraints, Strategic Navigation, and Systems Thinking, I have become convinced that a top down approach will work better. Therefore, Clarity will be redesigned, and thoroughly tested, before I publish a book about the method as a whole. Here is Clarity's (current) take on contracts: A contract is an ag...

Strategic Principles - Apple, iPhone and John Boyd's Maneuver Conflict

Time to scratch the webcast itch again. This time I am talking about principles of business strategy. Some time ago, I Googled out more about Apple's iPhone strategy. More than a million hits, yet I found nothing about the strategic principles Apple uses. As it turns out, almost every move Apple makes can be interpreted in terms of Maneuver Conflict, a military strategic doctrine created by the late col. John Boyd, U.S. Air Force. Boyd's ideas has had tremendous impact on military strategic thinking the past twenty years. His ideas are slowly trickling over into the business community. There will be more videos on Boyd's ideas, and on Strategic Navigation, a business strategy method that combines Boyd's Maneuver Conflict and The Theory Of Constraints.

Steve jobs Announces iPhone 3G

Steve jobs has just announced iPhone 3G at WWDC 2008. The new iPhone has 3G and GPS. Standby time has been improved to 300 hours. Talk time is up to 10 hours with 2G, 5 hours with 3G. You can expect to watch video for 7 hours, or listen to audio 24 hours on a charge. Price has been cut to $199 for the 8GB model and $299 for the 16GB model. Why am I interested? I have taken an interest in Apple lately. Working on a webcast on business strategy with Apple and iPhone examples. Check back here in a day or two.

One More OODA Loop Through the IOHAI Hoop

Image
In a previous article I wrote about IOHAI - John Boyd's leadership model. I used Intermediate Objective maps to deconstruct IOHAI in a manner consistent with the ideas in Boyd's essay Destruction & Creation. A friend told me it was the most incomprehensible essay I had ever written. I regard that as a challenge to make one more OODA loop through the IOHAI hoop. (Though I should warn you I write to comprehend, not to be comprehended.) In the previous article I mentioned there was another way to decontruct IOHAI. Actually, there is an infinity of ways. Here is one, created under the assumption that Orientation means "good Orientation". Under that assumption, Insight becomes a prerequisite for Orientation. I have also made Orientation a prerequisite for Harmony. We cannot achieve Harmony if we are no good at Orienting ourselves: Now let's look at Initiative, hanging there all by itself. Initiative is a personal property. Some people have more, others have less. I...

Mission Statements Ackording to Dr. Ackoff and John Boyd

I just read an article about mission statements by Dr. Russel Ackoff. The article is old, but Ackoffs views are certainly worth thinking about. Compare with Boyd (Patterns of Conflict, slide 144): Unifying vision A grand ideal, overarching theme, or noble philosophy that represents a coherent paradigm within which individuals as well as societies can shape and adapt to unfolding circumstances—yet offers a way to expose flaws of competing or adversary systems. Looks like we can take elements from Dr. Ackoff's article, and use it to better understand what Boyd meant. Or, we can use Boyd's ideas about organization in order to understand the importance and relevance of Dr. Ackoff's ideas about mission statements. Deconstructing again, and I haven't even drunk any coffee today.

Deconstructing IOHAI

Image
In 1976 John Boyd wrote a famous essay, Destruction & Creation. The essay is essentially about how creativity works. Boyd's idea was that a body of knowledge in the human mind can be likened to an island consisting of connected information. Creativity is the process of destroying the connections between the pieces of information, and constructing new patterns by assembling the knowledge in different ways. Sometimes we just break a single body of knowledge apart, and reassemble it again. Sometimes we insert pieces of information from other bodies of knowledge. This process of de struction and construction of patterns of knowledge is sometimes called analysis and synthesis , but there is a simpler word: deconstruction . (In case this article gets too heavy, check out the Babylon 5 episode The Deconstruction of Falling Stars .) Boyd deconstructed military strategy in his Discourse on Winning and Losing . (Scroll about half-way down the web page to find the Discourse.) Of course, ...

Knowledge Associates

I do not advertise much in this blog, not even my own services. Sometimes I make exceptions though: Knowledge Associates is a new Theory Of Constraints consultancy in Victoria, Australia. If you live in the neighborhood (i.e. the Southern Hemisphere), and want a problem solved in your organization, why not talk to them? They might be able to help. They certainly do have an attractive offer . While on the subject of advertising, if you live in the Northern hemisphere and want a similarly attractive offer, there is only one place to go that I know of. And now back to our regular programming.

IO map for Strategic Methods

Image
The IO map above describes the Necessary Conditions that must be fulfilled in order to have an organization that can create and execute strategy effectively in a fast changing environment. The idea isn't mine. Originally it is Colonel John Boyd's idea. William Dettmer translated Boyd's Maneuver Warfare into a civilian version, Strategic Navigation . I have added some of the obstacles (hexagons) that an organization must overcome in order to create and execute strategy effectively. The map is interesting both because it explains what it is that makes Strategic Navigation and Maneuver Warfare effective, and because it provides a simple way of evaluating any strategic method. If the necessary conditions aren't fulfilled, then the method, even though it may have great strengths, also has weaknesses that will keep it from being as effective as it should be. You may have read critical studies that show strategic methods often do not work. Boyd worked out why some methods do w...

One Revolution Through the OODA Loop

Image
Our environment shapes our actions in ways that are not obvious, until we make a conscious effort to step outside the box. You will probably agree that it is plausible that our experiences and our environment influences the strategic choices we make. Sounds reasonable, even if it is a rather generic statement. There is a strategic model that incorporates this idea, the OODA loop . Look and behold the OODA loop in all its gory complexity: The OODA loop is originally a military strategic concept created by U.S. Air Force Colonel John Boyd. Some experts consider Boyd to be the greatest military genius of the past two thousand years. Like Sun Tzu and Musashi, his ideas have been applied to business strategy as well as military strategy. Boyd developed a strategic model that is called Maneuver Warfare. (Boyd did not use this name himself. He called it Maneuver Conflict.) The OODA loop isn't prescriptive in the way the PDCA/PDSA, TOC Focusing Steps, or Test-Driven Design loops are prescr...

IO Map for Process Design

Image
I had reason to think about how to design processes recently, and just for fun I drew the Intermediate Objective map you see above. This is a process level IO map. It shows the necessary conditions that must be fulfilled in order to have a good process design. The map is meant to be generic, so you may have to adapt it to fit a special situation. In most cases, it can be used as is. Note though, that one of the necessary conditions for creating a good process is understanding how the goal of the process furthers the goal of the organization using the process. In other words, you need an IO map for the organization (or equivalent) in order to create a good process. I won't write a long-winded article with a detailed explanation of the map, at least not for now. However, if you have any questions, don't hesitate to ask.

Powers of Observation

Frank Patrick showed this little gem:

Change Or Die

Larry Leach pointed to an interesting article about behavior change in individuals and organizations in the CriticalChain group at Yahoo. According to the article, medical research shows nine people out of ten would rather die than change their behavior. In other words, scaring people into eating less junk food, quit smoking and drinking, and exercising more has only a 10% success rate. On the other hand, with positive reinforcement, 77% will change.

Minds On Fire

You might wish to read this article, by John Seely Brown and Richard Adler, on how we learn. It has sparked a lot of discussion in the blogosphere. Here is a quote: Compelling evidence for the importance of social interaction to learning comes from the landmark study by Richard J. Light, of the Harvard Graduate School of Education, of students’ college/university experience. Light discovered that one of the strongest determinants of students’ success in higher education—more important than the details of their instructors’ teaching styles—was their ability to form or participate in small study groups. Students who studied in groups, even only once a week, were more engaged in their studies, were better prepared for class, and learned significantly more than students who worked on their own. 6 The emphasis on social learning stands in sharp contrast to the traditional Cartesian view of knowledge and learning—a view that has largely dominated the way education has been structured for o...

Choice - Peace On Streets

Clarke Ching blogged about the video above. You can also find it on Youtube . I am really glad I live in a country where this is less of a problem than it is in many other places in the world.

Business Value

Image
Managers like to talk about business value. It usually goes like this: A group of managers sit around a table. It may be in a conference room, around a dinner table, or in a bar. "We must offer more business value," one of them says. Everyone nods in agreement. Then it grows silent. Uncomfortable. Everyone carefully avoids looking directly at anyone else. Finally, someone breaks the silence: "Anything interesting on TV tonight?" Agile software developers caught on to the notion of delivering business value several years ago. As a result, software developers now have the same sort of dead end conversations about business value their managers have, with the same result. I have played this little game myself upon occasion, both as part owner of a consultancy, and as a developer. It always played out the same way. I was reminded about this today when I read an InfoQ article about business value. The article quoted extensively from an article by Joe Little, Toward A Gen...

The Graph That Got Away

Image
I have been thinking a lot about how to present information about agile and TOC improvement efforts lately. Last night I had a look at some old process data, and had the opportunity to reflect upon a route I didn't take at the time I was involved in the improvement project. The project was switching from traditional RUP-based development to Scrum (with a healthy dose of TOC). At the time I collected the data, from an andon (Kanban board) I had helped a development team set up, the top priority was finding and exploiting bottlenecks in the process. The second priority was reducing inventory (Design-In-Process). Therefore I focused on Throughput and DIP. That was the right decision under the circumstances, and it did work. The manager I worked for had experience with Lean, and had no problem understanding what the development team and I was doing. That particular manager did not need my assistance in explaining what was happening to other managers, but what if he had? Is there som...

Ron Davison's Systems Thinking Webcasts

If you are interested in systems thinking, you might want to watch Ron Davison's webcasts . I haven't viewed the whole series yet, but what I have seen is interesting.

How Organizations Change, Part 3: Drive Out Fear

I have just released part three in the How Organizations Change series. I decided to split the material into more digestible chunks, so I discuss only one of the root causes that make it difficult for organizations to learn and adapt: fear. The webcast contains material from a ZDNet Australia interview with Lloyd Taylor, VP of Operations at LinkedIn. I would like to thank Brian Haverty, Editorial Director of CNet Australia for permission to use the interview. The full interview is available at http://www.zdnet.com.au/insight/soa/LinkedIn-Lloyd-Taylor- VP-of-Technical-Operations/0,139023731,339285616,00.htm The webcast also contains an excerpt from the A Day with Dr. Russell L. Ackoff conference at JudgeLink. I would like to thank Dr. Ackoff for his kind permission to use the material in my webcast. Dr. Ackoff's talk at the conference was inspired, to say the least. You can view it all at http://www.judgelink.org/Presentations/GirlsLink/index.html .

Time Sheets Are Lame!

Speaking of measurements that do not work, Jeff Sutherland has written an interesting article about time sheets in software development. Good stuff. Go have a look.

Agile Productivity Metrics Again

Ken Judy posted a thoughtful reply to my post commenting his post about productivity metrics. Judy writes: Just to be clear, my objection is not that agile should not be justified by hard numbers but that I haven't seen a metric for productivity gain specifically that both stood systematic scrutiny and was economically feasible for the average business to collect. If you have an andon (board with sticky notes representing units of work) set up, it is easy for the ScrumMaster (or project manager, if you do not use Scrum), to enter information about when each sticky note is moved into a spreadsheet. This takes the ScrumMaster a few minutes every day. (Or every other day. I would not recommend measuring less frequently, because if you do, you will miss information about inventory build up, and slow down responses to problems.) From the raw data the spreadsheet can produce: A burn-down graph. The usual way of visualizing progress in Scrum projects A cumulative flow-chart, showing b...