Processo de Desenvolvimento de Software: uma Atividade Prática Supervisionada baseada nos papéis de adquirente e fornecedor

  • André Roberto Ortoncelli UTFPR
  • Marisângela Pacheco Brittes UTFPR

Resumo


Esse trabalho apresenta um relato de experiência referente a um trabalho aplicado como Atividade Prática Supervisionada, em uma disciplina de Processo de Desenvolvimento de Software, ofertada em um curso de graduação em Engenharia de Software. Nessa atividade os alunos foram divididos em grupos, sendo que cada grupo, em diferentes momentos representou os papéis de adquirente e fornecedor de um software (tal como é definido na norma ISO/IEC 12207:2008), sendo obrigatória a interação entre diferentes grupos. Durante o desenvolvimento da atividade os grupos tiveram que seguir alguns dos requisitos do MPS.BR, reforçando assim conceitos de qualidade de processo de software aprendidos em aula. Destaca-se que de acordo com a opinião dos alunos (obtida por meio de um questionário), esse trabalho contribuiu para aquisição e fixação dos conhecimentos da disciplina, assim como para mantê-los motivados durante seu desenvolvimento.

Referências

Aguiar, Y. P. C., Saraiva, J., Dias, J., and Malheiros, Y. (2015). O ensino integrado de gest˜ao de qualidade de software e engenharia de software aplicada como modelo de educação interdisciplinar: Um relato de experiência no ensino de graduação. In Simpósio Brasileiro de Qualidade de Software, pages 252–259.

Albaum, G. (1997). The likert scale revisited: an alternate version. Journal of the Market Research Society, 39(2):331–348.

Bavota, G., De Lucia, A., Fasano, F., Oliveto, R., and Zottoli, C. (2012). Teaching software êngineering and software project management: an integrated and practical approach. In Proceedings of the 34th International Conference on Software Engineering, pages 1155–1164. IEEE Press.

Cavalcante, N., Amâncio, F. D. d. S., Jucá, E. N., and Rodrigues, M. V. (2015). Uso de gamificação como auxílio para melhoria de processos: relato de experiência. Inv Simpósio Brasileiro de Qualidade de Software, pages 268–275.

Gestal, P. R. E. and Barros, R. M. d. (2014). Proposta de um simulador para auxiliar no processo de ensino do scrum. In Simpósio Brasileiro de Sistemas de Informação, pages 723–736.

ISO (2008). Iso/iec 12207 – tecnologia de informação-processos de ciclo de vida de software. Rio de Janeiro: ABNT.

Kohwalter, T. C., Clua, E. W., and Murta, L. G. (2014). Reinforcing software engineering learning through provenance. In Software Engineering (SBES), 2014 Brazilian Symposium on, pages 131–140. IEEE.

Kuhrmann, M., Fernández, D. M., and Münch, J. (2013). Teaching software process modeling. In Proceedings of the 2013 International Conference on Software Engineering, pages 1138–1147. IEEE Press.

Monsalve, E. S., do Prado Leite, J. C. S., and Werneck, V. M. B. (2015). Transparently teaching in the context of game-based learning: the case of simules-w. In Proceedings of the 37th International Conference on Software Engineering-Volume 2, pages 343– 352. IEEE Press.

Paiva, S. R. (2011). Uma revisao sistemática das pesquisas realizadas sobre a melhoria no ensino de engenharia de software. Relatério Técnico - UFPB/CCEN.

Prikladnicki, R., Albuquerque, A. B., von Wangenheim, C. G., and Cabral, R. (2009). ênsino de engenharia de software: desafios, estratégias de ensino e lições aprendidas. FEES-Fórum de Educação em Engenharia de Software.

Rodriguez, G., Soria, A ., and Campo, M. (2015). Virtual scrum: A teaching aid to introduce undergraduate software engineering students to scrum. Computer Applications in êngineering Education, 23(1):147–156.

SOFTEX (2012). Mps.br - melhoria de processo do software brasileiro: Guia geral de software.

Werneck, M., Nelson, M. A. V., and Alonso, E. (2012). Experiências de um trabalho interdisciplinar orientado por um processo de gerência de projetos em um curso de sistemas de informação. FEES-Fórum de Educação em Engenharia de Software.

White, S. A. (2008). BPMN modeling and reference guide: understanding and using BPMN. Future Strategies Inc.
Publicado
04/07/2016
Como Citar

Selecione um Formato
ORTONCELLI, André Roberto; BRITTES, Marisângela Pacheco. Processo de Desenvolvimento de Software: uma Atividade Prática Supervisionada baseada nos papéis de adquirente e fornecedor. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 24. , 2016, Porto Alegre. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2016 . p. 2363-2372. ISSN 2595-6175. DOI: https://doi.org/10.5753/wei.2016.9680.