It seems natural and correct to me that the business concerns and technical concerns would be mixed together. Engineers should understand the business needs of the organization and account for them, just as leadership should understand technical needs.
As projects get larger, the problems become more organizational in nature.
As projects get larger, the problems become more organizational in nature.