Chris Rutter
Software Developer (Java)
choss@outlook.com
DevSecOps Lead
Java Developer
Payments / Retail Banking
Goal: Deliver an MVP in 12 weeks
Project Backlog
Story Name | Story Description | Estimate |
---|---|---|
US-001 | User can create account with username, password | 1 week |
US-002 | User can upload profile picture when creating account | 2 days |
US-003 | User can log in using username and password | 3 days |
US-004 | EPIC: User can view list of crowdfund sites and corresponding reviews | 3 weeks |
US-005 | EPIC: User can view a list of current bitcoin prices | 1 week |
US-006 | EPIC: User can estimate how much money they spend on beer each month | 3 weeks |
US-007 | EPIC: User can send money to friends with mobile number | 3 weeks |
total | 12 weeks |
Responsible for bringing security into every user story
US-001 | Mobile App User can create account with username and password | 1 week |
---|
US-001 | Mobile App User can create account with username and password | 1 week |
---|
US-001 | Mobile App User can create account with username and password | 1 week |
---|
All Controls are documented and verified instantly
Given: A user selects a profile picture in the app Then: The image will be sent to the backend And: Image is stored for later display And: Image Must be validated based on agreed standards
Based on controls identified during threat modelling / engagement session, stories are created to implement controls
Given: Mobile App communicates with backed Then: All communications will use certificate pinning And: Pinning implementation is reviewed by SME
By Chris Rutter