Disciplined Agile – The Agile Team Lead

Continuing the series, the “Bible” for Disciplined Agile appears to be this book:

As I’ve mentioned earlier, my company has chosen to “go agile” – which is a good thing! But sadly not just at my company but throughout Switzerland – and frustratingly for me – many people continue to confuse agile with Scrum. Or worse, they deal with what I call GOs and IUs: Gross Oversimplifications and Impossible Utopias.

[ Interesting aside: in physics there is a handy phrase that we physicists pull out and use at times like this: assume you have a spherical cow undergoing simple harmonic motion….. Yes, sometimes an over-simplification can be useful as an instructive tool: a large cow may give more milk than a smaller one, and both are likely to produce milk on a daily schedule. But . . . this advice hardly a replacement for everything a dairy farmer needs for success. ]

In fact, I encounter many external consultants throughout Switzerland that claim unless you have a T-Shaped cross-functional team, you are not really doing agile. What utter nonsense!

Disciplined Agile sets things straight!

DA is neither a methodology nor a framework, but rather a big toolbox with the mantra “use what works.”

If you look in the drawer in the toolbox marked “Potential Roles and Responsibilities” this is what you’ll find:

These aren’t by any means required; in fact, the book states quite clearly these are potential roles.

Of all these potential roles, the description of the Agile Team Lead is what I find most impressive.  DA chooses specifically not to use the term Scrum Master – recognizing that there are many agile approaches (Lean, Kanban, to name a few) that do not have sprints or use the Scrum Methodology. Nevertheless, the job description for the Agile Team Lead will look familiar to anyone who’s learned about the Scrum Master’s role:

  • Guides the team through choosing their Agile Way of Work (WoW)
  • Facilitates close collaboration between all roles and functions
  • Ensures the team is fully functional and productive
  • Protects the team from interruptions and external influences
  • Facilitates decision making, but does not make decisions or mandate internal team activity

I’ll stop here . . . you get the idea!

Sunrise over the Alsacian refinery

As artistic a snap as I thought I could take of the sun rising above Germany’s Schwarzwald, shining down onto a refinery next to the Rhein River in Alsace,

Most times my photos are opportunistic – I see a sight I like and I take a snap. In this case I had the idea the sunrise might lead to a nice snap, so I arrived early with a thermos of hot tea, and waited for what I thought was the right moment.

It’s also at times like these when I think about what it must be like to own a multi-thousand-CHF digital camera with fancy lenses. If I had one, I am sure this shot could be 147 times better!

I don’t own one. I’ve got a little Canon point-and-shoot I bought for CHF 400 several years ago and is still top in its class today. I like the idea of having my camera with me – at all times – everywhere. I sacrifice quite a lot on photographic quality, but it is more than compensated by getting snaps of sights that I spontaneously see and appeal to me.

New England Clam Chowder – but far, far away from New England

It’s a big mystery that I want to clear up someday: why they sell metal cans of clams in the US, and the clams are chewy and firm; whereas in Europe you get little bottles of clams, and the clams are soft and squishy.  Different clams? Different ways to prepare them?

I guess the key point is you can’t really prepare a good bowl of clam chowder without chewy clams.  So, whenever I get back to the States, it is always a treat if I can bring back a can with me – or, in this case, my parents sent me a can in a package mailed to Switzerland.

Many people use a flour-based rue to add thickness to clam chowder, but I prefer to use the natural starch in potatos.

So, I started with some very firm mashed potatoes,

To be honest, if you want canned soup, there is probably no better spot on Earth than in the US to get it – even the smallest supermarket will have literally dozens of varieties – but . . . it is not very good.

If you want truly gourmet-level canned soup, then Germany is where you want to be.

I added this to thicken up some gourmet shrimp soup that I bought in Germany,

I then added both a tin of chewy clams from the US, plus two tins of crab meat from France. At least, at once point in its lifecycle it was crab meat – what comes out of the tin is more like a crab paste because it’s broken into so many tiny pieces:

I wanted a bit more liquid than I had, so I added some instant white asparagus soup,

Finally, I added about two pounds of frozen shrimp (not shown) and four large pieces of fresh salmon, two of which are shown here:

