How technical should a software tester be?

How technical should a software tester be? By Team Arrk Thought Leadership 4 mins read A question that rages within a tester’s mind often is whether her creative and exploratory skills alone are enough for manual testing (or ‘Sapience testing’ as James Bach calls it, giving the profession some respectability) or should she venture into…

Introduction to multi-tenant architecture

Introduction to multi-tenant architecture By Team Arrk Thought Leadership 5 mins read Imagine you’ve got a business that relies on multiple websites all of which are similar in terms of their basic functionality but have some general differences too – perhaps in their layout, for example. You could, of course, copy and paste lots of…

Being Agile, not Fragile

Being Agile, not Fragile By Team Arrk Thought Leadership 6 mins read Fragile is a kangaroo word. Within the Fragile ‘pouch’ is agile and the two words in a literal sense may not be seen at odds with each other. However within the software development world, we can use the kangaroo word to tell a…

The changing role of the CIO

The changing role of the CIO By Team Arrk Thought Leadership 5 mins read Ever wondered how to define the role of the CIO? According to Wikipedia, the job title Chief Information Officer (CIO) is exactly the same as an IT director or a Chief Digital Information Officer (CDIO). It is a job, it states:…

Guide to containerisation

Guide to containerisation By Team Arrk Thought Leadership 5 mins read Containerisation has become one of the hottest terms in IT innovation. However, what does it actually mean and what can it do for your business? In this guide to containerisation we explain its advantages and other essentials that you should know. What exactly are…

Architecture Modernisation

The architectural landscape has radically changed in the last ten years, with a move to rapid and lean development practices, continuous delivery, flexible and scalable systems, continuous integration, and cloud hosting. Organisations are focusing on replacing their legacy systems to help provide a competitive advantage through; Improving performance Upgraded security Reducing maintenance costs Utilising flexible…

Pairing – why do we need it?

Pairing – why do we need it? By Team Arrk Thought Leadership 4 mins read Jaikishen Sharma, aged 32 is a budding software tester working for an IT startup, with a penchant for experimentation. He innovates not only at work but also in life. He started out working as Business Analyst but being an explorer…