Microsoft is making a culture change to Lean by experimenting with different approaches, embracing skepticism, and highlighting best practices. Some approaches that have been tried include sending a team to an external startup accelerator to gain experience, bringing shortened training in-house, requiring workshops for senior leadership, embedding "customer development experts" with teams, and customizing training for small teams. The challenges are that not all approaches are scalable and some require substantial time commitments from employees.