{"id":584627,"date":"2026-06-02T16:26:35","date_gmt":"2026-06-02T19:26:35","guid":{"rendered":"https:\/\/revistapesquisa.fapesp.br\/?p=584627"},"modified":"2026-06-02T16:26:35","modified_gmt":"2026-06-02T19:26:35","slug":"una-teoria-que-explica-el-funcionamiento-de-la-industria-del-software","status":"publish","type":"post","link":"https:\/\/revistapesquisa.fapesp.br\/es\/una-teoria-que-explica-el-funcionamiento-de-la-industria-del-software\/","title":{"rendered":"Una teor\u00eda que explica el funcionamiento de la industria del <em>software<\/em>"},"content":{"rendered":"<p>En un mundo cada vez m\u00e1s dependiente de los programas inform\u00e1ticos y las aplicaciones de telefon\u00eda m\u00f3vil, un grupo de investigadores brasile\u00f1os pas\u00f3 m\u00e1s de cuatro a\u00f1os desentra\u00f1ando el funcionamiento de la industria del <em>software<\/em> para tratar de explicar c\u00f3mo esta se organiza y opera. El resultado de este esfuerzo fue una teor\u00eda que describe el proceso de producci\u00f3n de <em>software<\/em> en Brasil y en el resto del mundo. El hecho de poder explicar c\u00f3mo se estructura esta industria es fundamental, seg\u00fan dicen los expertos en la materia, para asegurar una entrega continua y confiable de estos sistemas, que est\u00e1n presentes en todas partes, desde hospitales hasta centros de control de tr\u00e1fico a\u00e9reo, desde instituciones financieras hasta redes sociales y servicios de transmisi\u00f3n multimedia en directo o <em>streaming<\/em>.<\/p>\n<p>\u201cUna de las misiones principales de quienes estudian el campo de la ingenier\u00eda de <em>software<\/em> consiste en entender c\u00f3mo las personas se unen y se coordinan colectivamente en la tarea de dise\u00f1ar y fabricar programas de computaci\u00f3n\u201d, comenta el ingeniero de <em>software<\/em> Leonardo Leite, empleado del Servicio Federal de Procesamiento de Datos (Serpro), quien condujo esta investigaci\u00f3n durante su doctorado en el Instituto de Matem\u00e1tica y Estad\u00edstica de la Universidad de S\u00e3o Paulo (IME-USP). Su tesis doctoral, intitulada \u201cUna teor\u00eda fundamentada sobre las estructuras organizativas de los profesionales del desarrollo y la infraestructura en organizaciones productoras de <em>software<\/em>\u201d, result\u00f3 la ganadora del concurso de tesis del \u00e1rea de ingenier\u00eda de <em>software<\/em> promovido por la Sociedad Brasile\u00f1a de Computaci\u00f3n, en 2023.<\/p>\n<p>Una pr\u00e1ctica a la que habitualmente recurren las grandes empresas tecnol\u00f3gicas, las llamadas <em>big techs<\/em>, los fabricantes de <em>software<\/em> y las empresas en general es lo que se conoce como DevOps, acr\u00f3nimo de desarrollo y operaciones, en ingl\u00e9s. Bajo esta modalidad colaborativa, la creaci\u00f3n del <em>software<\/em> est\u00e1 a cargo de los desarrolladores y es seguida de cerca por el equipo de infraestructura u operaciones, que se encarga de mantener el <em>software <\/em>operativo una vez que est\u00e1 listo, con el fin de asegurar su disponibilidad, confiabilidad y rendimiento.<\/p>\n<p>\u201cLa sinergia entre ambos equipos permite que todo funcione de manera \u00f3ptima, independientemente de la demanda en ese momento\u201d, dice Leite. \u201cAl mismo tiempo, facilita la actualizaci\u00f3n diaria del <em>software<\/em>, algo que el usuario no percibe que est\u00e1 ocurriendo. Esto es as\u00ed con Netflix, con el banco digital Nubank, con Amazon y con muchas otras aplicaciones que forman parte de nuestra vida cotidiana\u201d.<\/p>\n<p>La metodolog\u00eda aplicada en la investigaci\u00f3n, conocida como teor\u00eda basada en datos (<em>grounded theory<\/em>), tiene por objeto elaborar andamiajes te\u00f3ricos a partir del an\u00e1lisis de los datos recabados sobre el terreno, sin partir de hip\u00f3tesis predefinidas, tal como es m\u00e1s habitual en la ciencia. Mediante este m\u00e9todo, la teor\u00eda se propone bas\u00e1ndose en las evidencias emp\u00edricas recolectadas.<\/p>\n<p>La primera parte del estudio, que cont\u00f3 con el apoyo de la FAPESP, consisti\u00f3 en la realizaci\u00f3n de una extensa revisi\u00f3n de la literatura sobre DevOps. Con base en el an\u00e1lisis de 50 trabajos publicados sobre el tema, Leite y sus colegas publicaron un art\u00edculo en la revista cient\u00edfica <em>ACM Computing Surveys<\/em>, en 2019, en el que presentan los retos pendientes en el campo de estudios de DevOps y ofrecen recomendaciones a profesionales de la industria y acad\u00e9micos.<\/p>\n<p>\u201cEn este art\u00edculo, que incluye una gran cantidad de citas, presentamos una definici\u00f3n concisa para DevOps, un t\u00e9rmino pol\u00e9mico y controvertido sobre el que no se hab\u00eda arribado a un consenso\u201d, dice el investigador. \u201cPara nosotros, DevOps es un esfuerzo colaborativo y multidisciplinario que tiene lugar en una organizaci\u00f3n, tendiente a automatizar la entrega continua de nuevas versiones de un <em>software<\/em>, sin dejar de garantizar la correcci\u00f3n y la fiabilidad de estas versiones.<\/p>\n<p><strong>Entrevistas An\u00f3nimas<br \/>\n<\/strong>El paso siguiente de la investigaci\u00f3n fue la realizaci\u00f3n de una encuesta cualitativa con 75 profesionales de 59 empresas brasile\u00f1as y extranjeras de diferentes tama\u00f1os. Leite opt\u00f3 por emplear el m\u00e9todo de entrevistas an\u00f3nimas para que los profesionales pudieran hablar abiertamente sobre los problemas a los que hac\u00edan frente en sus compa\u00f1\u00edas. Con base en los datos recabados, el investigador identific\u00f3 cuatro modelos organizativos en la industria del <em>software<\/em>, a los que denomin\u00f3 silos, equipos unificados, colaboraci\u00f3n y mediaci\u00f3n por plataforma (<em>v\u00e9ase la infograf\u00eda abajo<\/em>).<\/p>\n<\/div><div class='overflow-responsive-img' style='text-align:center'><picture data-tablet=\"\/wp-content\/uploads\/2026\/05\/RPF-engenhariadesoftware-2025-09-info-DESK.png\" data-tablet_size=\"1939x732\" alt=\"\">\n    <source srcset=\"\/wp-content\/uploads\/2026\/05\/RPF-engenhariadesoftware-2025-09-info-DESK.png\" media=\"(min-width: 1920px)\" \/>\n    <source srcset=\"\/wp-content\/uploads\/2026\/05\/RPF-engenhariadesoftware-2025-09-info-DESK.png\" media=\"(min-width: 1140px)\" \/>\n    <img decoding=\"async\" class=\"responsive-img\" src=\"\/wp-content\/uploads\/2026\/05\/RPF-engenhariadesoftware-2025-09-info-MOBILE.png\" \/>\n  <\/picture><span class=\"embed media-credits-inline\">Alexandre Affonso\/Revista Pesquisa FAPESP<\/span><\/div><div class=\"post-content sequence\">\n<p>En el primer grupo, los equipos de desarrollo y operaciones est\u00e1n separados y a menudo trabajan en edificios diferentes. La comunicaci\u00f3n entre ellos se realiza v\u00eda correo electr\u00f3nico u otros medios digitales. Es un modelo adoptado principalmente por empresas grandes. \u201cEste es el formato m\u00e1s antiguo. En Brasil, muchos todav\u00eda lo adoptan\u201d, informa el cient\u00edfico de la computaci\u00f3n Fabio Kon, del IME-USP, quien codirigi\u00f3 a Leite en su doctorado.<\/p>\n<p>En el segundo modelo, el de equipos unificados o departamentos \u00fanicos, el equipo es mixto y est\u00e1 compuesto por desarrolladores y operadores que trabajan en una misma sala o entorno virtual y, en algunos casos, los mismos profesionales asumen todas las responsabilidades. \u201cSe trata de una evoluci\u00f3n con respecto al primer modelo, el de silos, porque aporta m\u00e1s agilidad a la comunicaci\u00f3n\u201d, analiza Kon. Tiende a ser adoptado sobre todo por empresas peque\u00f1as, pero tambi\u00e9n lo utiliza Amazon, que es una <em>big tech<\/em>.<\/p>\n<p>El siguiente dise\u00f1o organizativo, el de colaboraci\u00f3n, fue identificado por Leite en compa\u00f1\u00edas de mediano porte. \u201cSi una empresa tiene 200 desarrolladores\u201d, pone como ejemplo Kon, \u201cse crear\u00e1n 20 equipos, cada uno compuesto por 10 profesionales. Un equipo adicional, con 10 operadores, se ocupar\u00e1 de brindar apoyo diario a los equipos de desarrolladores\u201d. La diferencia entre este modelo y el primero, el de silos, radica en que en este la comunicaci\u00f3n es m\u00e1s \u00e1gil y cercana.<\/p>\n<p>\u201cEl personal de operaciones visita diariamente a todos los equipos de desarrollo para atender sus necesidades\u201d, informa Leite. En las empresas muy grandes, explica el investigador, es dif\u00edcil que el grupo centralizado de operaciones pueda dar apoyo a miles de desarrolladores. \u201c\u201dPor esta raz\u00f3n, cuando una compa\u00f1\u00eda de gran envergadura, como en el caso de Google, adopta este modelo, deben realizarse algunas adaptaciones\u201d, informa Leite.<\/p>\n<p>Por \u00faltimo, en el modelo de plataforma, el proceso de producci\u00f3n del <em>software<\/em>, incluida la comunicaci\u00f3n entre los equipos de desarrollo y operaciones, presenta un alto grado de automatizaci\u00f3n y tiene lugar a trav\u00e9s de una plataforma o interfaz de programaci\u00f3n de aplicaciones (API), un sistema que permite la comunicaci\u00f3n entre dos m\u00e1quinas. Es el formato m\u00e1s eficiente, aunque no es adecuado para empresas peque\u00f1as. \u201cEn la industria, actualmente coexisten los cuatro modelos. Ninguno es m\u00e1s adecuado que otro. La adopci\u00f3n de uno de ellos depende de varios factores. Cuanto m\u00e1s compleja es la operaci\u00f3n, mayor es la tendencia a decantarse por el equipo de plataforma\u201d, dice Kon.<\/p>\n<p>\u201cEl m\u00e9todo de investigaci\u00f3n, <em>grounded theory<\/em>, se emple\u00f3 correctamente\u201d, analiza la cient\u00edfica de la computaci\u00f3n Elisa Yumi Nakagawa, del Instituto de Ciencias Matem\u00e1ticas y Computaci\u00f3n de S\u00e3o Carlos (ICMC) de la USP. \u201cAunque la cantidad de personas consideradas en el estudio parezca peque\u00f1a en relaci\u00f3n con el universo de individuos que podr\u00edan haber participado, la saturaci\u00f3n de la teor\u00eda se alcanz\u00f3 con esos 75 participantes. Aun cuando se hubiera entrevistado a m\u00e1s personas, es muy probable que la teor\u00eda no se hubiera modificado\u201d. Sucede que en <em>grounded theory<\/em>, la teor\u00eda se va formulando a medida que se analiza cada entrevista. En la evaluaci\u00f3n de las primeras entrevistas, tiende a experimentar m\u00e1s ajustes, pero la tendencia marca que la teor\u00eda se vuelve m\u00e1s estable al ir acumulando entrevistas.<\/p>\n<blockquote><p>El trabajo de campo consisti\u00f3 en la realizaci\u00f3n de entrevistas con 75 profesionales<\/p><\/blockquote>\n<p>Seg\u00fan Leite, ya exist\u00edan trabajos que propon\u00edan taxonom\u00edas, pero hasta ahora ninguno de ellos segu\u00eda una metodolog\u00eda cient\u00edfica ni contaba con una base de datos s\u00f3lida. \u201cNuestra taxonom\u00eda refleja situaciones realmente observadas en la pr\u00e1ctica, es decir, es una teor\u00eda basada en datos representativos de la realidad observable, y no un conjunto de modelos ideales que, en teor\u00eda, podr\u00edan alcanzarse.<\/p>\n<p>Con base en las entrevistas realizadas, se publicaron dos art\u00edculos en revistas internacionales. El primero, en <em>Information and Software Technology<\/em> en 2021, expuso los cuatro modelos de organizaci\u00f3n de la producci\u00f3n de <em>software<\/em> encontrados en el mercado, mientras que el segundo, publicado en <em>IEEE Transactions on Software Engineering<\/em> en 2023, se centr\u00f3 en las ventajas y desventajas de los distintos formatos.<\/p>\n<p>En una instancia posterior, la investigaci\u00f3n cont\u00f3 con la colaboraci\u00f3n de la Universidad Polit\u00e9cnica de Madrid (UPM). Los investigadores espa\u00f1oles llevaron a cabo una encuesta similar a la del grupo de la USP y obtuvieron resultados equiparables. \u201cElaboramos con ellos un trabajo conjunto de armonizaci\u00f3n de nuestras taxonom\u00edas para comprobar c\u00f3mo ser\u00eda un modelo unificado entre ambas perspectivas\u201d, relata Leite.<\/p>\n<p><strong>Con aplicaci\u00f3n pr\u00e1ctica<br \/>\n<\/strong>Los expertos consultados para la elaboraci\u00f3n de este reportaje consideran que la teor\u00eda formulada por Leite tiene una importancia pr\u00e1ctica para la industria del <em>software<\/em>. \u201cEs especialmente importante para aquellas organizaciones que se enfrentan al reto que supone la adopci\u00f3n de DevOps.\u201d, destaca el tecn\u00f3logo en desarrollo de <em>software<\/em> Paulo Meirelles, del Departamento de Ciencias de la Computaci\u00f3n del IME-USP y director de Leite en su doctorado. \u201cLa taxonom\u00eda de las cuatro estructuras ayuda a las empresas a identificar d\u00f3nde se encuentran en su proceso de transformaci\u00f3n DevOps. Tambi\u00e9n les permite comprender las ventajas y limitaciones de cada formato\u201d.<\/p>\n<p>El cient\u00edfico de la computaci\u00f3n Gustavo Pinto, de la Universidad Federal de Par\u00e1 (UFPA), quien colabor\u00f3 en una de las etapas de la investigaci\u00f3n, tiene un parecer similar. \u201cEl DevOps no es un tema nuevo, pero se detect\u00f3 un problema latente en esta estructura\u201d, subraya. \u201cMuchos de los trabajos sobre DevOps est\u00e1n desconectados y utilizan t\u00e9rminos diferentes para referirse a una misma pr\u00e1ctica. Por esta raz\u00f3n, puede que el lector de estos art\u00edculos tenga a\u00fan m\u00e1s dudas que claridad con respecto a este tema\u201d. Seg\u00fan el investigador, el modelo identificado en la investigaci\u00f3n puede hacer las veces de puente entre el sector acad\u00e9mico y la industria, para orientar no solo la organizaci\u00f3n de los equipos, sino tambi\u00e9n la creaci\u00f3n de herramientas.<\/p>\n<p>El cient\u00edfico de la computaci\u00f3n Alexandre Freire Kawakami, director de ingenier\u00eda, privacidad, seguridad y protecci\u00f3n de usuarios de una <em>big tech<\/em> con sede en S\u00e3o Paulo, considera que la teor\u00eda formulada por Leite podr\u00e1 acelerar el aprendizaje y la adopci\u00f3n de DevOps en muchas empresas. \u201cLa teor\u00eda y los cuatro modelos de organizaci\u00f3n descritos tienen sentido, al igual que la definici\u00f3n dada a DevOps\u201d, destaca. \u201cA lo largo de mi carrera he trabajado con los cuatro formatos\u201d.<\/p>\n<p>Con miras a ampliar el alcance de la investigaci\u00f3n, Leite, Meirelles y Kon publicaron en 2024 el libro intitulado <em>Como se faz DevOps: Organizando pessoas, dos silos aos times de plataforma <\/em>[C\u00f3mo se hace DevOps. La organizaci\u00f3n de personas, de los silos a los equipos de plataforma] (editorial Casa do C\u00f3digo), finalista del Premio Jabuti Acad\u00e9mico de ese mismo a\u00f1o. \u201cLa obra traduce los resultados de la investigaci\u00f3n a un lenguaje m\u00e1s accesible para los profesionales de la industria\u201d, destaca el ingeniero de <em>software<\/em> Eduardo Martins Guerra, investigador de la Universidad Libre de Bolzano, en Italia, quien no particip\u00f3 en la investigaci\u00f3n. \u201cNuestro objetivo fue tender un puente entre la academia y el mercado para que la investigaci\u00f3n tuviera un impacto en el mundo real\u201d, a\u00f1ade Leite. Este a\u00f1o sali\u00f3 publicada una versi\u00f3n del libro traducida al ingl\u00e9s.<\/p>\n<p class=\"bibliografia separador-bibliografia\">Este art\u00edculo sali\u00f3 publicado con el t\u00edtulo \u201c<strong>Para descifrar la industria del <em>software<\/em><\/strong>\u201d en la edici\u00f3n impresa n\u00b0 355 de septiembre de 2025.<\/p>\n<p class=\"bibliografia\"><strong>Proyecto<br \/>\n<\/strong>INCT 2014: sobre la internet del futuro (<a href=\"https:\/\/bv.fapesp.br\/pt\/auxilios\/97224\/inct-2014-da-internet-do-futuro\/\" target=\"_blank\" rel=\"noopener\">n<sup>o<\/sup> 14\/50937-1<\/a>), <strong>Modalidad<\/strong> Proyecto Tem\u00e1tico; <strong>Investigador responsable<\/strong> Fabio Kon (USP); <strong>Inversi\u00f3n<\/strong> R$ 2.049.398,08.<\/p>\n<p class=\"bibliografia\"><strong>Art\u00edculos cient\u00edficos<br \/>\n<\/strong>LEITE, L. <em>et al<\/em>. <a href=\"https:\/\/doi.org\/10.1145\/3359981\" target=\"_blank\" rel=\"noopener\">A survey of DevOps concepts and challenges<\/a>. <strong>ACM Computing Surveys<\/strong>. 14 nov. 2019.<br \/>\nLEITE, L. <em>et al<\/em>. <a href=\"https:\/\/www.sciencedirect.com\/science\/article\/abs\/pii\/S0950584921001324\" target=\"_blank\" rel=\"noopener\">The organization of software teams in the quest for continuous delivery: A grounded theory approach<\/a>. <strong>Information and Software Technology<\/strong>. v. 139. nov. 2021.<br \/>\nLEITE, L. <em>et al<\/em>. <a href=\"https:\/\/doi.org\/10.1109\/TSE.2022.3199169\" target=\"_blank\" rel=\"noopener\">A theory of organizational structures for development and infrastructure professionals<\/a>. <strong>IEEE Transactions on Software Engineering<\/strong>. v. 49, n. 4. abr. 2023.<br \/>\nD\u00cdAZ, J. <em>et al<\/em>. <a href=\"https:\/\/doi.org\/10.1016\/j.jss.2023.111908\" target=\"_blank\" rel=\"noopener\">Harmonizing DevOps taxonomies \u2014 A grounded theory study<\/a>. <strong>Journal of Systems and Software<\/strong>. v. 208. feb. 2024.<\/p>\n<p class=\"bibliografia\"><strong>Libro<br \/>\n<\/strong>LEITE, L. <em>et al<\/em>. <a href=\"https:\/\/www.casadocodigo.com.br\/products\/livro-como-se-faz-devops\" target=\"_blank\" rel=\"noopener\"><strong>Como se faz DevOps: Organizando pessoas, dos silos aos times de plataforma<\/strong><\/a>. Casa do C\u00f3digo. 2024.<\/p>\n","protected":false},"excerpt":{"rendered":"El estudio, elaborado por investigadores brasile\u00f1os, detalla c\u00f3mo se plasma la producci\u00f3n de programas de computadoras de los m\u00e1s diversos tipos y aplicaciones que se emplean cotidianamente","protected":false},"author":23,"featured_media":584628,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[192],"tags":[288,297],"coauthors":[116],"class_list":["post-584627","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tecnologia-es","tag-computacion","tag-ingenieria"],"acf":[],"_links":{"self":[{"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/posts\/584627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/comments?post=584627"}],"version-history":[{"count":1,"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/posts\/584627\/revisions"}],"predecessor-version":[{"id":584640,"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/posts\/584627\/revisions\/584640"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/media\/584628"}],"wp:attachment":[{"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/media?parent=584627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/categories?post=584627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/tags?post=584627"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/revistapesquisa.fapesp.br\/es\/wp-json\/wp\/v2\/coauthors?post=584627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}