Top Banner
_________________________________________________________________ ____________ ____________ ____________ ____________ ____________ ____________ __________ Mindset, Skillset, Toolset The Backbone of Continuous Quality and Test Automation Bandung, 16.4.2016 Michael Palotas, Francois Reynaud, Element34 Solutions GmbH Ben Hoskins, OLX Indonesia
21

ID Developer Elite

Jan 22, 2018

Download

Technology

Dicoding
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

Mindset,)Skillset,)Toolset)The)Backbone)of)Continuous)Quality)and)Test)Automation

Bandung,"16.4.2016

Michael"Palotas,"Francois"Reynaud,"Element34"Solutions"GmbHBen"Hoskins,"OLX"Indonesia"

Page 2: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________

2

Page 3: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

3

Page 4: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________A)QUICK)WORD)ABOUT)OURSELVES

4

Page 5: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________WHO)IS)ELEMENT34)SOLUTIONS?)

We are a consulting and product development firm based in Lachen, Switzerland and specialized in agile engineering

practices and test automation solutions with Selenium. The company founders Michael Palotas and Francois Reynaud are key contributors and thought leaders to open source projects such as

Selenium, Selendroid and ios-driver

5

Page 6: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________IS)THIS)AGILE?)

6IS"THIS"AGILE?"

Page 7: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________ENGINEERING)PRACTICES

7

Continuous integration / delivery / deploymentBug prevention vs. bug detection

Test automationPair programming

Code reviews(Static) code analysis

Internal & external quality mindsetMetrics / KPIs

Page 8: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________BUZZWORDS

8

Continuous"Integration

Continuous"Delivery"

Continuous"Deployment"

Page 9: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________THE)FIX?)

9

Page 10: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________LET’S)TAKE)A)STEP)BACK)

10

Page 11: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________MINDSET

11

Organization

Knock down walls

Dev !" Test !"Ops

Culture

Management

Product team

Freedom

OK to fail

Innovate

It’s MY job

Page 12: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________SKILLSET

12

Page 13: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________TOOLSET

13

Page 14: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________TEST)AUTOMATION

14

Page 15: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________WHY)AUTOMATE?)

NOT to replace people

To save time and to reinvest that time into (human) testing

To get early and instant feedback

Safety net

15

Page 16: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________VISION:CONTINUOUS)DELIVERY/DEPLOYMENT

Page 17: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________TESTING)OF)THE)FUTURE)

Continuous / Non-Stop Testing

Along with development

All test levels are done within the sprint

Testing is the job of the entire team

Testers are engineers with a “testing superpower”

Page 18: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

Page 19: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________ATLASSIAN

Source:"Andrew"Prentice,"Atlassian,"Sydney"May"2014

Page 20: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

______________________________________________________________________________________________________THE)BIG)GOAL

Page 21: ID Developer Elite

___________________________________________________________________________________________________________________________________________________" """ ""

21

Element34 Solutions GmbHGerbiweg 28853 LachenSwitzerlandhttp://www.element34.net

Michael"Palotas:"[email protected]

Francois"Reynaud:" [email protected]

THANK"YOU!