SDLC Diagrams - SD Elements Support

Waterfall Development Process
Project inception
Requirements
analysis
Planning
•
•
•
•
Project conclusion
Operations
•
Archive project
Create project
Model project
Set filters
Review tasks
Deployment
•
Generate reports
Design
•
Integrate with
JIRA
Development
•
•
User acceptance
testing
System
integration testing
•
•
SD Elements Activities in blue
Handle
development
tasks
Review activity
Import Fortify
results
Perform test
tasks
Scrum Development Process – New Release
Define product
backlog
Code
review
Develop
Build sprint
backlog
•
Sprint planning
meeting
•
•
•
•
•
•
•
Create new release
Model project
Set filters
Review tasks
Integrate with JIRA
Add new requirements to
backlog
Add development tasks to
user stories
SD Elements Activities in blue
Review
development
tasks in user
story
Manual
test
•
Perform test
tasks
Continuous
integration
•
Import results
from
automated
scanner
Sprint
retrospective
•
Archive project
Scrum Development Process – Baseline Review
Define product
backlog
Build sprint
backlog
•
Sprint planning
meeting
Sometime before the sprint:
• Create project
• Model project
• Set filters
• Review tasks
• Integrate with JIRA
• Add requirements to
backlog
Code
review
Develop
During sprint planning:
• Add development tasks to
user stories
SD Elements Activities in blue
Review
development
tasks in user
story
Manual
test
•
Perform test
tasks
Continuous
integration
•
Import results
from
automated
scanner
Sprint
retrospective
•
Archive project
Continuous Delivery Process
For each ticket
Outside of process:
• Create project
• Model project
• Set filters
• Review tasks
• Add tasks to work queue
• Determine framework and
automated test coverage
of development tasks
•
• Tag development tasks
for code review
Define new
requirement
Add development tasks to
tickets
SD Elements Activities in blue
Code
Review
Code
•
Review
development tasks
Automated
test
Deploy