Decision-making is only one of the tasks of an executive. It usually takes but a small fraction of his time. But to make decisions is the specific executive task. Decision-making therefore deserves special treatment in a discussion of the effective executive.

Software craftsmanship is an approach to software development that emphasizes the coding skills of the software developers themselves. It is a response by software developers to the perceived ills of the mainstream software industry, including the prioritization of financial concerns over developer accountability.