Kramp over High Performance DevOps Squads

Kramp is one of the largest international technical wholesalers for the agricultural industry. 90 to 95 percent of the turnover comes in through the webshop. Kramp wants to grow and make sure they can offer the best solutions to make their customers’ business as easy as possible. According to Edwin Wopereis, Product Owner, an important challenge for Kramp is finding the right people for their software development: “We asked ourselves how we could increase our software development capacity. The problem is that it is very difficult to find the right people in Europe. That’s why we were looking for a partner and that became DevOn (which used to be known as Prowareness). We chose DevOn because of their experience and because of the view they have on setting up the development environment.” Arjan Everink, people manager IT development, about DevOn’s two DevOps Squads: “We chose to work with the teams in Bangalore (India) because we found the quality and knowledge we needed there. DevOn’s employees share the same values as we do here at Kramp. We believe in committed people, high quality and cooperation.”

“The best thing about the partnership is the dedication of the team. The focus on achieving the goals and the quality and knowledge of the people”Edwin Wopereis, Product Owner at Kramp

Together developing software

For their software development, Kramp is currently working with two DevOps Squads in India: a webshop development team with Edwin Wopereis as Product Owner, and a Quality Assurance team with Ron Huiskamp as Product Owner. After every two sprints, the newly built software is released, making the new features that are built quickly available to customers. “We get very good feedback, even by phone, from our customers on the new features in the webshop.” VAccording to Ron, another important improvement is the automation of the tests: “In our webshop we have a lot of tests running, regression tests for example. These tests take up a lot of the time and energy of the teams here in Varsseveld, which allowed us to use extra capacity in terms of testing. We have chosen to automate these tests so that we eventually no longer have to do manual regression tests. This allows us to release faster and bring more value to the market in a shorter time.” Ron is very happy with the reinforcement from India. The offshore team of which he is the Product Owner started in April 2016. Since then, they have come a long way: “Even in this short period of time, the team has already delivered a lot of value. We expect to be able to perform the regression tests fully automated within six months.”

Collaborating with the DevOps Squads

Many organizations experience it as a gamble to enter into a distributed collaboration in the field of software development. Ron indicates that he did not experience this that way. In the beginning he was a bit hesitant, but it has been a very good choice: “We have a highly trained offshore team with a lot of experience. From the first weeks, the teams delivered high-quality, working software. We are very happy with the results of the Squad.” Edwin indicates that distance is often seen as a problem. However, current techniques such as Skype for Business help enormously. Ron: “I don’t feel like that distance really exists. We are in contact every day. It feels like the team is just here.” For example, Ron and Edwin also do a stand-up with their teams in India every day, so they know exactly what the DevOps Squads are doing and what challenges they are facing. Edwin: “The advantage of employees in another part of the world is that they can really focus on what you expect from them. If I compare the Squad in India with the teams in the Netherlands, you can really see that the team in the Netherlands is quickly distracted by daily ad hoc activities. That is something that does not bother the Squad in India. They can really focus on developing bigger, new features.”

De Squad in India werkt gelijk aan de Nederlandse tijden, waardoor er snel contact mogelijk is. Arjan: “We vinden het erg prettig om samen te werken met de DevOps Squads, omdat we ze erg goed kennen. We vertrouwen het team volledig en we werken zeer nauw samen in het Europese tijdsbestek.” Ron: “De squads in Bangalore zijn erg bekwaam. Ze zijn erg gretig om te bouwen en zijn enorm betrokken. Het voelt alsof het onze eigen werknemers zijn, daar zijn we erg blij mee.” De squads van DevOn in India zijn gedreven en worden gestuurd op KPI’s. Echter, volgens Edwin zijn vanuit het perspectief van de klant KPI’s niet alles bepalend: “Ik wil vooral een toegewijd team, dat werkt in een goede omgeving, dat weet wat de doelen zijn en die doelen op een kwalitatief goede manier nastreeft. Soms krijg ik het idee dat er veel druk op het team ligt. Druk om KPI’s te behalen. Als er iets is wat ik zou mogen veranderen, dan zou dat het zijn.”

“Alles wat ik verwacht van een partnerschap vind ik terug in hen” 

Connecten met de DevOps Squads

Eén van de vooroordelen over gedistribueerde softwareontwikkeling is dat de cultuurverschillen een probleem kunnen opleveren, dat er taalbarrières zijn en er een verschil in mentaliteit bestaat tussen het Nederlandse team en de DevOps Squad. Edwin: “Als je het hebt over culturele verschillen, dan gaat dat eigenlijk vooral over dat je zelf (nog) moet kennismaken met hoe dingen gaan in India. Als je naar India gaat zie je natuurlijk veel verschillen, maar als je naar de mensen kijkt met wie je werkt niet. De mensen daar zijn hoog opgeleid, zijn state-of-the-art, ze weten wat ze willen bereiken en zijn enorm klantgericht. Alles wat ik verwacht van een partnerschap vind ik terug in hen. In het begin waren ze wel wat verlegen, maar nu we elkaar beter kennen, kan ik echt een connectie met hen maken en dat is heel leuk.” Ook Arjan geeft aan dat het vooral erg leuk is om samen te werken met de DevOps Squads.

Over Kramp

Kramp voelt, ondanks dat het een vrij grote organisatie is, nog steeds als een familiebedrijf. Het is een warm bedrijf om voor te werken, met een fijne atmosfeer. Arjan hoopt dit ook over te kunnen brengen op de teams in India. Edwin: “Kramp is echt een organisatie waarin geen dag hetzelfde is. Kramp daagt mij echt uit als persoon.” Ron: “Binnen Kramp krijgen we echt de mogelijkheid om onszelf en het bedrijf te verbeteren.” Arjan: “Het is een organisatie die zich continu wil blijven ontwikkelen en verbeteren. Wij willen de nummer 1 zijn in onze markt voor wat betreft nieuwe features en nieuwe business value. De Agile transformatie, die wij daarom hier bij Kramp voor elkaar willen krijgen, wordt niet alleen gevolgd door de teams in India, maar zelfs gestimuleerd en bevorderd. De samenwerking met de DevOps Squads zorgt niet alleen voor kwalitatief goede software, maar helpt ook bij het continu verbeteren van de skills en kwaliteiten in Nederland.”

Wil je meer weten over onze High Performance DevOps Squads?

0

Start typing and press Enter to search