Page 23 - Connection Volume 1 Issue 3
P. 23
Our test cases combined with diversi ed ed testing techniques ensure that we do not release substandard software into production By adhering
to our de de nition nition of of done the de de nition nition of of ready and and enforced entry and and exit criteria we prevent most issues from creeping into the code These days to be a a a a quality practitioner requires a a a a a set of skills beyond standard concepts To be be a a a a a QA CONSULTANT where direction and goals invariably uctuate requires re re re ned soft skills and perspicacity for the the technical elements of the the development lifecycle The industry-driven ne- cessity for QA to acquire a a a more diversi ed technical skillset is a a a a a a natural result
of continuous and fast delivery We are are no no longer the police and we are are are no no longer gatekeepers We are are now ADVOCATES in a a a a life- cycle where all members of the team have equal responsibility for ensuring quality The move towards delivering delivering delivering delivering Qual- ity ity and Quantity in in in in equal measure indicated manual cycles and human error had to to be mitigated So we we welcomed automation as common practice QUALITY OVER QUANTITY
Software Automation is by no means a a a a a new concept QA assuming responsibil- ity for authoring automa- tion is By incrementally incorporating these tests into build gates we we were e e e e e e e e e ortlessly and instanta- neously given a a a a a a a means to to generate value-driven KPI’s What once took weeks to to validate now occurs multiple times daily with precision Regres- sion sion is is is avoided in addi- tion to other risk-prone manual work resulting in in in signi cant instant value Notwithstanding there is is another axis not not as as easy
to quantify perhaps even more valuable Our developers can now code more aggressively as integration tests tests and some unit tests tests which used to be their responsibility to architect are now the the responsibility of of Quality Engineers Because of of of the the redistribution of of duties the the team gains momentum increases its velocity and realizes a a a a a higher probabil- ity of securing projected delivery The key to this degree of success has always been in our Neudesic values: PDITI By Teaming with Pas- sionate people we work with those who have the Discipline and and Integ- rity required to adapt and and continuously Innovate Rigidity and and Agile do not mix and and there is no no single recipe for success in in in con- sulting Our industry now man- dates that a a a a a a a team normal- ize to a a a a a degree where commonly de de ned roles are abstracted away De- velopers work with QA in rapid yet seamless cycles QA participates in in code reviews understanding enough to opine and and further identify issues before ling a a a a a a bug The team has a a a a a a fundamental perception of the core business and we all ex- change ideas openly de- bate requirements often disagreeing but without reservation or or judgment We work collectively iter- ate when needed change our processes as required and most importantly support each other no matter the the circumstance Daniel Haskell was recruited by Chris Rolon in May 2014 23