¿Invertir o no en desarrollo de software para uso interno? Un relato de experiencia en una pequeña empresa

Autores/as

DOI:

https://doi.org/10.33448/rsd-v13i9.46793

Palabras clave:

Innovación; Emprendimiento; Desarrollo de software; Micro y pequeñas empresas.

Resumen

Las empresas necesitan hacer uso de soluciones de software para resolver sus problemas internos y ejecutar los procesos existentes. Esto se puede hacer utilizando soluciones de terceros o desarrollando sus propias soluciones. El segundo caso también puede ser una oportunidad para emprender: algo necesario hoy en día. Sin embargo, es necesario considerar los desafíos asociados a este tipo de decisiones, especialmente para las micro y pequeñas empresas que cuentan con recursos más limitados. Considerando este escenario, el objetivo de este artículo es presentar un relato de experiencia de una pequeña empresa que se vio ante la necesidad de implementar una funcionalidad de generación de informes para un cliente en particular. Como en este caso no era posible utilizar soluciones de terceros y existía la posibilidad de emprender, la empresa optó por desarrollar su propia solución. Los resultados a corto plazo fueron satisfactorios, sin embargo, a mediano plazo se notó que los costos asociados a la evolución y mantenimiento del software no fueron considerados como deberían haber sido. Los resultados resaltan las necesidades que deben considerar las empresas, especialmente las pequeñas, ante la necesidad de desarrollar soluciones de software.

Citas

Amazon, E. C. (2024). Amazon web services. Available in: http://aws. amazon. com/es/ec2/(August 2024), 39.

Bandeira, T. A. (2017). Melhoria das Práticas de Gestão de Projetos: Estudo de Caso (Master's thesis). Universidade do Minho. Portugal.

Bernardo, P. C., & Kon, F. (2008). A importância dos testes automatizados. Engenharia de Software Magazine, 1(3), 54-57.

Buxmann, P., Hess, T., & Lehmann, S. (2008). Software as a Service. Wirtschaftsinformatik, 50, 500-503.

Cherubin, P. F. (2000). Estratégias de negócio em Software-Houses. Revista da FAE, 3(2).

Chung, L., Nixon, B., Yu, E., & Mylopoulos, J. (2000). Non-functional requirements. Software Engineering, 78.

Clements, P., Garlan, D., Little, R., Nord, R., & Stafford, J. (2003, May). Documenting software architectures: views and beyond. In 25th International Conference on Software Engineering, 2003. Proceedings. (pp. 740-741). IEEE.

Colpo, I., Medeiros, F. S. B., & Weise, A. D. (2016). Análise De Retorno Do Investimento: Um Estudo Aplicado Em Uma Microempresa. RACI Getúlio Vargas, 10, 21.

Donovan, C., & Hanney, S. (2011). The ‘payback framework’explained. Research Evaluation, 20(3), 181-183.

Dornelas, J. C. A. (2008). Empreendedorismo. Elsevier Brasil.

Hofmeister, C., Nord, R., & Soni, D. (2000). Applied software architecture. Addison-Wesley Professional.

Jendrock, E., Cervera-Navarro, R., Evans, I., Haase, K., & Markito, W. (2014). Java EE 7 Tutorial, The, Volume 1. Addison-Wesley Professional.

Lavagno, L., Martin, G., & Selic, B. (2003). UML for Real. Kluwer Academic Publishers.

Leon, A. (2014). Enterprise resource planning. McGraw-Hill Education (India) Pte Limited.

Lima, C. R. C., Carr, C. N., Margarido, J. J. P., & da Silva, R. D. (2023). O modelo incremental no desenvolvimento de software: uma maneira estruturada e interativa de entregar produtos de qualidade. Research, Society and Development, 12(4), e7512440934-e7512440934.

Moraes, G. D. D. A., Terence, A. C. F., & Escrivão Filho, E. (2004). A tecnologia da informação como suporte à gestão estratégica da informação na pequena empresa. JISTEM-Journal of Information Systems and Technology Management, 1, 27-43.

Mussi, R. F. D. F., Flores, F. F., & Almeida, C. B. D. (2021). Pressupostos para a elaboração de relato de experiência como conhecimento científico. Revista práxis educacional, 17(48), 60-77.

Pressman, R. S., & Maxim, B. R. (2021). Engenharia de software. McGraw Hill Brasil.

Richards, M., & Ford, N. (2020). Fundamentals of software architecture: an engineering approach. O'Reilly Media.

Rogers, D. L. (2017). Transformação digital: repensando o seu negócio para a era digital. Autêntica Business.

Schach, S. R. (2009). Engenharia de Software: Os Paradigmas Clássico e Orientado a Objetos. AMGH Editora.

Thatikonda, V. K. (2023). Beyond the buzz: A journey through CI/CD principles and best practices. European Journal of Theoretical and Applied Sciences, 1(5), 334-340.

Viana, A. C. A. (2021). Transformação digital na administração pública: do governo eletrônico ao governo digital. Revista Eurolatinoamericana de Derecho Administrativo, 8(1), 115-136.

Walls, C. (2015). Spring Boot in action. Simon and Schuster.

Publicado

11/09/2024

Cómo citar

MORAIS, A.; NOVAIS, R. ¿Invertir o no en desarrollo de software para uso interno? Un relato de experiencia en una pequeña empresa. Research, Society and Development, [S. l.], v. 13, n. 9, p. e2713946793, 2024. DOI: 10.33448/rsd-v13i9.46793. Disponível em: https://rsdjournal.org/index.php/rsd/article/view/46793. Acesso em: 27 sep. 2024.

Número

Sección

Ciencias Exactas y de la Tierra