A ciência da informação e a engenharia de requisitos de software: convergências entre as duas áreas

Priscila Basto Fagundes, Douglas Dyllon Jeronimo de Macedo

Resumo


Algumas das atividades fundamentais do processo de desenvolvimento de sistemas de informação computadorizados estão relacionadas à disciplina de Engenharia de Requisitos, uma área da Ciência da Computação cujos objetivos são descobrir, analisar, documentar e verificar os requisitos que farão parte do software. Os requisitos são as características do sistema e são identificados com base em informações fornecidas pelos usuários ou por especialistas no negócio do software que está sendo desenvolvido, e a efetiva compreensão e estruturação dessas informações são essenciais para garantir que o sistema atenda às necessidades dos seus usuários. O presente estudo faz parte de uma pesquisa que está sendo desenvolvida com o intuito de propor um modelo de cooperação entre a Ciência da Informação e a Engenharia de Requisitos, e apresenta os resultados de uma análise sobre as convergências entre os objetivos da Ciência da Informação: geração, coleta, organização, armazenamento, recuperação, interpretação, disseminação, transformação e uso da informação, e as atividades da Engenharia de Requisitos: concepção, levantamento, elaboração, negociação, especificação, validação e gestão de requisitos. Com base nas relações estabelecidas, evidenciou-se a necessidade de novas pesquisas e propostas para fortalecer o intercâmbio entre a Ciência da Informação, na condição de ciência que possui como objeto de estudo a informação, e a Engenharia de Requisitos que, por sua vez, tem na informação a matéria-prima para a identificação das necessidades dos usuários de softwares.

Texto completo:

PDF

Referências


ALVES, Rachel Cristina Vesu et al. Ciência da Informação, Ciência da Computação e Recuperação da Informação: algumas considerações sobre os métodos e tecnologias da informação utilizados ao longo do tempo. Informação e Cognição, v. 6, n. 1, p. 28–40, 2007. Disponível em: . Acesso em: 10 maio 2018.

AZEVEDO, Marco Antônio de. Informação e interpretação: uma leitura teórico-metodológica. Perspectivas em Ciência da Informação, Belo Horizonte, v.9 n.2, p. 122-133, jul./dez. 2004. Disponível em: . Acesso em: 18 maio 2018.

BARRETO, Aldo de Albuquerque. Mudança estrutural no fluxo do conhecimento: a comunicação eletrônica. Ciência da Informação, v. 27, n. 2, p. 122–127, maio/ago. 1998. Disponível em: . Acesso em: 23 maio 2018.

BORKO, Harold. Information Science: what is it? American Documentation, v. 19, n. 1, p. 3–5, 1968. Disponível em: . Acesso em: 23 mar. 2018.

BRÄSCHER, Marisa; CAFÉ, Lígia. Organização da Informação ou Organização do Conhecimento?. In: IX ENCONTRO NACIONAL DE PESQUISA EM CIÊNCIA DA INFORMAÇÃO, 9, 2008, São Paulo, Anais Eletrônico.... São Paulo: ANCIB, 2008. Disponível em: . Acesso em: 18 maio 2011.

CAFEZEIRO, Isabel; COSTA, Leonardo Cruz da; KUBRUSLY, Ricardo da Silva. Ciência da Computação, Ciência da Informação, Sistemas de Informação: uma reflexão sobre o papel da informação e da interdisciplinaridade na configuração das tecnologias e das ciências. Perspectivas em Ciência da Informação, Belo Horizonte, v. 21, n. 3, p. 111–133, jul./set. 2016. Disponível em: . Acesso em: 30 abr. 2018.

CAPURRO, Rafael; HJORLAND, Birger. O conceito de informação. Perspectivas em Ciência da Informação, Belo Horizonte, v. 12, n. 1, p. 148–207, jan./abr. 2007. Diponível em: . Acesso em: 10 maio 2018.

COADIC, Yves-François Le. A ciência da informação. 2 ed. Brasília: Briquet de Lemos, 2004. 124p.

CYSNEIROS, Luiz Mareio; LEITE, Julio Cesar Sampaio do Prado. Definindo Requisitos Não Funcionais. In: XI SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE, 11., 1997, Fortaleza Anais Eletrônico... Fortaleza. 1997. Diponível em: . Acesso em: 10 maio. 2018.

GIL, Antônio Carlos. Como elaborar projetos de pesquisa. 4. ed. São Paulo: Atlas, 2002. 176p.

GOGUEN, Joseph. Requirements engineering as the reconciliation of social and technical issues. In: JIROTKA, Marina.; G. Joseph. (Org.). Requeriments Engineering, Social and Technical Issues. San Diego: Academic Press, p. 165–199, 1994. Disponível em:< https://dl.acm.org/citation.cfm?id=184582>. Acesso em 15 maio. 2018.

HANISCH, Jo; CORBITT, Brian. Impediments to requirements engineering during global software development. European Journal of Information Systems, v. 16, n. 6, p. 793–805., 2007. Disponível em . Acesso em: 08 maio. 2018

KOTONYA, Gerald; SOMMERVILLE, Ian. Requirements Engineering: Processes and Techniques. 1st Ed. West Sussex, England: Wiley. 1998. 294p.

