"* Not accumulating unreasonable technical debt.
* Keeping the company engineer-driven as far as possible."
Are these ethical issues?
1 comments
I would say so, at least for the first (the second is more of a subjective preference). Accrual of technical debt usually comes out of a conflict of interest between management and engineers, and when the time-bomb goes off, it's usually engineers whose careers suffer.