CLdN’s IT Applications department has historically focused on in-house software development. The modern reality requires orchestrating a complex ecosystem of SaaS platforms, custom development, system integrations, data platforms, and cloud infrastructure. This page distils the complete transformation blueprint into a Target Operating Model with a practical, hybrid organisational structure.
“The key insight is that the organisation needs to evolve from a ‘development factory’ to a ‘technology orchestrator’ — still building some things, but increasingly integrating, configuring, and governing a complex ecosystem of internal and external systems.”
Current State
What We Have
- Head of IT Applications + Operations Manager
- Several teams led by Team Success Managers
- Teams of Developers, Testers, Functional Analysts
- Teams organised by technology or product (e.g. “Java team,” “SAP team”)
- Scrum methodology
What’s Missing
| Gap | Impact |
|---|---|
| No architects (enterprise, solution, data, security) | Ad-hoc decisions, integration spaghetti |
| No business analysts (functional analysts ≠ BAs) | Requirements lost in translation |
| No product owners with authority | Business frustrated with IT responsiveness |
| No integration specialists or platform | Point-to-point integrations, brittle |
| No data engineers or scientists | Cannot leverage data for AI |
| No vendor management | SaaS sprawl, poor contracts, security risk |
Current Capacity Allocation
| Activity | Current | Target |
|---|---|---|
| Maintenance & keeping lights on | 50% | 25% |
| Small enhancements & bug fixes | 30% | 10% |
| New features & projects | 20% | 65% |
Target Operating Model
The TOM is built on three organisational concepts from Team Topologies, adapted for a mid-size logistics company transitioning from pure development to hybrid orchestration:
Stream-Aligned Teams
Cross-functional teams owning business domains, not technology stacks. Each team can build custom software OR configure/integrate SaaS.
- Product Owner (from business side)
- Business Analyst
- 4–6 Developers (mixed skills)
- 1–2 Testers
- Solution Architect (20–40% shared)
Platform Teams
Internal product teams that reduce cognitive load for stream-aligned teams. Self-service capabilities for integration, data, and DevOps.
- Integration Platform (APIs, iPaaS, events)
- Data Platform (warehouse/lake, quality, catalog)
- DevOps/Platform Engineering (CI/CD, infra)
Architecture Practice
Ensures coherence and standards across the ecosystem. Pragmatic servant leaders, not ivory tower gatekeepers.
- Enterprise Architect (hiring soon)
- 2 Senior Solution Architects (already in place)
- Data Architect
- Security Architect
The Hybrid Org Chart
CIO’s question: “What does an org chart look like for a hybrid IT applications department? Is there someone between the teams and me? With 2+ delivery managers, a team lead per 1–2 teams, Chris and Gill taking their part, BAs with domain responsibility, and regular BPM/teamleads/DM meetings — should that cover it?”
Recommended Structure
Yes — this can work. The key is a thin management layer between the CIO and the teams, not a heavy hierarchy. Two Delivery Managers provide the orchestration layer; Team Leads provide the technical leadership within teams. Here is the proposed structure:
Head of IT Applications (Peter) │ ├── Tom (Delivery Manager 1) ── Owns delivery cadence, cross-team dependencies, │ │ stakeholder reporting, portfolio view │ ├── Adam (Team Lead A) ── Stream Team: Shipping & Vessel Ops │ │ └── BA (domain: Shipping) + Devs + Testers │ │ │ ├── Dries (Team Lead B) ── Stream Team: Ports & Terminal │ │ └── BA (domain: Ports/TOS) + Devs + Testers │ │ │ └── Team Lead C [To be hired] ── Stream Team: Finance & Reporting │ └── BA (domain: Finance) + Devs + Testers │ ├── Delivery Manager 2 [To be hired] ── Same role, second cluster of teams │ │ │ ├── Team Lead D [To be hired] ── Stream Team: Cargo & D2D │ │ └── BA (domain: Cargo/Customs) + Devs + Testers │ │ │ ├── Team Lead E [To be hired] ── Stream Team: Customer & CRM │ │ └── BA (domain: Customer) + Devs + Testers │ │ │ └── Team Lead F [To be hired] ── Stream Team: HR & Internal Ops │ └── BA (domain: HR/Internal) + Devs + Testers │ ├── Chris ──────────────── Support & Service Desk │ └── Service Desk, Incident Management, L1/L2 Support │ ├── Gill ───────────────── Data & Analytics │ └── Data Engineering, Reporting, Analytics, Data Governance │ ├── Platform Engineering [To be hired] │ └── Infrastructure, DevOps, CI/CD, Integration Platform │ └── Joan ───────────────── Advisory to CIO (Peter) └── IT Strategy, Operational Excellence, Transformation
Green = new roles Blue = existing/evolved roles Gold dashed = shared/virtual roles
Key Design Decisions
| Question | Answer |
|---|---|
| Is there someone between teams and Peter? | Yes: 2 Delivery Managers. They don’t manage people (Team Leads do that) — they manage delivery: cross-team dependencies, stakeholder reporting, portfolio prioritisation, and escalation. |
| How many Team Leads? | 1 per 1–2 stream teams. Team Leads are technical leaders who coach developers, own technical quality, and make day-to-day prioritisation calls. They are player-coaches, not pure managers. |
| Where do BAs sit? | In the stream teams, with domain responsibility. Each BA owns a business domain (not a technology). They translate business needs, design processes, coordinate UAT, and maintain domain knowledge. |
| Chris, Gill, and Joan’s roles? | They own enabling functions. Chris takes Support & Service Desk (service desk, incident management, L1/L2 support). Gill owns Data & Analytics (data engineering, reporting, analytics, data governance). Joan advises Peter (CIO) on IT strategy, operational excellence, and transformation. All are peers to the Delivery Managers, not subordinate. |
| What about Product Owners? | POs come from the business side, not IT. They set priorities and define “what to build.” BAs define “how it should work.” POs report to their business VP, not to IT. |
| Where does Architecture sit? | Separate practice, virtual to teams. 2 Senior Solution Architects are already in place and allocated 20–40% to stream teams. An Enterprise Architect is being hired soon. Both report into the architecture function. This prevents teams from making isolated technical decisions. |
Governance & Meeting Cadence
Regular touchpoints keep the hybrid model coherent without creating bureaucracy:
| Meeting | Frequency | Attendees | Purpose |
|---|---|---|---|
| Delivery Standup | Weekly | Delivery Managers + Team Leads | Cross-team dependencies, blockers, capacity |
| BPM / Domain Review | Bi-weekly | BAs + Team Leads + Delivery Managers | Domain process updates, cross-domain impacts, BPM alignment |
| Architecture Review Board | Bi-weekly | Architects + DMs + Tech Leads (as needed) | Tech decisions, vendor evaluation, standards |
| Portfolio Review | Monthly | Peter + Joan + Delivery Managers + Chris + Gill | Priorities, resource allocation, roadmap alignment |
| Business Alignment | Monthly | Peter + Joan + Product Owners + Business VPs | Business priorities, satisfaction, upcoming needs |
Key Role Definitions
Delivery Manager
Orchestrates delivery across 3–4 stream teams. Owns the portfolio view, manages cross-team dependencies, reports to stakeholders, and shields teams from organisational noise. Not a project manager — a delivery leader who ensures flow. 2 needed to cover 6–7 teams.
Team Lead
Technical leader within a stream team. Coaches developers, owns code quality, makes technical decisions within the team’s domain. Player-coach: still writes code 40–60% of the time. 1 per team or shared across 2 closely related teams.
Business Analyst (Domain)
Embedded in a stream team with domain ownership. Translates business needs into requirements, designs processes (BPMN), coordinates UAT, and maintains domain knowledge. Key difference from Functional Analyst: BAs own the “what” across the full domain, not just one system’s features.
Product Owner
From the business, not IT. Owns the “what” and “why” — prioritises the backlog, defines success metrics, makes go/no-go decisions. Reports to their business VP, partners with the stream team.
Stream-Aligned Teams for CLdN
Instead of organising by technology (Java team, .NET team), organise by business domain:
| Stream Team | Business Domain | Systems | BA Domain |
|---|---|---|---|
| Shipping & Vessel Ops | Vessel planning, crewing, bunkers | Custom apps, vessel systems | Shipping |
| Ports & Terminal | TOS, gate, yard, equipment | TOS (new), gate automation, IoT | Ports / TOS |
| Cargo & D2D | Door-to-door, customs, intermodal | Qargo TMS, customs integration | Cargo / Customs |
| Customer & CRM | Sales, customer portal, booking | CRM, customer-facing apps | Customer |
| Finance & Reporting | ERP, invoicing, reporting, compliance | Business Central, Eyeshare, BI | Finance |
| HR & Internal Ops | HR systems, internal tools, fleet | HR platform, Ultimo, internal apps | HR / Internal |
Data & AI Maturity Path
Don’t skip stages. Most organisations fail by jumping to AI without data foundations.
Data Chaos
- Data scattered across systems
- No centralised repository
- Manual reporting (Excel)
- Unknown data quality
Data Foundation
- Data warehouse/lake established
- Data quality measured
- Core domains identified
- Basic governance in place
Analytics & AI
- Self-service analytics mature
- Predictive models in production
- AI use cases delivering value
- Data-driven decision culture
Transition Principles
- Invest in architecture first — hire an Enterprise Architect in month 1–2. They design everything else and prevent costly integration mistakes.
- Start with pilots, not big bang — prove the model with 1–2 stream teams before reorganising the entire department.
- Evolve roles, don’t replace people — developers, testers, and functional analysts are valuable. Evolve their roles into the new structure.
- Data before AI — get to 90%+ data quality before heavy AI investment.
- Hybrid delivery modes — Product mode (Scrum/Kanban) for ongoing work, Project mode for large SaaS rollouts, BAU mode for vendor management.
- Business engagement from day 1 — Product Owners from the business side, not appointed from IT.
- Build vendor management muscle — SaaS relationships need active management, not just procurement.
Source Documents
The complete transformation framework across three documents:
- Blueprint — Complete implementation framework: current state, future vision, org structure, roles, roadmap
- Deep Dives — Detailed exploration of stream-aligned teams, platform teams, and architecture function
- Appendices — Comprehensive role descriptions, job descriptions, and detailed specifications