I have found no greater satisfaction than achieving success through honest dealing and strict adherence to the view that, for you to gain, those you deal with should gain as well.
Adopting software security in a large organization is a challenge that takes careful planning. Cultural change of any variety is difficult in big companies. Minefields surrounding software process (a religious choice), development tools, programming language, platform, and other technical decisions only exacerbate the difficulty.
Corporate politics is also an issue, with real courage required to foment software security change. Two political factors in particular impede progress. The first is ...