Continuous Delivery as
you want it!
Andrii
Software Engineer
History
eSDK in essence
Lightweight C library
play(), seek(), pause(), queue(),
getMetadata() etc…
Team structure
Back-end
teams
Embedded “core”
team
Partner integration
team
Partner integration
team
Partner integration
team
Partner integration
team
Partner integration
team
Partner integration
team
- production issues are not easily fixable
- no or little collaboration between
integration teams and the “core” team
- releases are set on schedule but not
followed due to internal issues
Challenges
Prevent issues
rather than
detecting them
Minimum Viable
If it hurts - make it faster
Move activities upstream
Safety net
Master is Production
Thanks!
andrii@spotify.com
Images
http://assets.change.org/photos/7/ab/gg/yjabGgGGmflRcdj-1600×900-noPad.jpg
http://assets.volvocars.com/au/~/media/australia/images/stwg/slider-xc90-2.jpg
https://images-na.ssl-images-amazon.com/images/I/41-v1fozy0L.jpg
https://www.blogcdn.com/www.engadget.com/media/2010/09/sonoss5-visual.jpg
https://uncrate.com/p/2017/07/mighty.jpg
http://www.220-electronics.com/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/a/v/avvr2113.jpg
http://sparkup.co/blog/wp-content/uploads/2017/03/history.png
https://www.yos.org/sites/www.yos.org/files/assets/prevention.jpg
https://www.freedomfoundation.com/sites/default/files/images/featured-images/1-9-2014-Check.jpg
http://angrytrainerfitness.com/wp-content/uploads/2011/10/running_cheetah.jpg
https://aos.iacpublishinglabs.com/question/aq/1400px-788px/salmon-swim-upstream_d555480847e93dcc.jpg
http://1.bp.blogspot.com/-jPOD9qmJZrY/TVQExzf7qEI/AAAAAAAAAi8/BlfVjPB9BTQ/s1600/net.jpg
http://danetomas.com/wp-content/uploads/path.jpeg

Continuous Delivery as you want it