The Brazilian General Data Protection Law (LGPD) implementation has impacted activities carried out by the software development teams. Due to it, developers had to become aware of the existing techniques and tools to carry out privacy requirements elicitation. Extending our previous work, we have investigated the actions taken by organizations regarding the LGPD, specifically in software development, considering the perception of agile development teams after two years of the LGPD implementation. In addition, we also investigated the perception of an agile team regarding the practices, techniques, and tools previously cited by practitioners as potential solutions for use in this context, along with techniques already in use in the current context. We have conducted a systematic literature review (SLR) and selected 36 primary studies. Furthermore, we have conducted a survey with 53 IT practitioners and semi-structured interviews with ten practitioners. The LGPD principles are known by most agile teams and are being implemented by the organizations, although the existing tools to support privacy requirements elicitation are still underused by agile teams. Moreover, agile teams consider that software requirements and software construction are the most impacted areas of knowledge by the LGPD, and most of them use user stories in privacy requirements elicitation. Our findings reveal that agile teams and Brazilian organizations are more concerned with user data privacy issues after the LGPD became effective. However, agile teams still face challenges in privacy requirements elicitation.
A primeira linguagem de programação é apresentada como um desafio na computação e em outras áreas do conhecimento. Especificamente para os alunos da computação, de acordo com o relatório da ACM intitulado "Retention in computer science undergraduate programs in the US: Data challenges and promising interventions", sobre retenção em cursos de ciência da computação, a primeira disciplina de programação, chamada de CS1 (Computer Science 1) no relatório, pode influenciar a permanência do aluno em um curso de computação. Neste contexto, a Universidade de Brasília criou um novo Programa de Monitoria para APC (Algoritmos e Programação de Computadores), a primeira disciplina de programação dos cursos de computação. Este novo programa é composto por atendimentos aos sábados, atendimento individual via agendamento, busca ativa pelos alunos com baixo rendimento, e aulões de revisão aos sábados. Neste artigo é apresentado o relato de experiência da primeira edição deste programa que ocorreu no segundo semestre de 2020, onde é descrita a metodologia do programa, análise dos resultados da primeira edição e as lições aprendidas.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.