Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software Development Life Cycle (Develop (Diagnostics (Exception tracking,…
Software Development Life Cycle
Specify
(requirements capture/analysis)
Non-functional
Resilence
Fail over
Globalisation
User stories
Behaviour Driven Design (BDD)
Gherkin
Specflow
Estimation
Complexity
Time
Value
Weighted estimate
Functional value
Non-functional value
JIRA issues
Functional
Test
Design
Test quality
Code quality
Performance testing
Capacity/stress testing
SOASTA Cloudtest
Load testing
Gatling
Performance budgets
Penn/security testing
Regression testing
Test management
Acceptance testing
Integration testing
Unit testing
Develop
Code scans
Security
Veracode
Coding styles
Stylecop
Resharper
SonarQube
Linting
Test Driven Development (TDD)
Diagnostics
Exception tracking
Instrumentation
Logging
Peer review
Pair programming
Code repository
Git
Code branching
Gitflow
Standards and practices
Naming convention
Style convention
Round robin
Two phase review (catalyst for change)
Deploy
Infrastructure
AWS
Autoscaling
Disaster recovery
Environment config
Documentation
Automation
CHEF/Terraform
Docker
Octopus Deploy
Jenkins/Gitlab-CI
Blue-(Turquoise)-Green
Logging
ELK
Splunk
Monitoring
OpenTSB
Grafana
Prometheus
Heka
Healthchecks
Alerts
Pagerduty
Slack
Email
Performance
SOASTA mPulse
SpeedCurve
Google Analytics
Metrics
Database
Application
Content
Principles
Training
Targeted
Resources
Safari books
Pluralsight
Events
Demos
Technical
Business
Hackathons
Workshops
On-boarding
Design
Tournaments specific issues
Queue management
CookieQ
Hailstorm
Bot detection
Broker blocker
Distil
Config management
Feature flags
Scalable to bursts of traffic
Multi-tenancy
Phase agnostic
Principles and patterns
Factors governing use of third-party libraries (quality, security, etc)
Factors governing refactor versus rewrite
Domain Driven Design (DDD)
Iterative delivery
Incremental delivery
Microservices
RESTful APIs
Reference architecture
Design decision records
SOLID
Design patterns
Paradigms
Minimal marketable product
Minimal viable product
Device agnostic/targeted UI
Mobile/offline first
Standards
Tech radar
Branding
Security
PCI
Accessibility