Control and Management

October 20, 2009 by · Comment
Filed under: Leadership, Process, Project management, Quality 

The terms Control and Management are often used interchangeably for a variety of activities in product development: configuration, change, risk, process, and so on. From my perspective, there is a difference between the attitude (implied or expressed) with these words, and for a couple of reasons, I tend to lean towards management over control. Read more

Norms and Rules

October 13, 2009 by · Comment
Filed under: Leadership, Process, Project management, Quality 

I was chatting with someone the other day about my upcoming trip to Germany (I’m actually writing this one in the departure lounge). He was over there during the summer, and as a way of helping me ensure I had a good time, he noted “just remember, there are social norms over there, but there are no social rules”. Makes me ponder the relationship between the two. Read more

Hardly a Silver Bullet

September 13, 2009 by · 3 Comments
Filed under: Agility, Process 

We’ve been collecting data on a number of teams over the years, and now have responses from close to 800 participants. The questions cover demographics, practices and performance, and are designed to understand what is going on, not to pitch a particular approach or practice. I thought it would be interesting to compare the results from those that claim they are using agile approaches against those using other industry frameworks. Read more

Attacking Technical Debt

August 26, 2009 by · 2 Comments
Filed under: Agility, Process 

Two of the artifacts of incremental or iterative development are that you tend to use scaffolding as you go to prop up the product, and you tend to build similar capabilities in several different locations. Over time these can add up to quite a bit of cruft, or technical debt. Read more

The 5 Biggest Team Delusions

August 13, 2009 by · Comment
Filed under: Agility, Process, Project management, Teamwork 

Over the years, there are a number of statements that I hear that make me step back for a moment. Some are relatively new, some have been around as long as I can remember, but every one of these, in my experience, usually means something very different (and less effective) than what the words might indicate. I’m sure there are more, but this is a start. Read more

À la Carte

July 22, 2009 by · 1 Comment
Filed under: Agility, Process 

It is common in many French restaurants to highlight a table d’hôte on the menu, which literally means ‘host’s table’. Most will simply go with this option, but my preference is usually to pick and choose to find the meal that suits me best, to order à la carte. My experience with development processes and software companies is quite similar. Read more

Real Assurance

April 19, 2009 by · Comment
Filed under: Leadership, Process 

In almost any field you can imagine, there has been a concerted effort to improve quality by proactively managing the process and systematically eliminating the errors that one would otherwise encounter again and again. I say almost, because even though there is no rocket science behind these techniques, most software organizations still don’t get it, and continue to waste gobs of money and work with massive risks. Read more

Improvement Cost?

March 25, 2009 by · Comment
Filed under: Leadership, Process, Teamwork 

I was talking to a couple of people last week about the situation in their organization. To cut a long story short, suffice it to say that there were plenty of symptoms of trouble, and management had settled in on the expectation that it was going to cost millions of dollars to clean things up. Once I got up from the floor, we talked about why I believe that an attitude like that will almost surely lead to disappointment. Read more

Training for Value

March 18, 2009 by · Comment
Filed under: Leadership, People, Process 

It would be naive to suggest that I don’t generate a good percentage of revenue from training engagements. Unfortunately, it would also be naive to suggest that these engagements consistently provide the most value for my clients. In fact, the opposite is true in many cases. Not because the training provided is bad (as there is plenty of objective evidence to the contrary), but because most organizations bring in training for the wrong reasons. Read more

Art and Science

March 6, 2009 by · 2 Comments
Filed under: Agility, People, Process 

The March 2009 Edition of Harvard Business Review has an excellent article entitled ‘When Should a Process be Art, Not Science?’ Many great insights, but as with most things that we try to categorize, there is primarily a sense in the article that we need to choose, that the answer be one or the other: art or science. Relegated to a sidebar is the notion that science can be a platform for art, which I see as the primary insight in the article. This is something that anyone that works in that ‘process’ niche should think deeply about, even if you are like me and prefer to not utter that ‘p-word’ too loudly. Read more

« Previous PageNext Page »

  • Tag Cloud

  • What People are Saying

    If your desire is to effect change or have more influence on a software team, you could either stumble around in the dark for a few years, experimenting with different techniques, or you could buy, read, and apply the techniques in this book. This choice, of course, is up to you. — Matt Heusser

  • Clarrus Proudly Sponsors VanQ