Skip to main content

Patrick Herman

Blogs from this Author

Testing Lists – 0, 1, 2, N

If you are a project manager or business analyst, and certainly if you are a software developer or quality analyst, you will need to test lists at some point. I have an approach I use to fully exercise these lists that I refer to as the “0, 1, 2, N” test. Maybe I should call […]

Webp.net Resizeimage (2)

“Any Way You Can” – 3 Lessons for Software Developers

I had a math teacher in high school who for me was “the teacher,” the one that I remember most fondly. I was a student of his for two years, learning geometry, trigonometry, and calculus from him. I was always drawn to math, but he had a way of teaching that made it more fun […]

5 Points I Cover During a Consultant Phone Interview Screen

My Two Favorite IT Interview Questions

I enjoy interviewing information technology candidates. I meet with software developers, business analysts, project managers, and quality assurance analysts who are eager, polite, dressed sharply, ready to impress, and usually a bit nervous. I have a couple goals as an interviewer: I want to sell my own company. I want to let them know that […]

Computerlong

What Does Software Quality Look Like?

One of my favorite discussion points to ask job candidates applying for any position related to software development is: Tell me what product, any product, you think of as a high quality product and why. More to come in a future blog on this and my other favorite question, but this I think is a […]

Webp.net Resizeimage 25

Rethinking the Role of the Quality Assurance (QA) Team

I had the opportunity in my career to create a quality assurance (QA) team from scratch for a small software development company. Prior to this, developers and project managers would do all the testing. After petitioning for quite some time that this was not the best approach to ensuring quality, I was finally given the […]