Um checklist para inspeção de privacidade e proteção de dados pessoais em artefatos de software
Resumo
A evolução da percepção sobre a privacidade e proteção de dados pessoais requer novas tecnologias para garantir a qualidade do software. Neste cenário, leis recentes para garantir a proteção de dados pessoais estabelecem novos requisitos para o software. Entretanto, a falta de tecnologias adequadas tem desafiado desenvolvedores de diferentes países em garantir a ausência de defeitos em seus produtos de software tendo em vista os princípios estabelecidos por estas leis. Assim, este artigo apresenta a concepção e elaboração inicial da LGPDCheck, uma técnica de inspeção baseada em checklist para identificar defeitos nos artefatos de sistemas de software com base nos princípios estabelecidos pela Lei Geral de Proteção de Dados Pessoais (LGPD).
Referências
Boehm, B. and Basili, V. R. (2001). Software Defect Reduction Top 10 List. Computer, v. 34, n. 1, p. 135–137.
BRASIL (2018). LEI No 13.709, DE 14 DE AGOSTO DE 2018:Lei Geral de Proteção de Dados Pessoais (LGPD). [link], [accessed on Feb 13].
Cavoukian, A. (2009). Privacy by Design - The 7 foundational principles. Information and Privacy Commissioner of Ontario, Canada, p. 5.
Dias, E., Angelica, C., Seidel, T., et al. (2022). Guidelines adopted by agile teams in privacy requirements elicitation after the Brazilian general data protection law ( LGPD ) implementation. Requirements Engineering, n. 0123456789.
Engström, E., Storey, M. A., Runeson, P., Höst, M. and Baldassarre, M. T. (2020). How software engineering research aligns with design science: a review. Empirical Software Engineering, v. 25, n. 4, p. 2630–2660.
Fagan, M. E. (1976). Design and code inspections to reduce errors in program development. IBM Systems Journal, v. 15, n. 3, p. 182–211.
Gürses, S., Troncoso, C. and Diaz, C. (2011). Engineering: Privacy by design. Computers, Privacy & Data Protection, v. 317, n. 5842, p. 1178–1179.
Guzzo Pinto, D. (2022). A proteção de dados alçada a direito fundamental na Constituição brasileira. [link].
Hadar, I., Hasson, T., Ayalon, O., et al. (feb 2018). Privacy by designers: software developers’ privacy mindset. Empirical Software Engineering, v. 23, n. 1, p. 259–289.
IEEE (2008). 1028-2008 - IEEE Standard for Software Reviews and Audits. IEEE Std 1028-2008, v. 2008, n. August, p. 1–53.
Laitenberger, O., Emam, K. El and Harbich, T. G. (2001). An internally replicated quasi-experimental comparison of checklist and perspective-based reading of code documents. IEEE Transactions on Software Engineering, v. 27, n. 5, p. 387–421.
March, S. T. and Smith, G. F. (dec 1995). Design and natural science research on information technology. Decision Support Systems, v. 15, n. 4, p. 251–266.
Mello, R. M. De, Massollar, J. L. and Travassos, G. H. (6 jun 2011). Técnica de Inspeção Baseada em Checklist para Identificação de Defeitos em Diagramas de Atividades. In Anais do X Simpósio Brasileiro de Qualidade de Software (SBQS 2011).
Morales-Trujillo, M. E., Matla-Cruz, E. O., García-Mireles, G. A. and Piattini, M. (2018). A systematic mapping study of Privacy by Design. Avances en Ingenieria de Software a Nivel Iberoamericano, CIbSE 2018, v. 22, n. 1, p. 107–120.
Pereira, I., Mendes, J., Viana, D., et al. (2022). Extending an LGPD Compliance Inspection Checklist to Assess IoT Solutions: An Initial Proposal. n. 13, p. 28–31.
Porter, A. A., Votta, L. G. and Basili, V. R. (jun 1995). Comparing detection methods for software requirements inspections: a replicated experiment. IEEE Transactions on Software Engineering, v. 21, n. 6, p. 563–575.
Shapiro, S. S. (jun 2010). Privacy by design:Moving from Art to Practice. Communications of the ACM, v. 53, n. 6, p. 27–29.
Shull, F., Rus, I. and Basili, V. (jul 2000). How perspective-based reading can improve requirements inspections. Computer, v. 33, n. 7, p. 73–79.
Shull, F., Travassos, G. H., Carver, J. and Basili, V. R. (1999). Evolving a Set of Techniques for OO Inspections. p. 1–36.
Travassos, G., Shull, F., Fredericks, M. and Basili, V. R. V. R. V. R. (oct 1999). Detecting defects in object-oriented designs. ACM SIGPLAN Notices, v. 34, n. 10, p. 47–56.
UN (2017). The right to privacy in the digital age. . [link].