What are those things on the roof?

What are those things on that roof and why are they there? Those little spikes are there to break up sheets of ice and snow that will be falling off the roof this season. If the ice comes down in one, solid sheet, it is heavy and can damage property and hurt people. It is