Decida pelo custo total, não só pelo uso: carga de suporte, peso de manutenção, e a superfície que ela adiciona a toda mudança futura, contra a receita e a retenção genuinamente ligadas a ela. Depois faça o sunset em etapas. Pare de dar acesso a usuários novos, contate as contas afetadas diretamente com uma data e um caminho de migração, deprecie a API com uma janela longa, e remova só quando o uso estiver plano.
Por que os entrevistadores perguntam isso
Matar coisas é um comportamento sênior, e a maioria dos candidatos só somou. Entrevistadores querem evidência de que você contou o custo contínuo de uma feature, não só o uso dela, e que você sabe que um sunset é mais um projeto de comunicação do que de engenharia. Citar contato direto com as contas afetadas em vez de um post no changelog é o detalhe que separa quem já fez de quem só leu sobre.
Como estruturar sua resposta
- Pese o custo total de posse contra o valor genuinamente ligado.
- Cheque se os usuários de fato sairiam sem ela.
- Apresente o sunset em etapas, em ordem.
- Enfatize contato direto com as contas afetadas acima de um changelog.
Exemplo de resposta
Eu olho o custo total em vez do uso, porque o uso sozinho sempre faz a remoção parecer arriscada demais. Então eu somo os tickets de suporte, o tempo de manutenção, e o peso que ela coloca em toda outra mudança, já que uma feature antiga deixa toda refatoração perto dela mais cara. Contra isso eu coloco a receita e a retenção genuinamente ligadas a ela, o que normalmente significa checar se as contas que a usam de fato sairiam. Aí o sunset é em etapas, e as etapas importam mais que a decisão. Pare de dar acesso a usuários novos, contate as contas restantes diretamente com uma data e um caminho para outra coisa, deprecie a API com uma janela longa e um aviso na resposta, e só remova quando o gráfico estiver plano. O que dá errado é anunciar por changelog e torcer. Quem tem dependência real merece um email e uma pessoa com quem falar sobre isso.
Vai encarar essa entrevista em breve? O GhostPilot escuta a sua chamada ao vivo, identifica a pergunta no instante em que ela é feita e coloca uma resposta estruturada na sua tela em tempo real. Teste na sua próxima entrevista simulada ou pegue um Session Pass de $29, sem assinatura, para a hora da verdade.
Veja como funcionaPerguntas de acompanhamento que você pode esperar
- Que janela de depreciação é razoável para uma API?
- O que você faz se uma única conta grande se recusa a migrar?
- Como você mede se matar aquilo foi a decisão certa?
Mais perguntas para Gerente de Produto
Seu entrevistador vai fazer a própria versão desta. Cole a descrição real da vaga no Question Predictor gratuito e receba as 20 perguntas que essa vaga tem mais chance de fazer, com o que cada uma está de fato sondando.
Prever minhas perguntas