We are co-authors and founders of Holistic Software Development, providing free software development process guidance for high complexity organisations that need to scale their agile or iterative practices.
Holistic Software Development is based on the H-Model that resonates with the old v-model but ties stages of planning, requirements, architecture or code to levels of a Definition of Done level through successive layers integration validated through testing activities.
The areas inside the H are (from the top) Portfolio and Programme Management and (from below) Product Delivery (containing agile/iterative teams, continuous flow teams contributing builds and releases).
This area is where organizations traditionally have a lot of difficulty and is where we de-conflict agile delivery and management approaches. All of this wider view of delivery is aligned to business strategy and focused on the delivery of business value, not as an after-thought but permeating the entire model.
The right of the H-Model covers iterative and continuous integration and re-composition through Operational Environments, Definitions of Done, Quality concerns, Adoption and Business Change and ultimately the delivery of Business Value.