Papo de Arquiteto: o caso do site de e-Commerce que vai crescer em 2 anos

Olá pessoal, tudo certo?

Estou inaugurando com esse post uma nova tag, o “Papo de Arquiteto”. Nessa série, pretendo exercitar com vocês alguns cenários e casos do mundo real sobre como implementar soluções de arquitetura, pensando nos vários aspectos envolvidos com o papel do arquiteto. Assim, vamos falar sobre desenho, ambiente de TI, justificativa econômica, relações humanas, alinhamento de negócio e tecnologias aplicáveis, claro.

Como primeiro post, vamos destacar um tópico em especial: os motivadores de negócio e o impacto da infraestrutura.

Imagine o seguinte cenário:

Uma empresa de comércio eletrônico sediada no Brasil atua como um MarketPlace OnLine, com um modelo de negócio baseado em produtos de terceiros, empresas de serviços e fornecedores diversos. O site chama-se “ContosoTemDeTudo.Com” e possui uma média diária de 3 mil acessos em seu portal. Desse volume, em torno de 100 operações resultam em transações efetuadas via cartões de crédito e boletos eletrônicos, com a compra de produtos diversos. A base de produtos tem em torno de 30 mil itens e o valor dos ítens varia entre R$ 50,00 e R$ 100,00. Essas compras são automaticamente direcionadas para sites ou sistemas de terceiros, que são os encarregados de efetuar a entrega e transporte dos produtos. O custo de entrega e comissão dos sites associados mais encargos é de 90% sobre cada operação efetuada.

O que você achou desse site? É um bom negócio? Qual é o faturamento anual desse site? (tudo aproximado, claro!)

Um novo diretor de TI assumiu a posição no início de março e após o período inicial de entrada na empresa, anunciou sua estratégia de crescimento, baseada num plano de 3 metas principais:

  • A primeira meta é triplicar o faturamento anual gerado pelo site nos próximos 2 anos, através de investimentos em infraestrutura, marketing e novas parcerias.
  • A segunda meta é aumentar o volume de acesso do site em 300% nos próximos 2 anos, ampliando sua presença online. Com isso, uma nova frente de negócio deve surgir baseada em Propaganda de Produtos e Serviços nas páginas do portal. Não foi definido um faturamento alvo para a área de propaganda do site, para os próximos 2 anos, mas tem potencial, isso pode acontecer no final do primeiro ano.
  • A terceira meta de negócio é expandir o site para a América Latina, oferecendo serviços e produtos locais no Chile, Uruguai e Argentina nos próximos 2 anos. Parte da motivação é preparar a empresa para a visibilidade que teremos com Olimpíadas e Copa do Mundo no Brasil nos próximos anos.

Os times de marketing e parcerias já estão alocados e trabalhando desde o início de abril, criando campanhas localizadas, assim como uma lista de produtos, empresas e serviços para novas parcerias e ofertas no portal. Um dos resultados desse trabalho do time de marketing já é a decisão por uma interface mais interativa com o usuário, através de uma experiência baseada em multi-toque, interfaces para dispositivos móveis, funcionalidades com entretenimento espalhados pelo site, etc.

Você é o arquiteto de TI e deve apoiar esse plano de metas da empresa. Sua missão é planejar a evolução do ambiente de TI para suportar o crescimento da empresa.

Como você faria isso?

Em primeiro lugar, faça algumas contas para ver o que realmente estará acontecendo com o site nos próximos 2 anos.

Você vai perceber que muito do desafio será aumentar a disponibilidade do site, que deverá suportar um volume maior de acesso, em torno de 9 mil acessos por dia. Além disso, é possível que a base hoje de 30 mil itens também cresça, com novas ofertas e produtos de novas parcerias. Novas empresas deve envolver a comunicação com diferentes protocolos e plataformas também. Hoje, o site não possui qualquer modelo padronizado de integração entre sistemas e plataformas. Finalmente, a expansão para a América Latina deve exigir um modelo multi-lingua, que trate, por exemplo, mensagens em português, espanhol e inglês.

E agora? Você faria ajustes apenas na infraestrutura de hardware que suporta o portal?

Ficou claro que uma estratégia de TI como essa passa por diversos desafios, como:

  • planejamento de capacidades da infraestrutura Web;
  • definição de mecanismos de integração e troca de mensagens com sistemas externos;
  • serviços de infraestrutura para gerenciamento e monitoração do ambiente;
  • gerenciamento do ciclo de vida de desenvolvimento do portal, assim como os ajustes e expansões de funcionalidades previstas;
  • adoção de novas tecnologias para maior interatividade dos usuários, interface rica, etc.

Em resumo, além das metas de negócio que serão motivadores para sua revisão de arquitetura, você deve acompanhar os resultados dos demais times envolvidos, como marketing e parcerias. Nesse ponto, o alinhamento de sua Arquitetura de TI com o negócio é muito mais abrangente do que apenas pensar na possibilidade de contratação de mais hardware para seus servidores IIS.

Finalmente, no enunciado do estudo de caso, não comentei nada sobre o estágio atual da plataforma, tecnologias adotadas e versões de servidores em uso. Não sabemos muito sobre o tamanho do legado envolvido. Porém, é fato que teremos um impacto nesse legado, seja pela inclusão de novos componentes ou mesmo expansão de funcionalidades. Além disso, vamos precisar preparar uma estratégia de convivência e evolução em paralelo, quando componentes similares foram alterados. Por exemplo, algumas das páginas principais do portal deverão conviver com páginas antigas, como plano de mitigação de risco em eventuais problemas na subido do novo portal. Lembre-se que o faturamente diário é muito importante para a empresa.

E sobre o processo de evolução dessa TI? Como você conduziria? Usaria alguma metodologia ou ferramenta de apoio?

O cronograma de evolução também não será nada fácil. Em dois anos as metas deverão ser cumpridas. Portanto, as principais mudanças no ambiente de TI devem acontecer já no primeiro ano, concorda? Não faria sentido terminar a evolução de TI no final do prazo das metas de negócio.

Lembre-se, além de um cronograma apertado de 2 anos, você deve manter o portal no ar ao longo do tempo, assim como todos os envolvidos atualizados, já que eles são clientes internos de sua visão, gerando novas demandas de impacto para a solução.

Bom, é isso ai. A “ContosoTemDeTudo.com” precisa de sua ajuda! O que mais você comentaria sobre os desafios do arquiteto nesse cenário? Sugestões? Direções? 2013 tá chegando!

Por enquanto é só! Até o próximo post :)

Waldemir.