Test-driven development can be a great way to produce higher-quality code with fewer bugs, but it requires a substantial shift in thinking.
An experienced development manager shares his strategy for successfully moving R&D development teams through an agile transition.
Our list of the top mobile engineers to follow on Twitter range from corporate developers to engineers making a big impact at small companies.
Performance pros Baron Schwartz, Chris Love, and Eric Lawrence share insights on the best ways to learn performance engineering skills.
Big tech companies like Google and Netflix aren't the only ones doing it. Here's how non-web companies are taking advantage of continuous delivery.
This comprehensive list of agile tools can unleash a team's creativity and make even the most disorganized software engineers more productive.
IT is essential to creating value in other departments, but to realize this value, CIOs must move IT out of its silo and toward being a value creator.
Testing and automation are longer just QA activities. Joe Colantonio discusses the intersecting roles of developers and testers as enterprises...
The DevOps process leads to higher quality and fewer defects, especially known defects. DevOps QA professionals need to see defects differently.
Agile methodologies focus on reducing the cost of change and uncertainty. But when it comes to certain products in the market, agile is the wrong...