El Conocimiento del Software como Servicio (SaaS) en los Desarrolladores de Aplicaciones Informáticas de Santo Domingo Angel A. Willmore López Doctorando en Ingeniería Informática Programa Sociedad de la Información y el Conocimiento Universidad Pontificia de Salamanca Campus Madrid, España a.willmore@unibe.edu.do 25 de Abril del 2010 Resumen. Se investigó el conocimiento del Software como Servicio en los desarrolladores de aplicaciones tecnológicas de Santo Domingo, para determinar quienes conocen y ofrecen el mismo. El estudio se realizó en la ciudad de Santo Domingo del 16 de noviembre al 7 de diciembre del 2009 a las empresas desarrolladoras de aplicaciones informáticas. La investigación se realizó haciendo uso de la metodología de trabajo de campo. Se aplicó encuestas a ejecutivos y encargados de áreas de empresas desarrolladoras de software. Los hallazgos más relevantes fueron: El sector desarrollador de software se encuentra muy disgregado; un alto nivel de confusión del concepto SaaS en desarrolladores como también la percepción de ellos de que los clientes desconocen que es SaaS. La percepción en los desarrolladores de aplicaciones de que esta es una actividad económicamente rentable, pero con pocos proyectos en desarrollo. La necesidad de recursos y de conocimiento del mercado para los desarrolladores poner en ejecución esos proyectos. Palabras clave Software como Servicio, Computación en nube, Software, Centro de Datos, Implantación, desarrollador de software, aplicaciones informáticas. Introducción En la actualidad los cambios en el área de la tecnología de la información y la comunicación avanzan a pasos agigantados y el Internet no es la excepción. Tal es la evolución del Internet que ha dado paso a la invención de alternativas de negocios que en el pasado era inimaginable que pudieran ocurrir. El SaaS1 es una alternativa de negocio que busca fomentar la eficiencia de la empresa reduciendo los costos iniciales de adquisición demandados por las aplicaciones informáticas tradicionales. El SaaS busca disminuir los costos, a través de un modelo de alquiler o renta de la aplicación donde el usuarios solo necesita un navegador de Internet para ejecutar la aplicación contratada. El modelo de negocio SaaS ha crecido grandemente en los últimos años en los países desarrollados y promete seguir creciendo durante los próximos años, a ritmo de un 22.1 % anual hasta el año 2011 (Gartner Research Group, 2007). Algunas variables que han ayudado al crecimiento sostenido de SaaS son: Mejora en la tecnología Internet, abaratamiento del Internet de Banda Ancha, gran difusión y uso de la computación en nube2 , necesidad de las empresas de reducir inversión en software y hardware, así como los costos de mantenimiento involucrados, menos personal y reducción en los tiempos de implantación de las aplicaciones, todos estos puntos han gravitado en el éxito de SaaS como propuesta tecnológica. Los resultados de esta investigación revisten gran importancia, ya que en la revisión bibliográfica sobre el tema no se encontró ningún estudio o investigación de esta naturaleza. La investigación pretende con ello establecer un precedente que sirva de punta de lanza para futuros trabajos. La revisión documental fue realizada en Universidad Iberoamericana, Universidad Autónoma de Santo Domingo, Universidad INTEC, Universidad APEC y en la Asociación Nacional de Empresas Informáticas (ANEINFO, instituciones que consideramos como lugar indicado para encontrar información sobre el tema. La Republica Dominicana como país ha alcanzado gran avance en el campo de las telecomunicaciones, Santo Domingo es la zona de mayor concentración demográfica de acuerdo a la ONE3 en su publicación del censo del año 2002, igualmente posee la mayor 1 Software Como Servicio Cloud Computing 3 Oficina Nacional de Estadística 2 concentración de empresas desarrolladoras de software (sin contar el mercado informal de desarrolladores) y teniendo una industria del software con alta incidencia en las empresas locales, no debe estar ajena a la realidad alrededor del SaaS. Es por ello que nos hemos interesa en saber hasta qué punto los desarrolladores de aplicaciones informáticas tales como ERP4, SCM5, CRM6, entre otros, conocen el SaaS y si lo están considerando como una oferta para sus clientes actuales y potenciales. El descubrir el pensar de los fabricantes o desarrolladores de aplicaciones con relación a su percepción y conocimiento del tema de SaaS ha sido para nosotros una experiencia interesante. Los resultados arrojados de la investigación nos dicen que se conoce que es SaaS pero en la mayoría de los casos no se está trabajando para adoptarlo. De igual forma la percepción de los encuestados es que el tema no es muy conocido ni por los desarrolladores de software ni por los clientes, lo cual nos indica que el darse esas dos condiciones trae como consecuencia poco avance de la oferta y la demanda del SaaS en Santo Domingo. Materiales y Métodos La investigación cuantitativa se realizo haciendo uso de la metodología del trabajo de campo en empresas desarrolladoras de software de la ciudad de santo domingo, partiendo de la formula correspondiente a Universo conocido menor o igual que 100,000 (N≤100,000). 𝒏= 𝛔𝟐 𝐩𝐪 𝐍 𝐞𝟐 𝐍 − 𝟏 + 𝛔𝟐 𝐩𝐪 Donde: Donde: n = tamaño de la muestra n= 24 σ = Varianza σ = 1.96 p = probabilidad de ocurrencia positiva p = 0.5 q = probabilidad ocurrencia negativa q= 0.5 N =universo N=26 e = Margen de error permitido e= ±0.05 = 95% de confiabilidad 𝟏.𝟗𝟔𝟐 ∗𝟎.𝟓∗𝟎.𝟓∗𝟐𝟔 𝒏 = 𝟎.𝟎𝟓𝟐 4 𝟐𝟔−𝟏 +𝟏.𝟗𝟔𝟐 ∗𝟎.𝟓∗𝟎.𝟓 ==> 𝒏 = Enterprise Resource Planning Supply Chain Management 6 Customer Relationship Management 5 𝟐𝟒.𝟗𝟕𝟎𝟒 𝟏.𝟎𝟐𝟐𝟗 𝒏 = 𝟐𝟒. 𝟒𝟏 𝒏 = 𝟐𝟒 El problema principal que presentó la determinación del tamaño de la muestra fue la dispersión y la falta de registros estadísticos de empresas de este rubro, lo cual nos obligó a acudir a métodos alternos para poder establecer el universo de estudio. El criterio utilizado para inclusión muestral fue: Empresa debidamente constituida desarrolladora de aplicaciones informáticas. Esto con el fin de trabajar con el mercado formal de los desarrolladores. Poseer un mínimo de 5 clientes que utilizan su aplicación. Consideramos representativa la presencia de esa empresa en nuestro mercado cuando posee 5 o más clientes. Estos criterios se sustentan en el grado de representación de esas empresas para el sector de desarrolladores de software. Acudimos a la Asociación de empresas informáticas de República Dominicana (ANEINFO) la cual cuenta con un registro de las empresas miembros de suman 58 de las cuales 3 son del área de software, representando un 5% del total de los miembros. La búsqueda en las Páginas Amarillas de Santo Domingo arrojó 25 empresas que se identificaban como desarrolladoras de aplicaciones informáticas pero luego de nuestra investigación directa por medio de llamadas telefónicas a cada una de las empresas solo 18 corresponden a nuestro público meta. Un tercer método utilizado fue el llamar telefónicamente a una lista de empresas para identificar qué tipo de software utilizan y quien es el proveedor del software, pudiéndose identificar adicionalmente 5 empresas desarrolladoras de software. El uso de los instrumentos anteriores dio como resultado la determinación de un universo de 26 empresas desarrolladoras de aplicaciones informáticas en Santo Domingo. El estudio se desarrolló en la ciudad de Santo Domingo del 14 de julio al 7 de agosto del 2009, aplicando encuestas a ejecutivos y gerentes de área de empresas desarrolladoras de aplicaciones informáticas. Para la recolección de las informaciones fue diseñado un cuestionario tanto en línea como manual permitiendo de esta forma recolectar y tabular la muestra de forma automática utilizando el software Kwiksurveys; una aplicación SaaS especializada para investigación. Resultados Los principales hallazgos son: El sector de desarrolladores de software está bastante disgregado y su presencia es escasa en la asociación que agrupa a las empresas informáticas. La mayoría del software desarrollado es orientado a gestión de negocio (Contabilidad, facturación, inventario). Un gran porcentaje de los desarrolladores de software utilizan tecnología de punta para el desarrollo de sus aplicaciones. SaaS como concepto es mayormente conocido por los desarrolladores pero en muchos casos su significado es confundido con otra modalidad de negocio. La gran mayoría de los desarrolladores de software a pesar de conocer sobre SaaS y sus posibles beneficios no están pensando en desarrollar aplicaciones bajo esta modalidad. La percepción de los desarrolladores de software es que en sentido general tanto clientes como proveedores de aplicaciones en su gran mayoría conocen muy poco sobre SaaS. La gran mayoría de los desarrolladores creen que el SaaS es funcional y rentable a pesar de no tener en proyecto iniciar o cambiar a esta modalidad. Los desarrolladores de software consideran que de implementar soluciones en modalidad SaaS necesitarían conocer el mercado y tener disponibilidad de recursos económicos y humanos. No existe una demanda de SaaS en el mercado local por parte de los clientes. Casi la totalidad de los mercado. desarrolladores consideran que SaaS es una tendencia del Análisis de los Resultados TIPO DE SOFTWARE DESARROLADO OTRO 12% ACADEMICO 7% FACTURACION 22% ERP 16% CONTABILIDAD 19% NOMINA 17% RRHH 7% La gran mayoría de los desarrolladores de software concentran sus actividades alrededor de software de gestión comercial, esto fruto de la demanda del mercado en software orientados a la gestión comercial de las empresas. La alta proporción de aplicaciones orientadas a la gestión comercial y financiera nos indica que se podría desarrollar un proyecto SaaS orientado a las áreas de mayor incidencia de los desarrolladores. TECNOLOGIA PARA PROGRAMACION UTILIZADA VISUAL BASIC 8% OTRO 8% .NET 46% DELPHI 13% C# 13% ASP 7% JAVA 5% El uso de tecnología de última generación para la programación de las sus aplicaciones es un buen indicativo de la preocupación de los desarrolladores en utilizar tecnologías acorde con los tiempos. Estos resultados arrojan que la tecnologías mayormente utilizadas pueden ser perfectamente integradas a cualquier proyecto SaaS sin necesidad de cambiar la estructura lógica de los software. ¿Conoce usted el concepto Software como Servicio (SaaS)? NO 25% SI 75% A pesar de conocerse ampliamente el concepto SaaS, todavía la base práctica del mismo no se conoce plenamente por muchos de los desarrolladores, llegando a confundirse el término con otros formas de negocios parecidos pero en realidad no responden al modelo SaaS el cual uso Internet para su ejecución es la primera condición. ¿Como crees que conocen el SaaS los desarrolladores de software de Santo Domingo? MUY BIEN 0% MEDIANAMENTE BIEN 26% NADA 13% MUY POCO 26% POCO 35% La percepción de los encuestados con relación a si sus colegas conocen el SaaS se contrapone a la pregunta de si él conoce SaaS. Dejándonos entre ver que la percepción es un tanto diferente a la realidad del mercado. ¿Ha creado software de modalidad SaaS? SI 8% NO 92% A pesar de que la mayoría de los encuestados dice conocer SaaS en mayor proporción no se ha desarrollando aplicaciones SaaS. Este resultado podría estar expresando la poca voluntad en crear soluciones de negocios SaaS. ¿Tiene en proyecto crear software SaaS? SI 12% NO 88% La disposición de crear nuevas aplicaciones tipo SaaS no está en los planes de la mayoría de las empresas desarrolladoras de software de Santo Domingo. Estos resultados reveladores indican que las pocas empresas desarrolladoras que están haciendo gestiones para desarrollar SaaS, están desarrollando una ventaja competitiva, teniendo mayor oferta y sobre todo una oferta diferenciadora. ¿Cree que es funcional y rentable un proyecto de software en modalidad SaaS? NO 21% SI 79% A pesar de que la mayoría de los entrevistados expresan no estar involucrados en proyectos SaaS, ni tener planes para implementar proyectos SaaS, expresan que los SaaS son funcionales y rentables. Esto evidencia que más que no querer desarrollar proyectos SaaS existen variables que impiden o no permiten emprender un proyecto de cambio o de adicion de un nuevo producto as su carpeta de oferta. ¿Como cree que conocen el SaaS los clientes de software de Santo Domingo? MUY BIEN 0% MEDIANAMENTE BIEN 26% NADA 33% POCO 34% MUY POCO 25% Un factor de gran importancia que puede estar incidiendo en la postura de no desarrollar proyectos SaaS, es posiblemente la percepción por parte de los desarrolladores de que los clientes mayormente no conocen que es SaaS. Entendemos que ante tal percepción se hace necesario realizar una investigación por parte de los desarrolladores para saber si el mercado está demandando o soporta la inclusión en SaaS. Posiblemente se esté dando el caso de “no lo desarrollo porque los clientes no lo conocen”, pero tampoco se hace el esfuerzo para que el cliente lo conozca. ¿Algún cliente le ha mostrado interés en utilizar un software SaaS? SI 12% NO 88% Esta respuesta nos lleva a pensar que estamos ante un círculo vicioso en el cual el proveedor no ofrece SaaS porque los clientes no lo piden, y los clientes no saben de SaaS probablemente porque sus proveedores no le han hablado del mismo. Solamente han recibido muestra de interés únicamente aquellos proveedores que están o han fabricados software SaaS, y esto posiblemente porque han promovido la idea ante sus clientes y prospectos. ¿Cree usted que los clientes que tienen software tradicional podrían cambiar a SaaS? NO 54% SI 46% Ante esta pregunta las opiniones estan bastante divididas pero inclinándose solo un poco a que los clientes con software tradicionales podrían cambiar a SaaS. Un factor que se enfatizó como razón para no cambiar a modalidad SaaS, es el hecho de la inversión ya realizada en software tradicional. ¿De desarrollar un proyecto SaaS, ¿que necesitaría usted? NADA 11% ESTUDIAR MERCADO 28% OTRO 5% FINANCIACION 28% PROGRAMADORES 28% Se evidencia que el desarrollar un proyecto SaaS implica inversiones que en muchos casos las empresas desarrolladoras no están en disposición o no cuenta con los recursos para poder emprender un proyecto de esa naturaleza. Teniendo el conocimiento de que se trata SaaS y sus ventajas, además de estar convencidos de sus posibles beneficios, es evidente que una de las razones para no desarrollarse más proyectos SaaS es el tema económico. ¿Que monto mensual en pesos (RD$) cree usted sería lo más atractivo para 500 a los clientes de un software SaaS? 1000 8% OTRO 42% MAS DE 5000 13% 1001 a 3000 12% 3001 a 5000 25% Un alto porcentaje de los encuestados dieron opiniones diversas sobre los precios y en su mayoría pensaban que el precio debe depender del que se le ofrecería al cliente. Otro grupo asintió que la tarifa debe ser atractiva a los clientes para garantizar el éxito del producto. ¿Conoce alguna institución que promueva estos tipos de proyectos localmente? SI 8% NO 92% Casi la totalidad de los encuestados no conocen de institución local alguna que promueva el uso de SaaS y la única respuesta positiva no pudo justificar cual era esa institución, a lo que entendemos que el encuestado posiblemente tal vez se confundió en su respuesta. La no existencia de un gremio o institución que promueva la modalidad SaaS puede estar contribuyendo a de alguna forma a la baja oferta de productos SaaS locales. Cree usted que SaaS es: MODA 8% TENDENCIA 92% Aunque para la mayoría SaaS es una tendencia de los mercados, nos da como evidencia que se cree en este tipo de proyectos, pero a su vez hay factores de gran importancia para los desarrolladores de aplicaciones que impiden que puedan aumentar la oferta local en cuanto a SaaS. Conclusión De acuerdo al estudio realizado en la ciudad de Santo Domingo hemos llegamos a las siguientes conclusiones: El SaaS como oferta por parte de los desarrolladores de software locales, está poco desarrollado. Las empresas aunque expresan conocer el término SaaS en muchas ocasiones es confundido con otra modalidad de negocios. Las empresas desarrolladoras de software no están haciendo el esfuerzo en concientizar a sus clientes en cuanto al uso de SaaS y la razón principal es que las empresas en si no están convencidas de que SaaS puede ser la sustitución o la alternativo al modelo tradicional de comercialización de software. La falta de estructura financiera solida, suficientes recursos humanos y desconocimiento de las necesidades del mercado son razones por la cual el SaaS no tiene tanta presencia como oferta local. Se necesita crear más conciencia en el mercado de oferentes de aplicaciones tecnológicas desarrolladas en Santo Domingo. La inversión en nuevas tecnologías no siempre es fácil adoptarla y más cuando implica cambios en el esquema de hacer negocios. El SaaS es una modalidad de negocio que si bien tiene sus ventajas para los desarrolladores también implica inversión en recursos que en la mayoría de los casos las empresas desarrolladoras no pueden afrontar y cuando lo afrontan es sacrificando el tiempo de liberar el producto final debido al mismo problema de disponibilidad de recurso económicos para resolver el tema de los recursos humanos en el proyecto. Aunque no era elemento de este estudio, pudimos comprobar la falta de información de las empresas del sector software en Santo Domingo, solamente conociéndose las más reconocidas y la que tienen vigencia en los diferentes medios de comunicación. No existe un órgano que agrupe de forma efectiva el sector desarrollador de aplicaciones informáticas. Recomendamos investigar la posibilidad de encontrar mecanismos de financiación de proyectos SaaS en Santo Domingo, como forma de protección al medio ambiente e incentivar a las pequeñas y medianas empresas a automatizarse a una inversión relativamente baja. Bibliografia Gartner Research Group. (2007). SaaS Demand Set to Outpace Enterprise Application Software Market Growth. Gartner Research Group. Oficina Nacional de Estadistica (ONE). (2002). Censo Nacional 2002. Santo Domingo: ONE. Stair, R., & Reynolds, G. (2009). Principles of Information Systems 9th Edition. Cengage Learning. ANEXOS Cuestionario sobre SaaS a desarrolladores de software de Santo Domingo 1.- Que tipo de software ha desarrollado o desarrolla a) ERP d) Recursos Humanos g) Especializado en b) Contabilidad e) Facturación/inventario __________ c) Nomina f) Académico 2.- ¿Que tecnología utiliza? a) .Net c) ASP e) Otro b) Java d) C# ____________ 3.- ¿Conoce usted el concepto Software como Servicio (SaaS)? a) Si b) No 4.- ¿Como cree que conocen el SaaS los fabricantes de software en Santo Domingo? a) Muy bien c) Poco b) Medianamente d) Muy Poco bien e) Nada 5.- ¿Ha creado software de modalidad SaaS? Si De cual tipo________ No 6.- ¿Tiene en proyecto implementar o crear software SaaS? a) Si De cual tipo________ b) No 7.- ¿Cree que es funcional y rentable un proyecto de software en modalidad SaaS? a) Si b) No Porque? __________ 8.- ¿Como cree que conocen el SaaS los clientes de Santo Domingo.? f) Muy bien h) Poco g) Medianamente i) Muy Poco bien j) Nada 9.- ¿Algún cliente le ha mostrado interés en utilizar un software SaaS? a) Si b) No 10.- ¿Cree usted que los clientes que tienen software tradicional podrían cambiar a SaaS? a) Si b) No Porque? ____________ 11.- ¿De desarrollar un proyecto de este tipo, ¿que necesitaría usted? a) Financiación c) Estudiar mercado d) Otro b) Programadores ____________ 12.- ¿Que monto mensual cree usted sería lo más atractivo para los clientes de un software SaaS? a) 500 a 1,000 d) Más de 5,000 b) 1,001 a 3,000 e) Otro _________ c) 3,001 a 5,000 13.- ¿Conoce alguna institución que promueva estos tipos de proyectos localmente? a) Si _____________ b) No 14.- Cree usted que SaaS es. a) Moda b) Tendencia Empresa____________________________________________ Persona _________________________________________ Puesto ____________________________________________ Email____________________________________________