February 2026 11 min read Case Study from Experience
Enterprise banking is where Agile ideals meet organisational reality at maximum velocity. The collision is instructive. After several years working as a Senior Scrum Master in large financial institutions – including Deutsche Bank – I came away with a clearer understanding of what Agile can do in hostile environments, what it cannot do, and what it reveals about the organisations that adopt it.
A note on anonymisation: The experiences described in this article are real. Specific individuals, team compositions, and project details have been anonymised or generalised to protect confidentiality. The patterns, dynamics, and lessons are accurate.
The Context: What Enterprise Banking Looks Like From the Inside
Global investment banks are among the most complex organisations on earth. They operate across dozens of jurisdictions, under multiple regulatory regimes, with technology infrastructure that in many cases predates the Agile Manifesto by decades. COBOL systems from the 1980s interact with modern microservices. Regulatory requirements from Frankfurt, London, New York, and Singapore must be satisfied simultaneously. A deployment that goes wrong does not just affect users – it can affect markets.
Into this environment, around 2015, the major banks began adopting Agile – initially at team level, then at programme level, eventually through full SAFe implementations. The drivers were genuine: technology was moving faster than waterfall could accommodate, competitive pressure from fintech was real, and the cost of slow delivery was increasingly visible. The intent was serious. The execution was, to put it charitably, varied.
What Actually Worked: Three Genuine Successes
1. Shortening the Feedback Loop on Regulatory Requirements
The most surprising success. Regulatory requirements in banking are notoriously complex, frequently ambiguous, and subject to interpretation that only becomes clear through dialogue with legal and compliance teams. In a waterfall model, a team would spend months building a system based on their initial interpretation of a regulatory requirement, only to discover in testing that the interpretation was wrong. The cost of that late discovery was enormous.
With a Sprint cadence and regular sprint reviews that included compliance stakeholders, the discovery happened earlier. Not always in the first sprint – regulatory compliance is genuinely complex and the right interpretation sometimes took several iterations to establish. But weeks earlier rather than months earlier. In the regulatory environment, that difference measured in months of rework avoided and risk reduced.
This is Agile working precisely as intended: using short cycles and regular feedback to reduce the cost of uncertainty. The environment was hostile in many ways, but the core mechanism functioned.
2. Making Hidden Dependencies Visible
Large financial institutions have extraordinary levels of system interdependency. A change to one system can cascade through twenty others in ways that are not fully documented and sometimes not fully understood. In a waterfall project, these dependencies would surface late – during integration testing, during UAT, during deployment. At that point, they were expensive to address.
Sprint planning and the discipline of defining done at the end of each sprint forced these dependencies into the open earlier. When a team tried to complete a story that touched a shared system, they discovered the dependency in sprint planning rather than in integration testing. The dependency still had to be resolved – Agile did not make the complexity disappear – but discovering it at the planning stage rather than the delivery stage consistently reduced the cost of managing it.
3. Improving Team Ownership in a Low-Ownership Culture
Enterprise banking, particularly in technology functions, has historically been a low-ownership culture. Work arrives as requirements from business analysts, gets passed to developers, gets tested by a separate QA function, gets deployed by a separate operations function. Nobody owns the outcome. Everybody owns their piece of the process.
Cross-functional Scrum teams – where the same group of people were responsible for analysis, development, testing, and (with some friction) deployment – created genuine ownership that the previous model had not. Teams that owned the full outcome made different decisions than teams that owned only their step in the process. Code quality improved because the developers who wrote it were also responsible for the consequences. Testing depth improved because the testers were invested in the team’s success rather than in completing their functional responsibility.
This improvement was real and measurable. It was also fragile – dependent on organisational commitment to maintaining the cross-functional model rather than reverting to functional silos when under pressure. That commitment was inconsistent.
What Did Not Work: Three Structural Failures
1. Agile Teams in a Non-Agile Governance Structure
The most pervasive failure. Scrum teams were operating with sprint cadences and Agile practices at team level, while the governance structure above them remained entirely waterfall. Project gates, stage reviews, steering committees, change advisory boards – all operating on quarterly or monthly cycles that were incompatible with bi-weekly sprint delivery.
The result was a dual operating model that satisfied neither approach. Teams would complete work in a sprint and then wait weeks for the governance process to approve deployment. The sprint cadence created an illusion of speed while the governance layer created the actual bottleneck. Teams were Agile in their working practices and waterfall in their delivery reality.
When I raised this as an impediment – which I did, repeatedly, in multiple forums – the response was consistent: the governance structure existed for regulatory reasons and could not be changed. This was partially true and partially an organisational defence mechanism. Some governance requirements were genuinely regulatory. Others were organisational habits that had been given regulatory justification over time. Separating the two required more political capital than any individual Scrum Master could generate.
The governance trap: When an organisation tells you that its governance structure cannot change because of regulatory requirements, ask to see the specific regulatory requirement. In my experience, roughly half of all “regulatory” constraints in banking are actually organisational preferences that have accumulated regulatory justification over time. The other half are genuine. You need to know which is which before accepting the constraint as immovable.
2. The Disappearing Product Owner
The Product Owner role in large financial institutions is structurally difficult to fill correctly. The person with genuine authority over product direction is typically a senior business stakeholder who does not have time to engage with a development team daily. The person with time to engage daily does not have the authority to make significant decisions. The role is split in practice – formal authority in one place, operational presence in another – which the Scrum Guide explicitly says does not work.
I worked with Product Owners who were nominally empowered but practically constrained at every significant decision point. They could write user stories and maintain the backlog. They could not change a priority that a steering committee had established. They could not trade off scope to meet a deadline without committee approval. They could not say no to a senior business stakeholder’s feature request without escalating.
The teams suffered for it. Priorities changed without their understanding why. Decisions that should have taken hours took weeks. Sprint goals were undermined by mid-sprint priority changes driven by steering committee decisions the Product Owner had no influence over. The teams were doing Scrum. The organisation was doing something else.
3. The Cultural Ceiling
The deepest failure, and the hardest to address. Enterprise banking has a specific organisational culture – risk-averse, hierarchical, deferential to seniority, uncomfortable with public failure, resistant to the kind of transparency that Agile requires. These cultural characteristics are not arbitrary. They developed in response to genuine risk – financial, regulatory, reputational – that is real and significant.
But they create a ceiling for Agile adoption. Psychological safety is difficult to establish in an environment where public admission of uncertainty or error carries genuine career risk. Retrospectives produce shallow outputs when people know that what is said in the room may reach senior management through informal channels. Teams cannot self-organise when individual performance metrics reward individual heroics and penalise collective failure.
I did not overcome this ceiling. I am not sure anyone has, at scale, in a major financial institution. What I found was that it could be pushed back locally – individual teams, with the right leadership support, could develop genuinely high-trust dynamics within a low-trust organisational environment. But the effort required to maintain that local culture against the constant pressure of the surrounding organisational culture was significant and unsustainable without ongoing active support from senior leadership.
“An Agile team in an non-Agile organisation is like a plant in the wrong soil. It can grow, with enough care. It will always be fighting the environment rather than supported by it.” Markus – agile-checksum.com
The Lessons That Have Stayed With Me
Lesson 1: Context Is Everything
The Agile practices that work brilliantly in a 30-person software startup work differently – sometimes not at all – in a 90,000-person regulated financial institution. This is not a criticism of either environment. It is an observation that Agile principles are context-sensitive in their application, and that applying them without understanding the context produces frustration rather than improvement.
The best Agile practitioners I worked with in banking were not the most ideologically committed to the framework. They were the ones who understood the organisational context most clearly and knew which Agile practices would create value within that context and which would create friction without compensating benefit.
Lesson 2: The Compliance Function Is an Ally, Not an Obstacle
The default framing in Agile-in-banking discussions is that compliance and regulatory requirements are obstacles to Agile adoption. This framing is wrong in two ways. First, it is often inaccurate – as I noted earlier, many apparent regulatory constraints are organisational habits in disguise. Second, even where regulatory constraints are genuine, compliance professionals are typically not the obstacle. They are potential allies.
The compliance teams I worked with most effectively were the ones who understood the Agile model and helped design compliant implementations of it. They knew the regulatory requirements more precisely than anyone else. When they were engaged as partners rather than gatekeepers, they were often the most creative problem-solvers in the room.
Lesson 3: Honest Conversation Beats Agile Theater Every Time
The moments of most genuine progress in my banking work were not the moments when ceremonies ran perfectly or metrics looked good. They were the moments when someone in a position of authority said something true that was difficult to say – about a project that was not going to deliver what was promised, about a team structure that was not working, about a governance process that was creating more risk than it was managing.
Agile creates the structures for these conversations to happen – retrospectives, sprint reviews, impediment escalation. In banking, those structures were frequently used to perform honesty rather than practise it. When genuine honesty did occur, it moved things faster than any ceremony could.
The Takeaway: What to Take From This Context
If you are working in a large financial institution – or any large, regulated, risk-averse organisation – and wondering whether Agile is worth pursuing, my honest answer is: yes, with eyes open.
The core mechanisms of Agile – short cycles, regular feedback, cross-functional ownership, continuous improvement – create genuine value in complex organisations. They surface problems earlier, reduce the cost of uncertainty, and build team capability that the alternative models do not. These benefits are real and worth pursuing.
The naive version of Agile – importing a team-level framework and expecting it to change the organisation – does not work and will produce frustration and cynicism. The realistic version – identifying the specific problems that Agile mechanisms can address within your context, building local pockets of genuine practice, and pushing patiently against the governance and cultural constraints that limit broader adoption – can produce real and sustainable improvement.
Run the checksum on your organisational context before choosing your approach:
- Which of your governance constraints are genuinely regulatory and which are organisational habits with regulatory justification? Have you actually checked?
- Does your Product Owner have real authority to make the decisions the role requires – or are they a proxy for a committee?
- What would genuine psychological safety cost your organisation culturally – and is there leadership appetite to pay that cost?
The answers will tell you what is possible in your context. Start there, not from the framework documentation.
Glossary Terms Used in This Article
- Agile Transformation – The process by which an organisation attempts to adopt Agile values and practices at scale.
- Sprint – A fixed time-box of 1-4 weeks in which a Scrum team delivers a potentially releasable increment.
- Product Owner – The Scrum accountability responsible for maximising product value and managing the Product Backlog.
- Psychological Safety – The shared belief that it is safe to take interpersonal risks within a team.
- Retrospective – A Scrum ceremony for inspecting the sprint and identifying improvements.
- SAFe – Scaled Agile Framework, the most widely adopted enterprise scaling framework.
No Fluff. Just Real Agile.
Straight to your inbox. No buzz, no spam.