I cooked this at 60 C for about 20 minutes, the idea being to very gently cook the salmon, so that it stays moist and soft, not firm and chewy.

Herbwise, I added Thymian and a bit of black pepper, plus a very generous dose of Worcestershire sauce.

And this was the result, a truly delicious bowl of something very akin to New England Clam Chowder,

As usual when I cook, I made enough for around 7-8 meals.

Incredible, amazing, mind-blowing cable ferry

I’ve written about cable ferries before, such as the cable ferry on the Rhine.

My hobby is very dangerous in and of itself, visiting to the most secluded regions of France – regions so remote and backwards that it is rumored, the local inhabitants themselves (after centuries of in-breeding) often have no names.

The Gendarmarie cannot stop you – but if you ask their advice they caution strongly against it, pointing you back to the nearest McDonald’s restaurant.

But I like to throw caution to the wind, and despite the obvious dangers I set out to explore the delta where the Rhone River meets the Mediterranean Sea. Even today I’m one of the few Americans to have ever seen where the Mississippi River meets the Gulf of Mexico – that place, too, is better avoided by most tourists.

When driving to reach the secluded southern French village of Sainte-Marie-sur-la-Mer, the first thing you run across is a river and this sign:

Then next thing that happens: you step out of your vehicle and – suddenly! frightfully! just as you open your car door!  – you are viciously attacked by two immense and deadly guard dogs:

Sharp fangs. Massive jaws to crush their prey. A growl that could scare Satan himself. It’s doubtful that these hounds of hell would allow many tourists to live.

If these vicious attack dogs do in fact let you live – and in my case thankfully they did – then you’ll come to realize that the road has ended, and there is no bridge to the other side. The river you see here is the Le Petit Rhone, an offshoot of a huge French river that transports the glacial water from Switzerland down through France and into the Mediterranean Sea.

Hmmmmm, you think to yourself. I am way over here. I want to be way over there.

That’s not just one but two “way overs.”

Hmmmmm, you think some more. Does my car float? No.

So you think some more. Hmmmmm. (That’s the sound of you thinking.)

But there is in fact a ferry, as you can see on the left side of the above snap. And slowly . . . in a matter of minutes . . . it dawns on you: Hey, I bet that ferry is no coincidence! Someone must have put that way over here so that I could travel way over there. My problem of two “way overs” is solved!

I had to wait for over an hour (it was lunch time, and the French are very serious about their lunches, very carefully timing them to include finishing the glass of wine and smoking a cigarette), but eventually the ferry was loaded up and started on its way over:

And here’s a snap just as it reached the shore:

The difference between this ferry and the one in the link I posted: that ferry is attached to a steel cable, and the steel cable provides the locomotive force that pulls the ferry across the Rhine. In this case there is also a steel cable as you can see in the snap above, but the ferry has a motor and the cable is used to guide the ferry.

How did the story end?

I left the vicious hounds of hell (that interestingly liked having their ears scratched), got into my car, drove onto the ferry, crossed the river, and headed towards my fate in Sainte-Marie-de-la-Mer, a place so remote that the locals (after centuries of in-breeding) have no names and do not tolerate tourists lightly.

Eiger Chopper 2

Continuing the series, I’ve had this Honda 125cc scooter in my personal fleet for a few years now:

After a very reliable conveyance of over 50K km, the Eiger Chopper could not pass the Swiss vehicle inspection without a significant investment, more than what I needed to buy the Eiger Chopper used.

Bern – the highly protected city

If you live in Switzerland then you know how it is. Luzern seems to be the “sacrificial city.” Tour guides, bus operators, and the like all route the tourists to the city of Luzern. It is a very touristy city.

But one of the real jewels in the crown of Switzerland is a closely guarded secret that not a lot of people outside Switzerland know about, Bern. And I’ve often thought, that is exactly how the locals like it, to keep the marauding hoards of tourists from spoiling the city.

Disciplined Agile

When I hear the term Disciplined Agile, I think of someone punishing Agile – and that makes me happy!

Agile needs a good punishing.

Reason: many companies in Switzerland are now investing strongly in agile (which is good) but like most agile advocates they teach and often attempt to set up Agile with GOs (Gross Oversimplifications) that only apply to IUs (Impossible Utopias).

