In the last decade, I was privileged to have worked in diverse stages of companies; from largest companies in the world to startups from the scratch namely Intel, Adobe, Microsoft, Expedia, SlideShare, LinkedIn and OYO. As per my experience of executing engineering, here is a recommended method which can be followed to make an early stage startup successful and sustain it as it grows.
Many suggestions might be counter-intuitive, but they work! Latest example being growth of technology and business in OYO over the last 1.5 years.