Upload
addq
View
266
Download
2
Tags:
Embed Size (px)
Citation preview
• Adaptive• Self-organized• Co-operation between agents• Interaction form patterns• Emerge• Non-linear • Fragile/Antifragile
COMPLEX SYSTEMS
“the scientific study of control and
communication in the animal and
the machine”
CYBERNETIC CONTROL
Cohns - Test PyramidUATWorkflows
Component IntegrationBusiness RulesAPI Service Layer
Unit Level / Component Tests
Test Cadence
Continuous builds with unit tests
Continuous functional tests
Code branch
Commit Pass
Project continues
Release Build
Release package
Continuous builds with unit tests
Continuous functional tests
Continuous performance tests
Code branch
Fail
Nightly Builds/TestsYearly Release CyclesMainly Q2 TestsTDD was announced be implementedServices performed manual regression testNo Performace TestMonolith (approx 4 millions lines of code)Full suite of tests approx 1 weekDependency on External Test Environments
Ice Cone Pattern
?Automated Robot Tests
Continuous Integration
Version Control, code, scripts, …
Automated Build
Agreement from team
Degree of disipline
17
What is Continuous Delivery?• Configuration Management• Version Control• Managing Dependencies• Committing and Building• Test Strategy