It means difficult and sometimes exasperating work to try to improve and evolve products.
Es bedeutet, schwierige Arbeit, die einen auch zum Verzweifeln bringt, um Produkte zu verbessern und weiterzuentwickeln.