Are We a Software Company?

November 30, 2008 by Jim Brosseau · Comment
Filed under: Leadership, Project management 

Particularly for small, startup organizations, it is important to come to grips with who you really are. From my perspective, too many startups see themselves as software companies, or end up accidentally becoming software companies, and this can get them into serious trouble. Read more

Two Analysis Schools

November 23, 2008 by Jim Brosseau · Comment
Filed under: Agility, Process 

Over the years, I have seen two distinct analysis schools of thought. There is the ‘let’s get this over with so we can start doing the real work’ school and the ‘let’s work through the tough problems now so that our implementation is straightforward’ school. There appears to be a gradual migration from the first to the second in the industry, but the first continues to be fueled by a lack of appreciation for the value of effective analysis in the educational system. Read more

Trust Retention

November 16, 2008 by Jim Brosseau · Comment
Filed under: People, Teamwork 

When I let one of my kids know they’ve got 10 minutes before we need to be out the door for one of their activities, it’s a safe bet that the response I will get is an “OK Dad.” Unfortunately, it is also a pretty safe bet that we’ll be getting out the door more than a few minutes late. It’s a dance we have fallen into that happens all too often with technical teams as well. I can’t trust them to be good to their word, and I have fallen into the trap of just letting that happen. Read more

Local Maximum

November 9, 2008 by Jim Brosseau · Comment
Filed under: People, Project management, Teamwork 

Recall back to your college days, there was likely a time when you needed to calculate the maximum value for a given 3-dimensional function. There are a number of algorithms available, but many fall into the trap of only finding a local peak, rather than the absolute maximum. I’m sure that most of you asked yourselves whether you would ever use this in the real world. I’m sure I did, even the second time I took that infernal course. It turns out that the problem of reaching local maxima seems to occur in a team environment all the time, where it is not as rigorously understood that it is even a problem. While there is far less math involved, the solution can end up being just as difficult to implement. Read more

Quality Spike

November 2, 2008 by Jim Brosseau · Comment
Filed under: Agility, Process 

I was working through a requirements session with an IT team from a large global company this week, and several times the topic of agility came up. There are as many perceptions of where analysis practices fit within the ill-defined boundaries of agile practices, which always makes for interesting discussion. One of the areas where this occurred is the analysis of the quality requirements for a system, which led me to consider the notion of a quality spike. Read more

  • Tag Cloud

  • What People are Saying

    Fantastic article [on change management]. We have extended our project tracking system as per our meeting [with Clarrus] earlier this year, and many of our change management issues/problems disappeared – some of them literally overnight. — Daniel Miller, CEO, Miller Software