Engenharia de Software Escalável Através de Domínios e Modularidade em Negócio

  • Gabriel Santos XP Inc.

Resumo


Desde a sua aceitação formal como área de pesquisa, em meados da década de 60, a Engenharia de Software vem mudando e evoluindo drasticamente. Os princípios e metodologias que caracterizam o desenvolvimento de software nas grandes indústrias são fundamentais para resultados inovadores. Em meio à atual transformação industrial é vital que estrategistas em tecnologia estejam constantemente buscando novas formas de tornar o desenvolvimento de software cada vez mais ágil e adaptável. Este estudo apresenta alguns desafios tecnológicos enfrentados pela XP Inc. atualmente uma das maiores empresas do setor financeiro da América Latina -, e como estratégias modernas de engenharia de software vem propiciando um crescimento sustentável desde 2019. Resultados empíricos revelam ganhos em performance através da organização estrutural fundamentada em domínios de negócio. Complementarmente, o princípio da modularidade de negócio sugere um modelo de comunicação coeso utilizando tecnologia como diferencial estratégico para a companhia. Os resultados empíricos obtidos pela XP Inc., até o presente momento, sugerem boas práticas de engenharia de software que podem ser estendidas a outros segmentos de negócio. Tendo tecnologia como base para o desenvolvimento de qualquer empreendimento, os conceitos e resultados discutidos nesse trabalho sugerem uma reflexão profunda e pragmática sobre a aplicação de princípios modernos de engenharia de software na indústria.

Referências

Conway, M. E. (1968). How do committees invent? Datamation.

Evans (2003). Domain-Driven Design: Tacking Complexity In the Heart of Software. Addison-Wesley Longman Publishing Co., Inc., USA.

Humble , Molesky, Joanne,, O'Reilly, Barry,, J. (2015). Lean Enterprise.

Lasi, H. (2014). Industry 4.0. WIRTSCHAFTSINFORMATIK, page 261-264.

Pekkarinen, S. and Ulkuniemi, P. (2008). Modularity in developing business services by platform approach. The International Journal of Logistics Management.

Social, W. A. (2022). https://bit.ly/3ctU6X4. Last accessed 9 June 2022.

Stone, B. (2013). The Everything Store: Jeff Bezos and the Age of Amazon. Atlantic/Little, Brown, USA.

Thoughtworks (2021). https://thght.works/3TkwSTQ. Last accessed 9 June 2022.

Wikipedia (2022). Tesla, inc. https://en.wikipedia.org/wiki/Tesla_Inc. Last accessed 12 June 2022.

XPInc. (2022). https://investors.xpinc.com/en/. Last accessed 12 June 2022.
Publicado
03/10/2022
SANTOS, Gabriel. Engenharia de Software Escalável Através de Domínios e Modularidade em Negócio. In: TRILHA DA INDÚSTRIA - CONGRESSO BRASILEIRO DE SOFTWARE: TEORIA E PRÁTICA (CBSOFT), 13. , 2022, Uberlândia/MG. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 20-23. DOI: https://doi.org/10.5753/cbsoft_estendido.2022.226675.