Creating a spiral on a sphere
You could begin with a spiral curve (you need to enable the  Add Curve: Extra Objects addon):

Convert to mesh, fill the faces:

Add an edge loop:

Move it up:

Create additional edge loops in order to round the profile:


Clean the topology: