For decades, the process of software development has resembled a relay race. Business analysts pass requirements to product managers, who hand specifications to developers, who throw code over the wall to QA, who eventually ship to operations teams. Each handoff introduces delays, miscommunication and lost details.
Amanda Silver, corporate vice president of product in Microsoft’s Developer Division, told The New Stack she has watched this relay race across thousands of teams. But over the past year, she’s witnessed something…








