In a recently published paper, researchers at Google examined the issue of failed software builds within their organization. Specifically, they wanted to address the separate questions of "How often do builds fail?", "Why do builds fail", and "How long does it take to...
Month: June 2015
Enhancing Electric Commander Build Processes by Creating Dynamic Job Steps
In a simple, straight-forward implementation of a continuous integration pipeline you would typically create a chain of procedures that perform the same set of operations on the supplied input. This provides a build process that is well-defined, repeatable,...
Improving CI Build/Test Execution Times Through Improved Build Specifications
It may come as no surprise that Google has a very large code base. With over 15,000 developers sending new code changes to their continuous Integration (CI) system every second, Google is constantly seeking methods to optimize both the size of their code base and the...
Podcast: Oleg Shilovitsky Discusses the Difficulty of BOMs Across Engineering Disciplines
SPK and Associates co-founder Chris McHale speaks with PLM expert Oleg Shilovitsky, founder of BeyondPLM.com, to get his insight on the difficulty of BOMs across engineering disciplines. The pair will soon follow up with another podcast talking about the...
Metrics, Metrics, Metrics in PTC Integrity: Part 4
In the three previous rounds of this Metrics, Metrics, Metrics series, I discussed gathering metrics, and building Reports and Charts in PTC Integrity Lifecycle Manager. In this article, we will discuss how you can take various charts, reports and queries and...
How to rename column headers in your PTC Integrity Custom Reports
In the Metrics, Metrics, Metrics series of articles I wrote about PTC Integrity Lifecycle Manager, I talked about how you can use metrics information gathered from fields on your report to build custom reports, charts and dashboards. Now that the main series is...