Elon's Algorithm (in priority sequence)
- Question every requirement - it doesn't matter if it came from the legal department or safety department, it doesn't matter if the person who made it is smart. The rule is to attach a name to that requirement and question that person - including Elon himself. Then make the requirement less stupid
- Delete any part or process you can - you can always add them back if it was a mistake. If you didn't add back at least 10%, then you didn't delete enough
- Simplify and optimize - this comes after Step 2 because it makes no sense simplifying something that should have been deleted to begin with
- Accelerate cycle time - any process can be speeded up, but follow the priority sequence because you could be accelerating a process that should have been deleted already
- Automate - this has to be the last when unneccesary process are already deleted and what's left has been simplified and then accelerated. The mistake Elon did was to automate everything before the 'tests' were implemented.