My top 5 tips for every software project

I was once in a restaurant and noticed another guest, who ordered a steak by saying to flip it after 2 minutes and to add exactly 3,5g of salt and 2g of pepper. The waiter was as puzzled as me: Why giving detailed instructions for buying a full service? Certainly, this person never went to a restaurant before or he never learnt how to properly utilize a service.