Consultoria e assessoria
A decisão técnica, tomada por quem já a tomou antes.
Decisões tecnológicas que não terá de desfazer: construir ou comprar, refazer ou reparar, o que corrigir e o que deixar em paz. Uma vez, como revisão. Ou de forma continuada, enquanto as decisões continuarem a aparecer.
O que isto significa
Às vezes a coisa mais útil que podemos fazer é ler o que já existe: o que é estrutural, o que está prestes a ficar caro, e qual deve ser o passo seguinte. Assumimos esse trabalho por si só, com uma resposta escrita no fim, e fazemo-lo sabendo que a resposta honesta nos pode custar o projeto que vem a seguir.
As perguntas têm quase sempre a mesma forma. Vale a pena estender esta plataforma, ou está no fim. Comprar isto custa menos do que ser dono disto, depois de contar o segundo ano. Porque é que a última reescrita mudou tão pouco. Responder a isso exige alguém que já correu sistemas destes em produção, e é por isso que este trabalho fica encostado à engenharia.
Grande parte deste trabalho continua para lá da resposta. Uma revisão que corre bem costuma transformar-se num acordo continuado, um ou dois dias por mês, dentro das decisões que aparecem entre projetos, para que a próxima decisão cara seja tomada por alguém que já conhece o sistema. Há quem lhe chame um fractional CTO. É o mesmo trabalho, num relógio mais longo.
Perguntas
O que perguntam primeiro.
Podemos contratar-vos para uma revisão sem construção?
Sim. É um âmbito fechado, e o que recebe é uma recomendação em que pode agir. Se a recomendação for que não precisa de nós, é essa a recomendação.
Podem apenas orientar a nossa equipa numa decisão?
Sim, e é a forma mais comum de isto começar. Uma decisão isolada, seja a escolha de uma plataforma, uma arquitetura sobre a qual a equipa tem dúvidas ou a proposta de um fornecedor que ninguém consegue avaliar, é um trabalho curto e delimitado. Recebe uma recomendação e o raciocínio por trás dela, não há compromisso nenhum para lá disso, e muitos destes acabam aí mesmo.
E se quisermos ter-vos por perto mais do que uma revisão?
Passa a ser um acordo continuado, um ou dois dias por mês, dentro das decisões à medida que aparecem, em vez de as rever depois. Discussões de arquitetura, conversas com fornecedores e sobre contratações, e uma voz técnica na sala quando a administração pergunta algo a que ninguém internamente sabe ainda responder. É o acordo a que normalmente se chama fractional CTO. É definido em meses, e qualquer uma das partes o pode terminar.
Não precisamos antes de um CTO a tempo inteiro?
Mais cedo ou mais tarde, provavelmente sim. A maioria das empresas chega a um ponto em que as decisões técnicas são constantes o suficiente para o justificar, e quando lá chegar dizemos-lho, e ajudamos a contratar. Antes disso, uma contratação a tempo inteiro é um custo fixo grande para um papel que está realmente ocupado dois dias por mês. Este é o acordo para os anos pelo meio.
Quanto tempo demora uma revisão?
Normalmente duas a quatro semanas, consoante o quanto do sistema está documentado e com quantas pessoas precisamos de falar. Mais do que isso costuma significar que a pergunta era demasiado ampla, e preferimos estreitá-la no início a faturar a descoberta.
O que recebemos exatamente?
Uma avaliação escrita do que existe, do que está em risco e do que custa cada opção, numa linguagem que a sua administração consegue ler e que os seus engenheiros sustentam. Termina com uma recomendação e o raciocínio por trás dela, para que possa agir sobre ela ou contestá-la.