Our First TPPM at blist
We’re happy to grow the team again today. Chris Metcalf joins blist as our first Technical Program and Product Manager, or TPPM for short. Chris joins us from Amazon, where he was initially a software engineer, but most recently a TPPM for the last year. Chris earned his bachelor’s degree in computer science engineering from University of Michigan before earning his masters degree in software engineering from Carnegie Mellon University.
You might wonder what a TPPM does and why blist needs one. In the simplest of explanations, a TPPM makes a development team more productive. A TPPM can boost productivity in a number of ways. By helping iron out and vet issues with management, marketing and/or design before a software engineer sees a task, the TPPM ensures that the task is ready to be coded without delays associated with fleshing out details. A good TPPM can get out ahead of the dev team and spec out solid technical design. For example, one of Chris’ first projects will be mapping out the details of the forthcoming blist API. Because he’s a software engineer by background, Chris will be able to develop sample apps using the API. He’ll be the liason with the developer community after we release the API. The TPPM also leads the effort to integrate blist with external services. For example, Chris will spec out how blist can support OpenId authentication.
At blist, the TPPM is the designated scrum master in our development sprints. The scrum master keeps the development schedule and interfaces with product management, marketing and senior management on overall progress. The TPPM also helps evolve our development environment, from tools to automated build systems.
We’re a data driven business. The TPPM owns our internal stats infrastructure. Want to know how much time each blist user spends on site on average? Want to know how many shared blists the average user has? The TPPM ensures that we’re tracking the analytics through the application and that we have the appropriate tools and reports to be able to understand and distribute the data.
At blist we have very blended lines between marketing, product management and technical program management. As such, the TPPM plays a vital role in setting development priorities.
I for one am elated to have Chris jump in and take a lot of these projects on. Look for our pace to increase as Chris gets up to speed. Chris is also an interesting guy outside of work. He’s a competitive sailor and builds are sorts of neat and useful things. He’s both a GTD geek and an avid do-it-yourselfer. I’m looking forward to having a MacGyver around the office.












