O SPIDe aplicado à engenharia de requisitos de software

Detalhes bibliográficos
Autor(a) principal: Santos, Fiama da Silva
Data de Publicação: 2017
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFS
Texto Completo: https://ri.ufs.br/handle/riufs/6886
Resumo: Through the Requirements Engineering (RE) process it’s possible to elicit, analyze and specify the requirements that must be contained in the software through the requirements document. The RE process is considered a critical activity for Software Engineering, since inconsistencies occurred during this process can compromise the entire software development. The definition and application of an Requirements Engineering process that uses techniques that assist in the identification of these requirements and that allows the user to be involved in this process, allows the identification of the users’ needs and the correct specification of the software requirements. In order to produce software that meets users’ needs, the Human-Computer Interaction (HCI) area uses methods, techniques, models and tools that allow the identification and specification of these needs, among them the SPIDe framework. The SPIDe (Semio-Participatory Interaction Design Framework) is a framework initially created to be used during the process of system Interaction Design. By being composed of techniques of Participatory Design and theoretical basis to Semiotic Engineering SPIDe allows the communication and the involvement of the user contributing with the identification of requirements for the construction of the Interaction Design. With the objective to verify if the SPIDe framework can contribute to the software RE process, a systematic review, a questionnaire and a case study. Through the application of these research methods, it was possible to collect information about the use of SPIDe techniques in the RE process, allowing to conclude that the SPIDe can contribute with the specification and validation of requirements.
id UFS-2_7b3e017564451b3994911dd081de2ed4
oai_identifier_str oai:ufs.br:riufs/6886
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Santos, Fiama da SilvaSilva, Gilton José Ferreira daRosa, Jean Clemisson Santos2017-11-08T14:23:59Z2017-11-08T14:23:59Z2017-10-06SANTOS, Fiama da Silva. O SPIDe aplicado à engenharia de requisitos de software. 2017. Monografia (Graduação em Sistemas de Informação) - Departamento de Computação, Centro de Ciências Exatas e Tecnológica, Universidade Federal de Sergipe, São Cristóvão, SE, 2017.https://ri.ufs.br/handle/riufs/6886Through the Requirements Engineering (RE) process it’s possible to elicit, analyze and specify the requirements that must be contained in the software through the requirements document. The RE process is considered a critical activity for Software Engineering, since inconsistencies occurred during this process can compromise the entire software development. The definition and application of an Requirements Engineering process that uses techniques that assist in the identification of these requirements and that allows the user to be involved in this process, allows the identification of the users’ needs and the correct specification of the software requirements. In order to produce software that meets users’ needs, the Human-Computer Interaction (HCI) area uses methods, techniques, models and tools that allow the identification and specification of these needs, among them the SPIDe framework. The SPIDe (Semio-Participatory Interaction Design Framework) is a framework initially created to be used during the process of system Interaction Design. By being composed of techniques of Participatory Design and theoretical basis to Semiotic Engineering SPIDe allows the communication and the involvement of the user contributing with the identification of requirements for the construction of the Interaction Design. With the objective to verify if the SPIDe framework can contribute to the software RE process, a systematic review, a questionnaire and a case study. Through the application of these research methods, it was possible to collect information about the use of SPIDe techniques in the RE process, allowing to conclude that the SPIDe can contribute with the specification and validation of requirements.Por meio do processo de Engenharia de Requisitos (ER) é possível elicitar, analisar e especificar os requisitos que devem estar contidos no software por meio do documento de requisitos. O processo de ER é considerado uma atividade crítica para a Engenharia de Software, pois inconsistências ocorridas durante este processo podem comprometer todo o desenvolvimento do software. A definição e aplicação de um processo de ER que utilize técnicas que auxiliem na identificação destes requisitos e que permita o envolvimento do usuário neste processo, possibilitam a identificação das necessidades dos usuários e a especificação correta dos requisitos do software. Tendo em vista a produção de softwares que atendam as necessidades dos usuários, a área de Interação Humano-Computador (IHC) utiliza métodos, técnicas, modelos e ferramentas que possibilitem a identificação e especificação destas necessidades, dentre eles o framework SPIDe (Semio-Participatory Interaction Design Framework). O SPIDe é um framework criado para o processo de Design de Interação de sistemas. Por ser composto por técnicas do Design Participativo e base teórica a Engenharia Semiótica o SPIDe permite a comunicação e o envolvimento do usuário contribuindo com a identificação de requisitos para a construção do Design de Interação. Com o objetivo de verificar se o framework SPIDe pode contribuir com o processo de ER de software, foi realizado uma revisão sistemática, um questionário e um estudo de caso. Por meio da aplicação destes métodos de pesquisa, foi possível coletar dados sobre a utilização das técnicas do SPIDe junto ao processo de ER, permitindo concluir que o SPIDe pode contribuir com a especificação e validação de requisitos.São Cristóvão, SEporSistema de informaçãoEngenharia de softwareInteração homem-máquinaEngenharia de RequisitosSPIDeHuman-computer interactionSoftware engineeringRequirements engineeringCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAOO SPIDe aplicado à engenharia de requisitos de softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal de SergipeDCOMP - Departamento de Computação – Sistemas de Informação – São Cristóvão - Presencialreponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSinfo:eu-repo/semantics/openAccessORIGINALFiama da Silva Santos.pdfFiama da Silva Santos.pdfapplication/pdf2375870https://ri.ufs.br/jspui/bitstream/riufs/6886/2/Fiama%20da%20Silva%20Santos.pdf1e77c952704d0faed59f323669f328a2MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81475https://ri.ufs.br/jspui/bitstream/riufs/6886/3/license.txt098cbbf65c2c15e1fb2e49c5d306a44cMD53TEXTFiama da Silva Santos.pdf.txtFiama da Silva Santos.pdf.txtExtracted texttext/plain138809https://ri.ufs.br/jspui/bitstream/riufs/6886/4/Fiama%20da%20Silva%20Santos.pdf.txt231f67d5c18e5db05f3dc968592aa1e5MD54THUMBNAILFiama da Silva Santos.pdf.jpgFiama da Silva Santos.pdf.jpgGenerated Thumbnailimage/jpeg1252https://ri.ufs.br/jspui/bitstream/riufs/6886/5/Fiama%20da%20Silva%20Santos.pdf.jpg9311d30e2155ad0e7c666a7d6406a11aMD55riufs/68862017-11-08 11:32:07.125oai:ufs.br:riufs/6886TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvcihlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyIHNldSB0cmFiYWxobyBubyBmb3JtYXRvIGVsZXRyw7RuaWNvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFNlcmdpcGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIHNldSB0cmFiYWxobyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGUgc2V1IHRyYWJhbGhvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIHNldSB0cmFiYWxobyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0bywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgbsOjbyBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gbyB0cmFiYWxobyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvLgoKQSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRvIHRyYWJhbGhvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuIAo=Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2017-11-08T14:32:07Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.pt_BR.fl_str_mv O SPIDe aplicado à engenharia de requisitos de software
title O SPIDe aplicado à engenharia de requisitos de software
spellingShingle O SPIDe aplicado à engenharia de requisitos de software
Santos, Fiama da Silva
Sistema de informação
Engenharia de software
Interação homem-máquina
Engenharia de Requisitos
SPIDe
Human-computer interaction
Software engineering
Requirements engineering
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
title_short O SPIDe aplicado à engenharia de requisitos de software
title_full O SPIDe aplicado à engenharia de requisitos de software
title_fullStr O SPIDe aplicado à engenharia de requisitos de software
title_full_unstemmed O SPIDe aplicado à engenharia de requisitos de software
title_sort O SPIDe aplicado à engenharia de requisitos de software
author Santos, Fiama da Silva
author_facet Santos, Fiama da Silva
author_role author
dc.contributor.author.fl_str_mv Santos, Fiama da Silva
dc.contributor.advisor1.fl_str_mv Silva, Gilton José Ferreira da
dc.contributor.advisor-co1.fl_str_mv Rosa, Jean Clemisson Santos
contributor_str_mv Silva, Gilton José Ferreira da
Rosa, Jean Clemisson Santos
dc.subject.por.fl_str_mv Sistema de informação
Engenharia de software
Interação homem-máquina
Engenharia de Requisitos
SPIDe
topic Sistema de informação
Engenharia de software
Interação homem-máquina
Engenharia de Requisitos
SPIDe
Human-computer interaction
Software engineering
Requirements engineering
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
dc.subject.eng.fl_str_mv Human-computer interaction
Software engineering
Requirements engineering
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
description Through the Requirements Engineering (RE) process it’s possible to elicit, analyze and specify the requirements that must be contained in the software through the requirements document. The RE process is considered a critical activity for Software Engineering, since inconsistencies occurred during this process can compromise the entire software development. The definition and application of an Requirements Engineering process that uses techniques that assist in the identification of these requirements and that allows the user to be involved in this process, allows the identification of the users’ needs and the correct specification of the software requirements. In order to produce software that meets users’ needs, the Human-Computer Interaction (HCI) area uses methods, techniques, models and tools that allow the identification and specification of these needs, among them the SPIDe framework. The SPIDe (Semio-Participatory Interaction Design Framework) is a framework initially created to be used during the process of system Interaction Design. By being composed of techniques of Participatory Design and theoretical basis to Semiotic Engineering SPIDe allows the communication and the involvement of the user contributing with the identification of requirements for the construction of the Interaction Design. With the objective to verify if the SPIDe framework can contribute to the software RE process, a systematic review, a questionnaire and a case study. Through the application of these research methods, it was possible to collect information about the use of SPIDe techniques in the RE process, allowing to conclude that the SPIDe can contribute with the specification and validation of requirements.
publishDate 2017
dc.date.accessioned.fl_str_mv 2017-11-08T14:23:59Z
dc.date.available.fl_str_mv 2017-11-08T14:23:59Z
dc.date.issued.fl_str_mv 2017-10-06
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SANTOS, Fiama da Silva. O SPIDe aplicado à engenharia de requisitos de software. 2017. Monografia (Graduação em Sistemas de Informação) - Departamento de Computação, Centro de Ciências Exatas e Tecnológica, Universidade Federal de Sergipe, São Cristóvão, SE, 2017.
dc.identifier.uri.fl_str_mv https://ri.ufs.br/handle/riufs/6886
identifier_str_mv SANTOS, Fiama da Silva. O SPIDe aplicado à engenharia de requisitos de software. 2017. Monografia (Graduação em Sistemas de Informação) - Departamento de Computação, Centro de Ciências Exatas e Tecnológica, Universidade Federal de Sergipe, São Cristóvão, SE, 2017.
url https://ri.ufs.br/handle/riufs/6886
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.initials.fl_str_mv Universidade Federal de Sergipe
dc.publisher.department.fl_str_mv DCOMP - Departamento de Computação – Sistemas de Informação – São Cristóvão - Presencial
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFS
instname:Universidade Federal de Sergipe (UFS)
instacron:UFS
instname_str Universidade Federal de Sergipe (UFS)
instacron_str UFS
institution UFS
reponame_str Repositório Institucional da UFS
collection Repositório Institucional da UFS
bitstream.url.fl_str_mv https://ri.ufs.br/jspui/bitstream/riufs/6886/2/Fiama%20da%20Silva%20Santos.pdf
https://ri.ufs.br/jspui/bitstream/riufs/6886/3/license.txt
https://ri.ufs.br/jspui/bitstream/riufs/6886/4/Fiama%20da%20Silva%20Santos.pdf.txt
https://ri.ufs.br/jspui/bitstream/riufs/6886/5/Fiama%20da%20Silva%20Santos.pdf.jpg
bitstream.checksum.fl_str_mv 1e77c952704d0faed59f323669f328a2
098cbbf65c2c15e1fb2e49c5d306a44c
231f67d5c18e5db05f3dc968592aa1e5
9311d30e2155ad0e7c666a7d6406a11a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)
repository.mail.fl_str_mv repositorio@academico.ufs.br
_version_ 1802110737279090688