KRUCHTEN, Philippe. The Rational Unified Process: An Introduction Boston. 3. ed ed. Boston: Addison-Wesley, 2003. 336p.

MAIDEN, Neil Arthur.; HARE, M. Problem domain categories in requirements engineering. International Journal of Human-Computer Studies, v. 49, n. 3, 1998, p. 281–304. Disponível em: . Acesso em: 20 maio 2018.

MORETTO, Luís Augusto Machado; GALDO, Alessandra Maria Ruiz; KERN, Vinícius Medina. Uma análise sistêmica sociotecnológica da engenharia de requisitos. Encontros Bibli: Revista Eletrônica de Biblioteconomia e Ciência da Informação, n. esp., p. 26–40. jan./jun. 2010. Diponível em . Acesso em: 23 maio. 2018.

PAAVOLA, Risto; HALLIKAINEN, Petri. Antecedents for successful collaboration in requirements engineering. Vine Journal of Information and Knowledge Management Systems, v. 46, n. 3, p. 353–370, 2016. Disponível em: < https://dl.acm.org/citation.cfm?id=3162649>. Acesso em 20 maio 2018

POHL, Klaus. The three dimensions of requirements engineering: a framework and its applications. Information Systems. v. 19, n. 3, p. 243–258, 1994. Disponível em: . Acesso em 23 maio 2018.

PRESSMAN, Roger. Engenharia de Software: uma abordagem profissional. 7. ed. São Paulo: Pearson Makron Books, 2011. 968p.

PRESSMAN, Roger. Engenharia de Software. 6 ed. McGraw-Hill, 2009. 1056p.

QUEIROZ, Daniela Gralha de Caneda; MOURA, Ana Maria Mielniczuk de. Ciência da Informação: história, conceitos e características. Em Questão, Porto Alegre, v. 21, n. 3, p. 25–42, ago/dez. 2015. Disponível em: . Acesso em: 16 maio 2018.

RIBEIRO, Cláudio José Silva. Diretrizes para o projeto de portais de informação: uma proposta interdisciplinar baseada na análise de domínio e arquitetura de informação. Tese (Doutorado) - Programa de Pós-Graduação em Ciência da Informação, Universidade Federal Fluminense em convênio com o Instituto Brasileiro de Informação em Ciência e Tecnologia. Rio de Janeiro. 2008.

RIBEIRO, Cláudio José Silva. Entendimento de requisitos de sistema com abordagem orientada ao domínio. DataGramaZero - Revista de Informação, v.13, n.2, abr./2012. Disponível em: . Acesso em: 20 maio 2018

ROSENKRANZ, Christoph; CHARAF, Marianne Corvera; HOLTEN, Roland. Language quality in requirements development: tracing communication in the process of information systems development. Journal of Information Technology, v. 28, n. 3, p. 198–223, 2013. Disponível em: . Acesso em: 16 maio 2018.

SARACEVIC, Tefko. Ciência da informação: origem, evolução e relações. Perspectivas em Ciência da Informação, Belo Horizonte, v. 1, n. 1, p. 41–62, jan/jun.1996. Disponível em: . Acesso em: 16 maio 2018.

SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson, 2011. 529p.

SOUZA, Renato Rocha. Sistemas de recuperação de informações e mecanismos de busca na web: panorama atual e tendências. Perspectivas em Ciência da Informação, Belo Horizonte, v.11 n.2, p. 161 -173, mai./ago. 2006. Disponível em: . Acesso em: 17 maio 2018.

VIANNA, William Barbosa; DUTRA, Moisés Lima; FRAZZON, Enzo Morosini. Big data e gestão da informação: modelagem do contexto decisional apoiado pela sistemografia. Informação & Informação, Londrina, v. 21, n. 1, p. 185 – 212, jan./abr. 2016. Disponível em: . Acesso em: 21 abr. 2018.

VIJAYAKUMAR, Varcha; GEY, Ronny; WENDE, Erik. Storytelling - A method to start knowledge transfer in offshore software development teams. In: PROCEEDINGS OF THE 9TH EUROPEAN CONFERENCE ON KNOWLEDGE MANAGEMENT. 9., 2008. Southampton, UK. Anais eletrônico... UK. 2008. Disponível em: . Acesso em: 20 maio 2018.

VILLER, Stephen; BOWERS, John; RODDEN, Tom. Human factors in requirements engineering: a survey of human sciences literature relevant to the improvement of dependable systems development processes. Interacting with Computers, v. 11, n. 6, p. 665–698, 1999. Disponível em: . Acesso em: 20 maio 2018.

VILLER, Stephen; SOMMERVILLE, Ian. Ethnographically informed analysis for software engineers. International Journal of Human-Computer Studies, v. 53, n. 1, p. 169–196, 2000. Disponível em: . Acesso em: 18 maio 2018.




DOI: https://doi.org/10.22478/ufpb.2358-3908.2018v5n2.44946

Apontamentos

  • Não há apontamentos.


Licença Creative Commons
Os documentos disponibilizados por Informação & tecnologia foram licenciados por uma Licença Creative Commons - Atribuição-Não Comercial-Compartilha Igual 3.0 Brasil

ISSN 2358-3908

Informação & Tecnologia está registrada e/ou indexada através dos seguintes serviços: