将程式对应至机器语言。现在，若跟本质性的工作相比，软体工程人员所做的事，还有多少算是花在附属性的工作上呢？除非附属性工作要耗费的心力超过全部工作的9/10，否则就算是将所有的附属性工作降至零，也无法将整个开发工作的轻松程度提升一个数量级。以往，软体生产力的重要进展绝大部分是来自于人为障碍的排除，像是严苛的硬体限制、难用的程式语言、上机时间（machine time）的不足等等，这些都是造成附属性工作益发困难的原因。
问题之所在－银弹与软体专案.佛瑞德·布鲁克斯在《没有银弹》中提