5 CONCLUSIONS
In this work, we searched the literature for studies
that identify problems present in software projects
developed in universities with external partnerships.
After identifying the problems, we look for solutions
successfully applied to real projects. Then, we
document these solutions as process patterns.
For validation, we define hypotheses that aim to
assess the applicability of the process pattern to
solve each associated problem. These hypotheses
were evaluated by experienced professionals who
have participated in academic projects with external
partnerships. We had participants from the three
institutions involved. The results obtained in the
evaluation were positive considering that the
participants agreed with the proposed process
patterns. There is a deficiency in the software
process literature that considers the characteristics of
software development projects in universities with
external partnerships. These projects have different
features from projects developed by the industry,
requiring processes tailored to this reality.
We cite as threats to the validity of the study, the
fact that the participants were invited by the
researchers to participate in the experiment. In
addition, the number of participants could have been
higher. However, we highlight the difficulty of
finding participants with the desired profile.
We requested that the hypotheses be evaluated
based on experiences in a real software development
project developed at universities with external
partnerships but we do not have information about
the projects considered in the evaluation.
As future work, we will experiment with the
proposed process patterns in a software project
developed at our university.
ACKNOWLEDGEMENTS
We thank the Brazilian Army and its Army Strategic
Program ASTROS for the financial support through
the SIS-ASTROS GMF project (898347/2020).
REFERENCES
Andrade, R. M. C., Lelli V., Castro, R. N. S. and Santos, I.
S. (2017). Fifteen years of industry and academia
partnership: lessons learned from a brazilian research
group. IEEE/ACM 4th International Workshop on
Software Engineering Research and Industrial
Practice (SER&IP), pp. 10-16.
Beck, K. (2000). Extreme Programming Explained.—
Embrace Change. Addison-Wesley Professional.
Brondani, C., Mello, O. and Fontoura, L. (2019). A case
study of a software development process model for
SIS-ASTROS”. In The 31st International Conference
on Software Engineering and Knowledge Engineering,
Lisboa, pp 600-605.
Cereci, I. and Karakaya, Z. (2018). Need for a software
development methodology for research-based software
projects. In 3rd International Conference on Computer
Science and Engineering, Sarajevo: pp. 648-651.
Crawrford, L. (2002). Profiling the competent project
manager. In: Slevine, Cleland and Pinto (Edts), the
frontiers of project management research (pp. 151-
176). Newton Square, PA: Project management
institute.
Damoc, A. I. (2017). The strategic role of partnerships
between universities and private corporations as a
driver for increasing workforce competitiveness in a
global economy. Proceedings of the International
Conference on Business Excellence.
Dias, D. M. P., Kodikara, N. D. and Jayawardena, M.
(2013). The need for novel development
methodologies for software projects in universities: a
Sri Lanka case study. In: International Journal of
Future Computer and Communication v.1: 494–98.
Fowler, M. (2004). Using agile software process com
offshore development. https://martinfowler.com
/articles/agileOffshore.html.Acesso em: Julho, 2021
Kitchenham, B. and Pfleeger, S. (2002). Principles of
survey research part 2: designing a survey. SIGSOFT
Softw. Eng. Notes, pp. 18–20.
Marijan, D. and Gotlieb, A. (2020). Industry-Academia
research collaboration in software engineering: The
Certus model. Information and Software Technology.
132. 106473. 10.1016/j.infsof.2020.106473.
Mineiro, A., Souza, D. L., Vieira, K. C., Castro, C. and
Brito, M. J. (2019). Da Hélice Tríplice A Quíntupla:
Uma Revisão Sistemática. Revista Economia &
Gestão. 18. 77-93.
Prieto-Díaz, R. (1990). Análise de domínio: uma
introdução. SIGSOFT Softw. Eng. Notes 15, 2 (abril de
1990), 47–54.
Runeson, P. and Höst, M. (2009). Guidelines for
conducting and reporting case study research in
software engineering, Empir. Softw. Eng., vol. 14, no.
2, pp. 131– 164, 2009
Schwaber, K. and Sutherland, J. (2020). O guia do scrum:
o guia definitivo para o Scrum as regras do jogo.
Silva, C. G., Filho, E. L. F, Fontoura, L. M. (2020)
Software Processes Used in University, Government,
and Industry: A Systematic Review. In The 22nd
International Conference on Enterprise Information
Systems. pp. 314-321
Wohlin C., Höst M. and Henningsson K. (2003).
Empirical research methods in software engineering.
Springer.
Yin. R. K. (2005). Estudo de caso: planejamento e
métodos. 3 ed., Porto Alegre: Bookman.