Skip navigation.

Archives

Qualities of Quality PMs

books | people issues | project management

I’m enjoying being technoratified . I have more than 50 blogs as favorites. I noticed a note on one announcing a reissue of a project management book, with the opportunity to win a copy. The book is “Making things happen”, by Scott Berkun. You had to post on the qualities of a quality project manager. I was one of 50 posters while the competition ran, and was lucky enough to win one of the 10 books. I’ll reserve my opinion on the book till I read it, but it will have to be excellent to outdo Johanna Rothman’s Manage It which won a 2008 Jolt award. If you follow the link you'll find a podcast from Johanna to listen to, then search further and you'll also find a video interview as well.

The PM qualities list makes interesting reading, and there is even a synthesized audio track of the original blog post (but sadly not the comments). You can also read an Q&A interview with Scott on PM from the book’s original release.

WOW64 Win32 DebugAPI CLR application startup change

Back in October 2007 I sumarised my findings from getting my Win32 DebugAPI based debug engine working on x64. One of the strange things that I found at the time was this: When running a CLR app under the Win32...
Posted by Len at 04:43 PM | Comme

Public courses offered for test management and performance testing

I have added three public course dates to my training offerings, all via Rex Black Consulting Services. I will be teaching all of these -Managing the Testing Process (brochure): June 25-27, 2008 – Dallas, TXPerformance Testing Immersion Workshop (brochure): September 22-24, 2008 – Denver, CO [...]

TotT: Testable Contracts Make Exceptional Neighbors

Consider the following function, which modifies a client-supplied object:

bool SomeCollection::GetObjects(vector* objects) const {
  objects->clear();
  typedef vector::const_iterator Iterator;
  for (Iterator i = collection_.begin();
        i != collection_.end();
        ++i) {
    if ((*i)->IsFubarred()) return false;
    objects->push_back(*i);
  }
  return true;
}