Flexible data modeling has really fit well with CenterEdge's agile development approach and our move towards continuous delivery. As product owners request new features that require persisting additional attributes, the process is completely frictionless. A developer simply adds the new attribute to the class in their code, changes the code to use it, and commits the code. This moves down the deployment pipeline all the way to production, with no need for creating and running DDL scripts at each phase. Even more complicated changes, such as change an attribute from a scalar value to an array of scalars, are vastly simplified.