Category Archives: Uncategorized

Quality Assurance for the new millennium

“The quality goes in before the name goes on”–Zenith Electronics slogan. “Quality is job one”–Ford Motor Company slogan. When I worked on an automotive assembly line in the early 1970s, they had a Quality Control department. It acted like a … Continue reading

Posted in Uncategorized | Leave a comment

Class bells

When I attended General Motors Institute (now Kettering University) in the early 1970s, it didn’t have the free-wheeling feel of many college campuses. It was part of General Motors back then, and shared a lot of the traditional General Motors … Continue reading

Posted in Uncategorized | Leave a comment

Business 101

Recently I was working with a team that was having trouble getting testing tasks done, because some of the developers did not like testing; they wanted to write code, because if was more fun. At the risk of preaching to … Continue reading

Posted in Uncategorized | Leave a comment

Are you writing fake canonical stories?

A popular template for user stories is As a <persona>, I want <some goal> so that <some reason> For example, As a blogger, I want the blog system to return a permalink to my posts so that I can give … Continue reading

Posted in Uncategorized | Leave a comment

Sustainability

In my last post, Agile Development in the ’80s, I talked about the team I was on in the early ’80s that was, in many ways, a Kanban team. I was discussing this with a colleague the other day, and … Continue reading

Posted in Uncategorized | Leave a comment

Agile development in the ’80s

As with many innovations in the software business, if you look back in time, you can see glimpses of agile development long before it was “invented”. Even though we did not know of the term “agile development” at the time, … Continue reading

Posted in Uncategorized | Leave a comment

An extensible information radiator

Note: This post is being shared with my other blog, The XML Adventure, since it pertains to both agile development and XML. Teams that are practicing continuous integration often have a central information radiator to indicate when the build fails. … Continue reading

Posted in Uncategorized | Leave a comment

Low-cost, scalable, corporate information radiators

Many teams and companies have found information radiators useful. These are displays that show information and statistics, such as burndown charts, open issues, top backlog stories, or days till product release. They are located in well-trafficked areas, so rather than … Continue reading

Posted in Uncategorized | Leave a comment

High-Performance Teams

Bob Schatz from Agile Infusion is visiting our facility this week, as he does from time to time. (If you hire someone to train your developers about agile development, I highly recommend that you have them come back periodically. Teams … Continue reading

Posted in Uncategorized | Leave a comment

Failing so you can win

It has long been known in engineering circles that much can be learned from failure. Claude Albert Claremont, in his 1937 book on bridge building, “Spanning Space,” wrote: The history of engineering is really the history of breakages, and of learning … Continue reading

Posted in Uncategorized | Leave a comment