“Sierra's product strategy is structured around an "agent development life cycle," which is analogous to the software development life cycle.”