Software Development: From Waterfall to Continuous Security