management

3 Things Software Developers Can Learn From Prince Fielder and the Home Run Derby

This year, Major League Baseball tried out a new — and in my view flawed — way to select which eight players would appear in the annual Home Run Derby (part of the All Star festivities). Instead of the players being chosen somewhere offstage, out of the public glare, this year the MLB folks decided [...]

Selling the Test Automation Story: Are We Selling the Right Thing?

I confess that I may not be the most expert automation engineer, so I probably have my limits with suggesting all the things that you could do to succeed at test automation. But I am an expert in false starts, brief gains, and frustrated miring, so that is a topic I feel I can talk [...]

Corralling Heroes and Other Testing-Group Miscreants

Is your software testing group a finely oiled machine? No squeaky wheels, nobody burning the midnight oil, projects finished on schedule with no whining about a lack of time or requirements clarity? If Yes ==> goody gumdrops for you ==> stop reading ==> go to kitchen ==> get cup of coffee. If No ==> purchase [...]

For the New Team Lead: The First Six Things You Should Know

They are words that bring joy and terror to the any techie’s heart: “We’ve decided you should be the team lead for this project.” Oh no! Can you bring the project in on time so your boss doesn’t hate you? Can you maintain your programming chops? And most important, can you do it without alienating [...]