Hot answers tagged

7

TL;DR: It is the wrong thing to measure. By measuring and increasing utilization in employees across the board, you create problems in the system and reduce overall throughput. Throughput Accounting What you actually want to measure is throughput, inventory and operating expense all together and try to reduce inventory and reduce operating expenses while ...


7

What they are talking about is Kaizen 5M (Man, Machine, Material, Method, Measurement). It is approach to continuous improvement at every station in the process and the Ms are possible points of improvement and to which there is a corresponding question (5Qs). Sometimes Environment is added for 6th, like in this process that explains how to construct the ...


1

Doing something with collectd feeding into Prometheus or datadog is definitely a good idea for gathering metrics, but it doesn't help you with things like the kernel version. Handling process monitoring might be better handled with nagios or datadog as well. But for the bulk of what you're doing I'd say that it makes the most sense to stick with ansible. ...


1

Indeed that there can be a compound set of measures to reduce build times. For example: Consider using RAM volumes for builds to reduce filesystem I/O latency Consider defining more build targets (Vakilian et al. 2015) and if possible build them in parallel with more hardware build agents Consider parallel execution if supported by software build agent e.g....


1

In some cases, depending on the actual configurations being targeted, it might be possible to try the effect of various changes live, using other automation tools, and only update the docker images (which acounts for a big chunk of that waiting time) after the bulk of the config changes are eliminated. Stabilizing first the common/base docker image used ...


1

Test Kitchen? Your requirements are huge and vague but it's probably your best bet.


Only top voted, non community-wiki answers of a minimum length are eligible