Open DinisCruz opened 8 years ago
Suggested changes to High Level design (changes highlighted in Bold):
AppSec team lead is responsible for identifying Static analysis and other tools appropriate for the environment. • Champion that Tools should be incorporated into the build environment o Run as part of the build process o Output goes to DB (later used to feed dashboards) o Output should be filtered so previously found issues are not duplicated o Tag should be added to identify when issue first found (can be used in dashboard for days to resolve)
Issue tracking system identified (JIRA) and requirements defined • Issues/bugs found by static tools should auto generate tickets (filtering to prevent duplicates) • Issues/bug should feed to dashboard
Some general comments: (no particular order) • No mention of mobile (un-necessary access to mobile features, (GPS, contacts, camera, etc) or IoT security (transport security, tampering, etc.) issues.
(from Microsoft SDLC )
Requirements & Analysis
High Level design
CTO/CISO to identify skills for AppSec team (may change in next phase)
Detailed Design
(to do)
Construction & Assembly
(to do)
Independent Verification
(to do)
Release & Maintenance
(to do)
Some general comments: (no particular order)