Tracking the Progress of an SDL Program: Lessons from the Gym

OWASP
Jul. 5, 2009
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
Tracking the Progress of an SDL Program: Lessons from the Gym
1 of 29

More Related Content

Similar to Tracking the Progress of an SDL Program: Lessons from the Gym

FUNDAMENTALS OF TESTING (Fundamental of testing what) FUNDAMENTALS OF TESTING (Fundamental of testing what)
FUNDAMENTALS OF TESTING (Fundamental of testing what) CindyYuristie
Bcc exceed ste_certBcc exceed ste_cert
Bcc exceed ste_certSusan L.
Fundamental of testing (what is testing)Fundamental of testing (what is testing)
Fundamental of testing (what is testing)helfa safitri
Fundamentals of testing 2Fundamentals of testing 2
Fundamentals of testing 2seli purnianda
AFITC 2018 - Using Process Maturity and Agile to Strengthen Cyber SecurityAFITC 2018 - Using Process Maturity and Agile to Strengthen Cyber Security
AFITC 2018 - Using Process Maturity and Agile to Strengthen Cyber SecurityDjindo Lee
fundamentals of testing (Fundamental of testing what)fundamentals of testing (Fundamental of testing what)
fundamentals of testing (Fundamental of testing what)diana fitri, S.Kom

Similar to Tracking the Progress of an SDL Program: Lessons from the Gym(20)

Recently uploaded

PUSAT BAHASA UINSA.pdfPUSAT BAHASA UINSA.pdf
PUSAT BAHASA UINSA.pdfLBB. Mr. Q
CSCI_1001_Intro_Class1.pptxCSCI_1001_Intro_Class1.pptx
CSCI_1001_Intro_Class1.pptxmcardonalebron
GDSC Info Session KMITGDSC Info Session KMIT
GDSC Info Session KMIT20BD1A053LShujaKMIT
Pre-Departure Guidelines for Studying in the UK.pdfPre-Departure Guidelines for Studying in the UK.pdf
Pre-Departure Guidelines for Studying in the UK.pdfAHZ Associates
Desktop Support Engineer Roles Desktop Support Engineer Roles
Desktop Support Engineer Roles Vignesh kumar
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM - GLOBAL SUCCESS - NĂM 2024 - CÓ FILE N...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM - GLOBAL SUCCESS - NĂM 2024 - CÓ FILE N...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 CẢ NĂM - GLOBAL SUCCESS - NĂM 2024 - CÓ FILE N...Nguyen Thanh Tu Collection

Tracking the Progress of an SDL Program: Lessons from the Gym

  1. Same workout metrics do not apply
  2. Quality of your intake affects overall performance
  3. Programming languages in use
  4. Supported platforms
  5. QA: Security Testing, Tools
  6. Approximately 3 hours long
  7. Metrics
  8. Class content
  9. Instructor knowledge
  10. Quantify results in a meaningful way to “C” executives
  11. Past results can be used to explain impact of new findings
  12. Can be simplified to a number from 1-10 or semaphore (green, yellow and red).
  13. Can be used for competitive analysis
  14. Harder to game CVSS

Editor's Notes

  1. Forcing muscle growth is a long process which requires high intensity weight training and high mental concentration. While the ultimate goal is often clear, one of the greatest mistakes bodybuilders consistently make is to overlook the importance of tracking their weight lifting progress.  Like a successful bodybuilding workout, a security development lifecycle program must consistently log simple to obtain, yet meaningful metrics throughout the entire process. Good metrics must lack subjectivity and clearly aid decision makers to determine areas that need improvement. In this pragmatic presentation we’ll discuss metrics used at Symantec, the world’s largest security ISV, to classify and appropriately compare security vulnerabilities found in different phases of the SDL by different teams working in different locations and in different products. We’ll also discuss how to easily provide decision makers different views of the same data and verify whether the process is indeed catching critical vulnerabilities internally and how the numbers compare with the competition.
  2. Cassio Goldschmidt is senior manager of the product security team under the Office of the CTO at Symantec Corporation. In this role he leads efforts across the company to ensure the secure development of software products. His responsibilities include managing Symantec’s internal secure software development process, training, threat modeling and penetration testing. Cassio’s background includes over 13 years of technical and managerial experience in the software industry.  During the seven years he has been with Symantec, he has helped to architect, design and develop several top selling product releases, conducted numerous security classes, and coordinated various penetration tests. Cassio is also internationally known for leading the OWASP chapter in Los Angeles.Cassio represents Symantec on the SAFECode technical committee and (ISC)2 in the development of the CSSLP certification. He holds a bachelor degree in computer science from PontificiaUniversidadeCatolica do Rio Grande Do Sul, a masters degree in software engineering from Santa Clara University, and a masters of business administration from the University of Southern California.