This story was originally covered by a journalist for The New Stack.
There’s no doubt that Pfizer and its vaccine have played a starring role in our collective, global pandemic story. Behind the scenes, the pharmaceutical company was already in the process of growing from 100 to 1,000 tech workers, relying on a lot of software outsourcing, across about 200 countries, and supporting about 88,000 employees. And while it found itself another accidental tech company, Pfizer was still operating in a risk-averse, highly regulated environment, with nine products with sales of over a billion a year.
Now that it has time to be less reactionary and more strategic, how has Pfizer adopted a more strategic approach to long-term growth?
Jamie Hook, director and DevOps lead at Pfizer, spoke with Laura Tacho, CTO at DX, at IT Revolution’s recent Enterprise Technology Leadership Summit about Pfizer’s recent journey to develop an engineering culture centered on developer experience (DevEX). He talked about how over the last six months Pfizer has evolved its delivery model, enabled its new principal engineers and measured it all — aligning toward the company’s goal of changing 1 billion lives per year by 2027.
Strange as it sounds for a Fortune 50 company, until recently, Pfizer’s engineering organization worked like a startup. “We fostered and created a great culture in the early years of our team, bringing brand-new, crazy ideas like open source and agile methodologies to a large, risk-averse corporation,” Hook said. “As its growth accelerated, it got harder and harder to maintain the spirit of exploration and technical excellence.”
Pfizer engineering was already experiencing rapid growth with increased demand and scope, but found release cycles getting longer and tedious PowerPoint status updates becoming more frequent.
Then COVID-19 hit.
“The past few years have been busy for Pfizer. We’ve had to deliver results across all of our business lines in extremely compressed timelines,” Hook said. “To meet these demands, the best engineers and practices were put front and center. During this we were able to launch sites and solutions to multiple global markets at the same time.”
But that pressure and purpose that drove everyone during the first year or two of the pandemic was simply not sustainable. Developer burnout and turnover became understandably high, which meant Pfizer was losing skills, knowledge and culture at a high rate. And data breaches and security attacks were more sophisticated than ever.
The past year became a necessary time of reflection for Pfizer.
“The fact that our teams were able to rapidly respond to change and deliver high-quality results has opened the conversation to evaluating the way we work,” Hook said. Referring to the vendor partners and outsourced engineers that make up a large portion of the company’s technical staff, he said, “We want to ride this wave of understanding of our business partners and take the best parts of our delivery model to the wider organization.”
In support of that ambitious companywide goal, engineering created its own mission statement:
“We are the industry-leading digital organization, working at the cutting edge of technology and operating with speed, sustainability and agility to change 1 billion lives a year.”
The strategy to achieve this is:
Pfizer Digital is looking to create a more integrated and coordinated health-care model, and to facilitate shared services and a developer experience across this deeply global organization. All of these objectives rely heavily on communication with and support from the Pfizer leadership team.
All of this necessitates executive sponsorship and DevEx champions to continue to drive the significant investment needed to make significant changes to people, processes and platforms, as well as to establish new security and platform teams. A budget and charter must be in place at the start of each project transformation.
“This is not a one-time initiative.” Hook said, underscoring the need for long-term investment and stakeholder buy-in. “We’re here and investing for the long term, both increasing the number of in-house principal engineers and creating an engineering team focused on improving our developer experience and continuing to evolve our delivery model.”
Pfizer’s future of development will eventually grow to cover thousands of application and code repositories. For now, over the past year, Hook’s team has selected about 13 of the largest and most impactful projects to pilot this new model.
They are still in the early stages, but, because they’ve been measuring developer experience since 2022, they can see some early wins already. This involves a comprehensive, multifaceted, multilevel measurement, Tacho explained, across three areas:
The first quarters of Pfizer’s Future of Development program, Tacho said, has been focused on “creating long-lasting teams with sticky knowledge, [and] hardening security and permissions across all applications, while simultaneously improving the developer experience. This is not a small task.”
Developer turnover may be simple to measure, but developer attrition risk — how many developers are at risk of voluntarily leaving the company — is not. The DX developer insights platform, she explained, acts as this “voice of the developer” by collecting self-reported data from developers about pain points and pairing these insights with quantitative metrics about engineering workflows.
Since embarking on Pfizer’s Future of Development, this risk of attrition has dropped by a third. In addition, between last quarter and this one, the developer surveys have found these promising trends:
The next six months will see all platforms on their way to this future with a training plan and content, the permissions model completely overhauled and implemented, and tooling in place to proactively manage secrets and credentials.
Pfizer is one of the world's premier biopharmaceutical companies.