Many companies in Switzerland also seem to suffer badly from the misconception that Agile = Scrum. This is entirely untrue, and it doesn’t help the situation. I’ve worked in classical waterfall projects that took ultra-agile approaches.

How does DA come in?

DA ist not a framework but rather a toolbox – toolboxes are always nice!

Yorkshire house

The English like their bricks. Good, solid, kiln-fired bricks.

In fact, not a lot of people know this, but there is a country-wide ordinance that says from any public space there must be at least one house or building that is visible that has been cladded with bricks. There is a very unusual trade (brickechequers, please note the British spelling); these are people employed by the government who visit the public places and fine any property owners, if their properties are visible from a public space but do not contain a minimum number of bricks.

Anyway, the north of England is no exception to the rule. (Digression: many scholars believe North England might even be the historical home of bricks, as even today the North Englander’s seem to enjoy putting things in on top of other things.)

I was given a wonderful guided tour through the northeastern English village of York and the territory known as Yorkshire, where I captured this incredible snap:

The Essence of Software Engineering – or, why agile is not enough

Sadly, too much literature about agile Ways of Working (WoW) is all about agile Ways of Working – and it stops there.

For Grossly Oversimplified (GO) Impossible Utopia (IU) situations, that works.

But in my own experience, for the real world complexity, agile Ways of Working are only the beginning.

Much, much more is needed for success. As put in the following article: Successful software development teams need to strike a balance between quickly delivering working software systems, satisfying their stakeholders, addressing their risks, and improving their ways of working.

There’s an interesting framework that may help; this is really very interesting and pragmatic stuff:

Don’t let this fool you, however. When I first looked at it, it immediately reminded me of maturity models, such as CMMI. In a maturity model, you can stop at the level that makes sense for you, or even have mixtures of maturity in different areas.

This is not that! As you’ll notice, here’s it’s all about degree of operationalization.

Une juxtaposition de protections à Arles – à trois!

This snap really appeals to me.

It’s a juxtaposition of protection in the southern French village of Arles. In the foreground, modern protection against Covid; in the background, medieval protection against lawless threats. And on the side, that column you see is the sensor for a bollard, a modern traffic barricade that helps keep the inner city streets free from the threat of terrorists using their vehicles as weapons.

All three things serving a very similar purpose, keeping out something that is unwanted.

The amazing white horses of Provence

The Camargue region in southern France (essentially the swampy delta where the Rhone River empties into the Mediterranean Sea) is famous for its white horses, which many scientists actually think are one of the oldest breeds of horses in the world.

I took this snap down a deserted road in the Camargue, just outside of Sainte-Marie-de-Mer in the south of France

Plane trees in Beaucaire

There are many good things about France that trace their origin back to Napolean – and the zillions of kilometers of streets in the south of France, lined by plane trees carefully planted to give shade to army troops, is one of them.

Here is as artistic a snap as I thought I could take of a street in the southern French village of Beaucaire, lined with plane trees:

If you think they are all leaning to the right, you’d be right. This part of France lives under the so-called Mistral wind, a wind of up to nearly 75  km/hr that forces trees to grow tilted. I visited in the winter, and there were numerous times I had to stop the Euro Cruiser, my minivan, because the wind gusts were too strong to safely drive.

An optical illusion in Béziers

If you think there is something a bit amiss with this facade, you’d be right:

In fact, I naively walked by until I saw a couple of tourists taking a picture, so I backed up and realized: there are no balconies on that face at all!  In fact, it is a flat building, and what you see is just a very clever painting with perspective.

It’s a tribute to an artist who was born here, Jean-Antoine Injalbert. Funny thing, though, lest you jump to any conclusions: the artist was a famous French sculptor:

ANNIVERSARY: A digital machete thins out the digital jungle!

I honestly, positively cannot believe it – today marks the 20th anniversary of an article that appeared that described my work at the Max-Planck-Institute in Stuttgart!

I’ve done a lot of things in my life that have made me proud, usually challenges I tackled that worked out well.

But this is one of those whirlwind cases that start out as something innocent and simple but then explode into something you could never, ever possibly predict! In this case, a little software application for my “office buddy” to visualize his scientific data that was subsequently downloaded and used by thousands of scientists!

I have documented the full story about ScanRead and DataScan.