DevOps – The Missing Piece

Post on 29-Nov-2014

1.646 views 0 download

description

DevOps – The Missing Piece by Eficode's Marko Klemetti. Originally presented at 600Minutes Executive IT 2014 in Helsinki, Finland.

Transcript of DevOps – The Missing Piece

DEVOPS THE MISSING PIECE

THE WATERFALL

AGILE METHODS

• Delivering features is often delayed • Pieces don’t fit together • Functionalities are not fully tested

before delivering • New features break existing features

PROBLEMS IN AGILE

HOW DOES DEVOPS HELP?

#1 WELL DEFINED REQUIREMENTS

• All requirements and documentation in one place

• Ability to follow features through the development to delivery

• Connecting requirements to the Quality Assurance

#2 INTERFACES

• The amount of mobile users and the range of devices is growing at a tremendous pace

• Vision: All content is available through public interfaces

#3 AUTOMATIC QUALITY ASSURANCE

Transferring money using a phone number

Login to the payment service ${id} Input recipients phone number ${number} Input the payment amount €50 Accept the payment Confirm the payment has been made

ROBOT FRAMEWORK

• Automatic acceptance testing of the customer services

• Automatically verifying the range of supported browsers and mobile devices

• Automatic regression testing

#4 CONTINUOUS DELIVERY

• • The amount of versions and supported mobile devices is so great that without fully automated delivery chain the development and support would be virtually impossible

WHAT DOES DEVOPS BRING COMPARED TO AGILE?

• Well defined requirements • Interfaces • Automatic Quality Assurance • Continuous Delivery

AUTOMATIC SERVICE DELIVERY AND VIRTUALIZATION

• Configuration Management • Virtualization • Scaling • Monitoring

WHAT DOES DEVOPS BRING TO SERVICE OPERATIONS?

• Continues from where the Agile Development ends

• Aims to creating modular, scaling and automatic service maintenance

• Supports the organization by focusing the work correctly

SUMMARY

CHALLENGE

WHY ISN’T YOURORGANIZATION FOLLOWING THE

DEVOPS-PRINCIPLES?

THANK YOU MARKO KLEMETTI