Using SDL Practices with Agile MethodsSecurity EducationProject InceptionEstablishing and Following Design Best PracticesRisk AnalysisCreating Security Documents, Tools, and Best Practices for CustomersSecure Coding and Testing PoliciesSecurity PushFinal Security ReviewProduct ReleaseSecurity Response ExecutionAugmenting Agile Methods with SDL PracticesUser StoriesSmall Releases and IterationsMoving People AroundSimplicitySpike SolutionsRefactoringConstant Customer AvailabilityCoding to StandardsCoding the Unit Test FirstPair ProgrammingIntegrating OftenLeaving Optimization Until LastWhen a Bug Is Found, a Test Is CreatedSummaryReferences