WICG / turtledove

TURTLEDOVE
https://wicg.github.io/turtledove/
Other
513 stars 217 forks source link

SDLC, Production Support, Bugs, Escalation, etc #620

Open thegreatfatzby opened 1 year ago

thegreatfatzby commented 1 year ago

(To be clear this applies to both TEEs and on-device auctions, both are interesting but the on-device one is particularly interesting)

What is the thinking around how all the various operational aspects of handling systems w/r/t all of Privacy Sandbox (asking here b/c I had to choose somewhere, but it would apply for all of the things). At the various iterations of this company I've been at (AppNexus, Xandr, Microsoft Ads), we've had processes of varying levels of respectability, such as:

Privacy Sandbox introduces some really interesting challenges to over-come:

So my question is...what do we do about all that? Some particular questions:

thegreatfatzby commented 1 year ago

Did a small edit but wanted to add a bigger related thought separately.

More fundamentally, we'll be putting Chrome/Edge/etc into not just advertising code execution but advertising business relationships. When I've been woken up at 3 AM to fix an IM that I (or occasionally someone else) caused, what I'm ostensibly doing is fixing code/data/systems, but what I'm really doing is keeping clients happy and maintaining revenue, clients and revenue that I have a direct financial incentive to keep happy. When a Product Manager and I discuss a backlog we're ostensibly deciding on work for our team(s), but what we're really doing is keeping clients happy to maintain or expand revenue.

What is the thinking on how Chrome/Edge incorporate those relationships into its planning, response times, etc? If a Publisher comes to MSFT-Xandr hoppin' mad because their monetization has dropped and it's a core Chromium Ads issue, how will their anger be translated into action?

(Note: clearly, the browser is currently a critical part of the advertising ecosystem: HTTP requests need to work, cookies need storage, etc. But those functions are part of a platform, a fairly well contained distinct layer, that ad tech functions are built on, and business relationships and processes are built around those parties. Chrome/Edge/Chromium are now direct parties in the auction, bidding, notification, and reporting processes, rather than a platform those functions are built around, and therefore more directly and deeply involved in a business relationship than it was before.)