WEBINAR: How you can implement continuous delivery and deliver software faster

Post on 09-Jan-2017

166 Views

Category:

Software

5 Downloads

Preview:

Click to see full reader

Transcript

How you can implement continuous delivery and deliver software faster

WEBINAR

Panelists

Steven WinterChief Strategist at GuerrillaQA

Federico Tacchini Senior .NET and front-end developer

Competition is moving faster than you!

QUESTIONS#ContDelivery

Companies that apply continuous delivery

QUESTIONS#ContDelivery

Why continuous development makes a developer's life better

QUESTIONS#ContDelivery

Key advantages • Speed• Higher quality• Lower quality costs• Rapid test feedback for

devs• Faster bug fix time

QUESTIONS#ContDelivery

QUESTIONS#ContDelivery

To achieve CD you need to:1. Change your organizational culture• Empower your people• Promote teamwork• Promote continuous learning• Build trust• Reinforce organizational values

QUESTIONS#ContDelivery

To achieve CD you need to:2. Change your organizational structure• Build service oriented teams• Automate repetitive tasks• Adopt BDD/TDD development

approach• Define new test scopes at key dev

points

QUESTIONS#ContDelivery

To achieve CD you need to:3. Adopt new technologies and processes• Collaboration tools• Issue tracking and monitoring tools• Source control• Multiple environments• Continuous integration• Deployment tools

Continuous Testing as the core of Continuous Development

QUESTIONS#ContDelivery

Developer and QA role are a team sport

QUESTIONS#ContDelivery

Improved quality culture

• Quality by design, and up front, is cheaper and faster

• Everyone owns quality, and jointly can take pride

• Fail fast, fix faster ideology

QUESTIONS#ContDelivery

Practical examples of CD in action

QUESTIONS#ContDelivery

Q&A

QUESTIONS#ContDelivery

Contact us!

Steven Wintersteven@guerrillaqa.com

Federico Tacchini ftacchini@belatrixsf.com

top related