Posts

Engineering Predictability: Why High-Performing Teams Rely on Backward Planning

Image
In many organisations, delivery teams excel at forward planning . We begin with a defined scope, estimate effort, break it into epics and user stories, align it with sprint capacity, and build a release roadmap based on what can be delivered within the timeline. This approach is valuable — but it often creates a blind spot. Forward planning tends to emphasise development velocity , not end-to-end release readiness . As a result, the critical activities outside of development — QA cycles, regulatory checks, UAT sign-offs, change management, enablement and deployment governance — get squeezed toward the end. We’ve all experienced the last-mile rush. This is where backward planning becomes a core discipline for program leaders. Instead of planning from “today forward,” we anchor the target go-live date and work backwards to map every dependency, stakeholder touchpoint, cross-functional milestone and gating criterion needed for a successful release. For example, if the production de...

The Evolving Role of Program & Project Managers: Insights from a Conversation with an Industry Leader

Image
  Recently, I had an insightful conversation with an industry leader about how the expectations from Program and Project Managers have been shifting in today’s business landscape. What started as a casual discussion about delivery practices quickly evolved into a deeper reflection on how our profession is being redefined. We began by revisiting how the role was traditionally viewed. For years, Program and Project Managers were synonymous with delivery excellence —ensuring scope, schedule, cost, and quality were tightly managed. The focus was on governance, risk management, stakeholder communication, and above all, being a servant leader to the teams. The leader then remarked, “While these fundamentals remain important, the game has changed. Organizations no longer just want delivery managers; they want value enablers.” That statement set the tone for the rest of our conversation. Shifting Nature of Engagements We reflected on how the types of engagements themselves have tr...

πŸ”„ The Often-Ignored Rotation: Why Project Managers Deserve a Change Too

Image
  πŸ”„ The Often-Ignored Rotation: Why Project Managers Deserve a Change Too As Program Managers, we often advocate for resource rotation — bringing in fresh talent, enabling upskilling, and avoiding burnout across development, QA, or business teams. However, one critical role often left out of this conversation is the Project Manager (PM). In a recent conversation, I encountered strong pushback on rotating a PM from a long-running engagement. This triggered a reflection — why are PMs expected to stay embedded in the same engagement for years, even when the project evolves significantly? πŸ’‘ Here’s a perspective worth considering: 🚦Different Phases, Different Strengths Projects are not static. They evolve — from Discovery & Inception, through Delivery, to Closure & Transition. Each phase demands unique capabilities: Early-stage chaos needs visionary problem-solvers Delivery needs tactical execution experts Closure demands transition planners and documentation champions Rotati...

πŸš€ Driving AI Adoption Across Roles – A Program Manager’s Perspective

Image
πŸš€ Driving AI Adoption Across Roles – A Program Manager’s Perspective As a Program Manager leading digital transformation initiatives, one of my key focus areas has been orchestrating AI adoption across cross-functional delivery teams to drive efficiency, innovation, and value realization . AI isn't just a tech trend—it's a strategic enabler . To truly embed AI within delivery pipelines, it's critical to align role-specific outcomes with enterprise goals , and integrate AI into everyday workflows . Here’s how I’ve approached the enablement across different functions: πŸ”§ Developers πŸ—£ “Leverage AI coding assistants (GitHub Copilot, CodeWhisperer) to reduce boilerplate, accelerate feature velocity, and enhance code quality.” 🎯 Tactical Focus: Code generation, unit test automation, rapid prototyping. πŸ“ Integrated in: Sprints, technical spikes, and POCs. πŸ§ͺ QA Engineers πŸ—£ “Adopt AI for automated test case generation, regression suite optimization, and anomaly det...

Understanding Data Platform Projects – A Primer for Project & Program Managers

Image
  πŸ“Š Understanding Data Platform Projects – A Primer for Project & Program Managers As businesses evolve into data-driven organizations, data platform projects are becoming increasingly common. For PMs/PgMs who haven't worked in this space before, here's a quick primer to help you get familiar with the key concepts, components, and terminologies. πŸ” What is a Data Project? A data project focuses on collecting, processing, storing, and delivering data to support decision-making, analytics, and product features. It’s not about building user-facing apps—it’s about enabling data flows, quality, insights, and governance. Examples include: Building a centralized data warehouse Creating a customer 360° view Enabling real-time analytics or dashboards Developing a machine learning pipeline 🧰 What is Data Engineering? Data Engineering is the backbone of any data platform project. It involves: Ingesting data from multiple sources (APIs, databases, files, etc.) Cleaning and transfo...