The actual roll out of the firmware is of course staged - in Tesla's case, they likely roll it out to all of their employees teslas for a period of time, and then to a candidate group, and eventually everyone.
The team that actually pushes the firmware, is completely separate from the team that builds, and signs - they have a fairly detailed set of procedures that ensures a quality push, which is their entire focus.
The likely difference, is that the process I described, usually took 4-6 months after the code was completed, whereas Elon Musk/Tesla can probably spin it around in 4-6 weeks.