What considerations would you take into account when integrating security into the software development lifecycle?