Pular para o conteúdo principal

A Epidata, empresa argentina pioneira em arquitetura de software da região, e a Universidad Andrés Bello organizaram as Primeiras Jornadas Latino-Americanas de Arquitetura de Software em Santiago do Chile, com o objetivo de analisar e debater, junto à comunidade acadêmica e profissional, a importância e os últimos avanços sobre a arquitetura de software. O evento contou com palestras, conferências e mesas de debate, e trouxe uma contribuição de grande valor ao avanço da disciplina na região.

A 14 anos do primeiro livro dedicado totalmente a “arquiteturas de software”, é importante refletir sobre quais são as bases que fundamentam esse campo específico, na área da engenharia de software. As Jornadas, realizadas em tempo recorde, permitiram propor um diálogo aberto sobre algumas temáticas que mereciam um espaço de reflexão: O que é uma arquitetura de software? Que fatores influenciam uma arquitetura de software, para que seja adequada a um sistema? O que é necessário levar em conta para escolher um bom arquiteto de software? Como devo fazer para ser um bom arquiteto de software? Qual é o grau de maturidade dessa área da engenharia de software?

Com um painel de palestrantes composto por empresários, profissionais, pesquisadores e educadores da engenharia de software, foram analisados e debatidos temas como a existência (ou não) da arquitetura de software, o potencial de criar software de maneira de engenharia e diversas abordagens sobre a disciplina. Entre os expositores que participaram, destacaram-se membros da Microsoft, Oracle, IBM, Sun Microsystems e Banco de Crédito e Inversiones, todas empresas que patrocinaram o evento.

Relatórios internacionais recentes afirmam que ao menos 80% das aplicações colocadas em produção no último ano sofreram falhas de performance e disponibilidade, gerando um impacto negativo e não previsto no TCO (Total Cost of Ownership) das aplicações. Ou seja, o principal problema raramente é a falta de funcionalidade, mas, geralmente, a falta dos atributos de qualidade esperados.

A partir desses números e do contexto situacional da América Latina, as Jornadas de Arquitetura de Software se orientaram a aprofundar a análise e a importância que a arquitetura de software tem ao atuar como “ponte” entre os requisitos de qualidade de uma aplicação, sua implantação produtiva e uma posterior manutenção evolutiva bem-sucedida. Algumas partes dessa “ponte” foram construídas ao longo das 10 palestras, que se concentraram em aspectos como:

  • Avaliações de arquiteturas de software, SOA (Arquitetura Orientada a Serviços)
  • O impacto do atributo de qualidade “Segurança” e a arquitetura de software
  • O uso de “frameworks” e estruturas para a cooperação empresa-universidade na área (com um caso de sucesso)
  • A criação e o uso de DSL (Domain Specific Languages)
  • MDA (Model Driven Architecture)
  • O papel dos arquitetos na indústria (experiência real)

Eventos como este, de qualidade e grande magnitude, têm um forte impacto na divulgação e na inovação, neste caso em particular, por meio da implementação eficiente e efetiva de práticas de arquiteturas de software. Houve um forte consenso entre os palestrantes e o público ao usar a mesma definição de arquitetura de software para contextualizar as Jornadas: “A arquitetura de software de um programa ou sistema é a estrutura ou estruturas do sistema, que compreende os componentes de software, as propriedades externas visíveis desses elementos e as relações entre eles”.

O evento terminou com uma mesa de debate, formada por um grupo entusiasmado que dialogou sobre política sul-americana, estratégia, pesquisa, empreendimentos e uma análise profunda sobre a relação entre a academia e a indústria; tudo isso no contexto da engenharia e da arquitetura de software.

Sobre a Epidata

Empresa global de capital privado especializada em outsourcing de inovação, dedicada a oferecer serviços de desenvolvimento e design de software, modernização de aplicações, RPA, aprendizado de máquina e Big Data, entre outros. Suas soluções transformam negócios, otimizam operações e geram melhores experiências digitais para clientes e colaboradores.

A Epidata possui alianças com empresas líderes em inovação e conhecimento como Microsoft, GitLab, Mulesoft, Salesforce, Oracle, MariaDB, Red Hat, HelpSystems e FCEyN – UBA (Universidad de Buenos Aires).

A Epidata opera na Argentina, Chile, Colômbia, Peru, Uruguai e Estados Unidos (San Francisco, Califórnia), onde conta com um histórico de apoio bem-sucedido a corporações multinacionais como Stanford Research Institute International, JP Morgan, Tenaris, Turner, Telecom, HSBC, Monsanto, Walmart, Asana, entre outras.

www.epidata.net