Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Continuous delivery with
Release Management for
Visual Studio
Marcel de Vries
@marcelv
http://nl.linkedin.com/in/marcelv
Development
teams work
using agile
methodologies
IT Departments
most of the time
split in at least
two entities
Well
established
boundaries
Deliver MVP’s so we can
learn what customer
really needs
Keep machines and infra
as stable as possible
Monitor
Define
Deliver
Operate
Sprint
Define
Deliver
ComplexError-proneChaotic
Learn
Deploy
Continuous
deployment
Continuou
s
Build
Continuou
s
Test
Continuou
s
Deploy
Continuou
s Learning
DEV TEST QA PROD
FS DEV TEST QA PROD
Automates Workflow
DEV TEST QA PROD
Full Traceability
DEV TEST QA PROD
Full traceable
way of building
the deployment
package
Full traceable
way of
deploying the
software
Management
environment
TFS Drop Location
IR DesktopIR Web
QA
DEV
IR Server
Release
Deployment path
DEV TEST QA PROD
Environment
Tool / Action
Component
Release template
Deploy agents work based on a pull model
Tools for deployment also pulled to server
Proxy for dop location
Enable an
optimized
process cross
organizational
boundaries
Start the
learning loop
Optimize based
on your
learning
Lean can help
Continuous delivery with Release Management for visual Studio
Continuous delivery with Release Management for visual Studio
Continuous delivery with Release Management for visual Studio
Continuous delivery with Release Management for visual Studio
Upcoming SlideShare
Loading in …5
×

Continuous delivery with Release Management for visual Studio

1,860 views

Published on

Session presented for DotNed 20 feb 2014

Published in: Technology
  • Be the first to like this

Continuous delivery with Release Management for visual Studio

  1. 1. Continuous delivery with Release Management for Visual Studio Marcel de Vries @marcelv http://nl.linkedin.com/in/marcelv
  2. 2. Development teams work using agile methodologies
  3. 3. IT Departments most of the time split in at least two entities
  4. 4. Well established boundaries
  5. 5. Deliver MVP’s so we can learn what customer really needs Keep machines and infra as stable as possible
  6. 6. Monitor Define Deliver Operate Sprint Define Deliver ComplexError-proneChaotic Learn Deploy
  7. 7. Continuous deployment Continuou s Build Continuou s Test Continuou s Deploy Continuou s Learning
  8. 8. DEV TEST QA PROD
  9. 9. FS DEV TEST QA PROD
  10. 10. Automates Workflow DEV TEST QA PROD
  11. 11. Full Traceability DEV TEST QA PROD
  12. 12. Full traceable way of building the deployment package Full traceable way of deploying the software Management environment
  13. 13. TFS Drop Location IR DesktopIR Web QA DEV IR Server
  14. 14. Release Deployment path DEV TEST QA PROD
  15. 15. Environment Tool / Action Component
  16. 16. Release template
  17. 17. Deploy agents work based on a pull model Tools for deployment also pulled to server Proxy for dop location
  18. 18. Enable an optimized process cross organizational boundaries
  19. 19. Start the learning loop
  20. 20. Optimize based on your learning Lean can help

×