Security engineering and software engineering teams have much to learn from each other. Salesforce employees learned in a “professional role reversal” that taught them how both teams can work together more efficiently and better collaborate on building secure software. Craig Ingram: “Test-driven development” (TDD) was a way he noticed security and software engineers could better work together. The “retrospective” is a way to review what they completed and/or go over an incident, such as downtime or a security problem.”]

