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

If you enjoyed this post, make sure you subscribe to my RSS feed!

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

If you enjoyed this post, make sure you subscribe to my RSS feed!

Get Your Ears On

August 17, 2008 by Jim Brosseau · Comment
Filed under: People, Project management 

As we gain more experience and expertise in our selected domains, there becomes a stronger tendency to lean primarily on that knowledge to solve problems. Sometimes this works, but sometimes we tend to lean too far in that direction and forget that we should be listening before we start solving. There are times when we need to remind ourselves to get our ears on. Read more

If you enjoyed this post, make sure you subscribe to my RSS feed!

In Search of Excellent Requirements

July 22, 2008 by Jim Brosseau · Comments Off
Filed under: Uncategorized 

“I’ll go find out what they want, and the rest of you start coding.” This caption from a cartoon is uncomfortably close to the way some software organizations still treat the requirements specification process. Contemporary definitions of “quality” include the concepts of both meeting stated specifications and satisfying the actual customer requirements, which sadly are not always the same thing. Converging these two components into a unified vision of the final product is the linchpin of successful software development. Read more

If you enjoyed this post, make sure you subscribe to my RSS feed!

Go With Your Strength

May 18, 2008 by Jim Brosseau · Comment
Filed under: Leadership 

I see many companies that start out with a compelling idea for solving a nasty business problem, but somewhere along the way their implementation gets a lot fuzzier. In more than a few situations, we are best served if we remember to go with our strength. Read more

If you enjoyed this post, make sure you subscribe to my RSS feed!

Next Page »

  • Tag Cloud

  • Upcoming Events

    24 Jun: We are running our 22nd Cutter IT E-mail Advisor: Delivering Value
    14 Sep: We will return to facilitate the award winning Project Management Certificate program in UBC's Continuing Studies program - Join Us!
    27 - 28 Oct: A new presentation, Holding Our Feet To the Fire, at the Pacific Northwest Software Quality Conference in Portland - Join us!
    10 Nov - 1 Dec: We're running our acclaimed Software Teamwork workshop through UBC's Continuing Studies program - Join Us!
  • Client Testimonials

    I was pleasantly surprised that you could derive this insightful feedback from a relatively short survey. — Randy Tkatch, VP Engineering, Spectrum Signal Processing