1. As startups enxutas estão competindo com os gigantes da tecnologia usando ferramentas como Design Thinking, Canvas, Lean Startup e Cloud/PaaS para reduzir custos e tempo de desenvolvimento. 2. Linguagens dinâmicas e bancos de dados NoSQL também ajudam a reduzir custos e tempo de desenvolvimento. 3. Práticas ágeis e uso extensivo de software livre permitem inovar mais rápido.