Bottlenecks
I'm working on a project with IBM Rational ClearCase, and the builds take forever. It seems somehow wrong that the bottleneck is the computer's performance when I know it should not take that long. It's one thing if I'm the bottleneck as an engineer when I have to think about the problem, but with something like editing, compiling, and linking source code, I should not have to wait long to see if my changes were successful.
In our quest to achieve efficiency, maybe a key indicator is to see where our IT bottlenecks are. In my case, the bottleneck is in the network filesystems. I think the compiler is also licensed only for a few machines, hence the centralized build system. If an unlimited-use compiler were available, the builds could be performed on each engineer's machine, now that workstations have caught up in computing power to yesterday's servers.
In our quest to achieve efficiency, maybe a key indicator is to see where our IT bottlenecks are. In my case, the bottleneck is in the network filesystems. I think the compiler is also licensed only for a few machines, hence the centralized build system. If an unlimited-use compiler were available, the builds could be performed on each engineer's machine, now that workstations have caught up in computing power to yesterday's servers.
Comments