Evolving Beyond the Code Coverage Percentage Debate: Part 1 of 2

Magnifying glass and binary code. Conceptual photo - analyzing code.

What is Code Coverage? According to Wikipedia, code coverage (a.k.a. test coverage), is defined as “a measure used to describe the degree to which the source code of a program is tested by a particular test suite”. A less precise explanation in layman’s terms would be to say it’s the percentage of source code exercised by… Read more »


Solve: (Software + Project) = (Herding + Cats)

Start - Enter Computer Keyboard

Managing a software development team is akin to herding cats. Does this sound familiar? Have you been involved in projects as a stakeholder or project manager where you have a constant uneasy feeling the project is not on the right track? No other engineering discipline allows team members to so easily stray from the planned course at… Read more »


Rural Outsourcing: A Cure All for What Ails Your Software Development Project?

Laptop on bale of hay

OK, we have been hearing horror stories about the crazy market for software developers and the antics some companies employ to recruit and retain their existing staff. The foosball tables are old news, and, quite frankly, I question their effectiveness, but free beer and bring your dog to work policies, well, now you’re talkin’! The… Read more »