One of the most common traps that organizations fall into is treating system migrations solely as a technology question and overlooking several common human pitfalls. As a result, most large-scale system migrations are fraught with unexpected issues, taking longer and costing more than anticipated. Technology itself causes many major headaches, as re-engineering business processes and moving data can bring unexpected consequences, trigger transparency and accessibility issues, and exacerbate compliance or regulatory risks.
There is a better approach. In our advisory work, we find system migrations that start with three people elements, namely focusing early on the end customer, avoiding team fatigue, and proactively upskilling teams proceed much more smoothly and efficiently.
Engage and empower the end-customer from the beginning
In migrations, the business is generally the final customer, as the end-users. Hence, there should be a clear vision, communication, and collaboration between business and technology teams from the outset. This sounds simple enough, but in many cases, system migrations focus largely on the technical and logistical problems of shifting platforms and transferring data, when the task should be approached though a much broader lens.
Instead, managers from the business should take a more active role in planning and execution, determining up front which functionalities are necessary, which data should be migrated based on the needs of users and customers, and who will be impacted by replacing or upgrading the systems. This avoids setting the project on a doomed trajectory. For example, one airline spent months trying to extract, transform, and load historical flight information, only to scrap the code after the business deemed it unnecessary for the future system. Such moments are easily avoided with the right communication and teaming.
Business-driven, rather than technology-driven workshops are one way to prepare sufficiently by gathering the right people to ask the right questions: What functionalities are necessary or nice to have? What data is priority? What data is required for business as usual activities? What about regulatory requirements? These types of questions require meaningful business engagement and will allow them to commit the right resources or organize external support, such as industry or legal expertise. Likewise, they establish greater ownership and accountability.
One Fortune 500 company recently attributed the success of their migration to the fact that the business was the driving force behind all the project planning, clearly defining what they needed before the migration started. This led to better adoption and higher degree of satisfaction with the final system functionality and increased engagement with both frontline employees and leadership.
Alternatively, managers can use a bottom-up data-driven approach to understand the impact. Who uses the data now? Who has been accessing the data historically? Mapping these interaction points can determine which data to shift into the new systems, prioritizing essential and leaving behind “nice-to-have” data. This also reduces the chances of getting into trouble later on when data is missing or unavailable.
Avoid team fatigue
System migrations are in most cases exhausting. From the initial sprint to post-deployment, meeting milestones can be highly stressful particularly when the team is working towards a set deployment target and competing for shared resources. Long hours are common, meaning staff have little downtime or respite, and often compromise their personal time. This leads to frustration and tension. Leaders should anticipate that after the first six months of the project, teams will exhibit fatigue, lower morale and decreased responsiveness. These can all have adverse effects on the project’s progress.
One of the most common reasons for team burnout is underestimating the amount of time a migration project will take. Start from a position with reasonable expectations about timing rather than relying on rough estimates. Failing to invest enough time into developing a proper strategy and plan set the team up for failure. Projects can also be structured to deliver milestones of success and periods of rest, to re-energize teams on a cadence matching the fatigue cycle.
In long system migration projects, one common pitfall is that teams avoid taking vacation throughout the year, only to find most people need to use accrued leave at the same time, which risks derailing timelines. One company avoided this by including vacation days as a key performance indicator, ensuring that teams spaced their time off evenly. In such cases, it’s important for leaders to support this policy through regular communication, as well as leading by example. Work sentiment surveys can also ensure that the teams feel supported and can operate in an environment of psychological safety when they do feel like they are not getting sufficient down time.
While exhaustion is unavoidable, companies can mitigate these situations, such as taking stress reduction measures, monitoring the mood of the team using weekly pulse checks, and encouraging teams to join wellness programs.
Upskilling your organization
Large system migration projects can take months to years to accomplish—enough time for key people to move onto new roles or leave the organization entirely. Churn is natural, as the work can be monotonous, and people need to balance tasks with their day jobs. To avoid an unexpected skills gap during or after a system deployment, companies should take a long-term approach to upskilling the team. Likewise, it’s important to have the right incentives in place to keep the team motivated and to clearly communicate that resources have a role after the migration is completed.
Training and developing your project’s people for multiple roles will ensure continuity and business leaders should have a contingency plan in mind for every key role. Take the time to teach a broader cross section of migration-literacy skills within the business and ensure the solution vendor proactively shares system knowledge to build the team’s self-reliance post-deployment. By cross-training project resources, firms can accelerate the professional development of their people and mitigate the formation of talent “silos” within project teams.
One business experienced issues when a team of their key people left just after their migration was finished, resulting in a loss of knowledge of the set up and inner workings of their new enterprise resource planning (ERP) system. This forced them to rebuild and retrain a new team to extract the maximum value from their technology investment. In contrast, we’ve seen companies preempt this issue by identifying a key cluster of employees to become system experts before the launch, with the vendor being involved in knowledge transfer. This enabled the organization to be more self-sufficient and allowed their people to further improve the new platform without external help.
A People-led future
COVID-19 has, without doubt, taken a toll on the time, budgets, and resources of many organizations. This leads to short-term thinking around system migration projects and can cause larger problems later on. The scenario is all too familiar: Technology teams take charge without engaging in meaningful dialogue early on with business managers, who are too busy multitasking to scrutinize what is best for users and customers. This leads to significant time being lost on activities of low business value or wasted due to misunderstood requirements. As things don’t work out as planned, teams get demoralized and exhausted, which leads to greater turnover.
Yet all this waste is easily avoided by taking a more people-led approach at the beginning of the project to improve team structures and plan for the inevitable bumps in the road. We have seen some of the largest failures, greatest successes, and best turnarounds for such projects, and we’re confident these are the highest leverage points to make your program succeed.