The Ultimate Desktop Reference

I have a library of books and white papers on software testing, engineering processes and management, and software development that I have read and reference quite often. For new testers I generally recommend A Practitioner’s Guide to Software Test Design by Lee Copeland, and How to Break Software: A Practical Guide to Testing by James…

4

Do testers do code reviews?

This weekend on the flight from Seattle to Ireland I finally got to catch up on some reading. One of the books I grabbed off the shelf that I hadn’t gotten around to reading yet was Best Kept Secrets of Peer Code Review by Jason Cohen. The book is 160 pages packed with great information,…

1

Tester’s Guide to Gaining ‘System’ Knowledge

In retrospect, my father had the incredible foresight to introduce me to electronics at a young age. When I was in junior high we built a vacuum tube AM radio kit from Heathkit. That thing put out enough heat to warm a small apartment, but there was something satisfying about sitting by the window at night fine tuning in…

1

Are software metrics and measurements really important?

On a recent flight back from Boston to Seattle I decided to read Measuring the Software Process: A practical guide to functional measurements by David Garmus and David Herron. The book does a really good job of explaining functional points, what they are, how to identify them, and how to use them for scheduling estimates,…

1

Peopleware: A must read for everyone (especially managers)

I recently went to Portland, and when I am there I make it a point to always stop by Powells Book Store. They have a whole building about the size of a typical Barnes & Noble dedicated to technical books. It had been several years since I had read Peopleware: Productive Projects and Teams by Tom DeMarco and…


Programming basics for (non-coding) testers

I suspect one reason why many testers do not learn to read or write code is because they find the initial hurdle of learning a modern programming language insurmountable. But, there is a growing demand for testers with coding skills. As software grows in size and complexity many organizations are seeking multi-faceted professional testers with…


Top 5 recommended books on software testing for new software testers

It now astounds me that some individuals can spend years in a testing role and never read a single book on the subject. I say ‘now’ because when I first started in software testing I hadn’t read a book on the subject  either. In fact, it wasn’t until I had to start teaching software testing to new…

9