Modelagem de requisitos baseado em casos de uso para umsistema legado

Detalhes bibliográficos
Autor(a) principal: Jose Magno de Freitas Cardoso
Data de Publicação: 2011
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/BUOS-94NM2T
Resumo: Novos módulos, produtos e funcionalidades estão constantemente sendo especificados para sistemas de cartões de crédito implementados em mainframe. Formulários ou Templates próprios para especificações de requisitos são preenchidos utilizando descrições textuais formais. Apesar da utilização de modelos para requisitos de negócios e requisitos funcionais, o índice de erros tem sido elevado. Com freqüência as especificações de requisitos não estão claras o suficiente para o desenvolvimento no prazo e com a qualidade esperada pelos demandantes. Não é a intenção deste trabalho propor mudança de metodologia (enfoque do desenvolvimento em Cascata) para as empresas do setor. Busca-se no entanto estudar e apresentar o Estudo de Caso com a utilização de novas técnicas, como a utilização de casos de uso, para melhorar o entendimento entre as partes envolvidas no que diz respeito a requisitos comportamentais, resultando em uma melhor qualidade no produto final. A Engenharia de software orientada a objetos se popularizou na década de 90 e nesta época Ivar Jacobson apresentou Casos de Uso, sua criação - elaborada 2 décadas antes, à comunidade de programação Orientada a Objeto conforme relatado por CockBurn (1999). A Engenharia de Software enfatiza a necessidade do levantamento de requisitos para o desenvolvimento de sistemas, evidenciada pela constatação de projetos com grande incidência de erros em termos de prazo, recursos e até funcionalidades que não atendem adequadamente aos clientes (SAMPAIO; PRIMO; MARTINHO, 2005). As técnicas de Orientação a objetos com a possibilidade de derivação de Casos de Uso a partir de requisitos motivam o trabalho depesquisa da presente monografia, que deverá focar nas técnicas para modelagem de requisitos baseada em Cenários, Histórias de Usuário e Casos de Uso.
id UFMG_ff5c87131f0201f29487c8e089370778
oai_identifier_str oai:repositorio.ufmg.br:1843/BUOS-94NM2T
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Antonio Mendes RibeiroJose Magno de Freitas Cardoso2019-08-10T04:44:50Z2019-08-10T04:44:50Z2011-07-16http://hdl.handle.net/1843/BUOS-94NM2TNovos módulos, produtos e funcionalidades estão constantemente sendo especificados para sistemas de cartões de crédito implementados em mainframe. Formulários ou Templates próprios para especificações de requisitos são preenchidos utilizando descrições textuais formais. Apesar da utilização de modelos para requisitos de negócios e requisitos funcionais, o índice de erros tem sido elevado. Com freqüência as especificações de requisitos não estão claras o suficiente para o desenvolvimento no prazo e com a qualidade esperada pelos demandantes. Não é a intenção deste trabalho propor mudança de metodologia (enfoque do desenvolvimento em Cascata) para as empresas do setor. Busca-se no entanto estudar e apresentar o Estudo de Caso com a utilização de novas técnicas, como a utilização de casos de uso, para melhorar o entendimento entre as partes envolvidas no que diz respeito a requisitos comportamentais, resultando em uma melhor qualidade no produto final. A Engenharia de software orientada a objetos se popularizou na década de 90 e nesta época Ivar Jacobson apresentou Casos de Uso, sua criação - elaborada 2 décadas antes, à comunidade de programação Orientada a Objeto conforme relatado por CockBurn (1999). A Engenharia de Software enfatiza a necessidade do levantamento de requisitos para o desenvolvimento de sistemas, evidenciada pela constatação de projetos com grande incidência de erros em termos de prazo, recursos e até funcionalidades que não atendem adequadamente aos clientes (SAMPAIO; PRIMO; MARTINHO, 2005). As técnicas de Orientação a objetos com a possibilidade de derivação de Casos de Uso a partir de requisitos motivam o trabalho depesquisa da presente monografia, que deverá focar nas técnicas para modelagem de requisitos baseada em Cenários, Histórias de Usuário e Casos de Uso.New modules, products and features are frequently being specified to credit card systems implemented in mainframe. Own forms or templates for requirements specifications are filled using formal textual escriptions. Although the use of models of business requirements and funcitional requirements , the error rate has been elevated. Often the requirementsspecifications are not clear enough for the development on time and with the quality expected by the stakeholders. It is not the intention of this work to propose change in methodology actually used (development focusing in cascade) by companies. However the intention is to study and present a case study that use new techniques such as Use Cases to improve understanding between every one involved in the work in relation to behavioral requirements, resulting in better product quality end. Engineering object-oriented software became popular in the 90s and at this time Ivar Jacobson presented Use Cases, his creation designed 2 decades ago, to the community Object Oriented Programming as reported by CockBurn (1999). Software Engineering emphasizes the need for gathering requirements for system development, as evidenced by the finding projects with high rates of error in terms of time,resources and even features that not agree properly with customers necessity (SAMPAIO; PRIMO; MARTINHO, 2005). The techniques of object-orientation with the possibility of deriving Use Cases from requirements motivate the research of this monograph, which willfocus on techniques for modeling requirements base on scenarios, User Stories and Use Cases.Universidade Federal de Minas GeraisUFMGProgramação orientada a objetos (Computação)Análise de sistemasComputaçãoCenárioHistórias de usuárioProgramação orientada aobjetoCasos de UsoModelagem de requisitos baseado em casos de uso para umsistema legadoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALjosemagnofreitascardoso.pdfapplication/pdf784156https://repositorio.ufmg.br/bitstream/1843/BUOS-94NM2T/1/josemagnofreitascardoso.pdfe91f219ae4bb79f90943ab419718a82aMD51TEXTjosemagnofreitascardoso.pdf.txtjosemagnofreitascardoso.pdf.txtExtracted texttext/plain62210https://repositorio.ufmg.br/bitstream/1843/BUOS-94NM2T/2/josemagnofreitascardoso.pdf.txt35b38e06da59e02553b951386e738104MD521843/BUOS-94NM2T2019-11-14 06:33:38.117oai:repositorio.ufmg.br:1843/BUOS-94NM2TRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T09:33:38Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Modelagem de requisitos baseado em casos de uso para umsistema legado
title Modelagem de requisitos baseado em casos de uso para umsistema legado
spellingShingle Modelagem de requisitos baseado em casos de uso para umsistema legado
Jose Magno de Freitas Cardoso
Cenário
Histórias de usuário
Programação orientada a
objeto
Casos de Uso
Programação orientada a objetos (Computação)
Análise de sistemas
Computação
title_short Modelagem de requisitos baseado em casos de uso para umsistema legado
title_full Modelagem de requisitos baseado em casos de uso para umsistema legado
title_fullStr Modelagem de requisitos baseado em casos de uso para umsistema legado
title_full_unstemmed Modelagem de requisitos baseado em casos de uso para umsistema legado
title_sort Modelagem de requisitos baseado em casos de uso para umsistema legado
author Jose Magno de Freitas Cardoso
author_facet Jose Magno de Freitas Cardoso
author_role author
dc.contributor.advisor1.fl_str_mv Antonio Mendes Ribeiro
dc.contributor.author.fl_str_mv Jose Magno de Freitas Cardoso
contributor_str_mv Antonio Mendes Ribeiro
dc.subject.por.fl_str_mv Cenário
Histórias de usuário
Programação orientada a
objeto
Casos de Uso
topic Cenário
Histórias de usuário
Programação orientada a
objeto
Casos de Uso
Programação orientada a objetos (Computação)
Análise de sistemas
Computação
dc.subject.other.pt_BR.fl_str_mv Programação orientada a objetos (Computação)
Análise de sistemas
Computação
description Novos módulos, produtos e funcionalidades estão constantemente sendo especificados para sistemas de cartões de crédito implementados em mainframe. Formulários ou Templates próprios para especificações de requisitos são preenchidos utilizando descrições textuais formais. Apesar da utilização de modelos para requisitos de negócios e requisitos funcionais, o índice de erros tem sido elevado. Com freqüência as especificações de requisitos não estão claras o suficiente para o desenvolvimento no prazo e com a qualidade esperada pelos demandantes. Não é a intenção deste trabalho propor mudança de metodologia (enfoque do desenvolvimento em Cascata) para as empresas do setor. Busca-se no entanto estudar e apresentar o Estudo de Caso com a utilização de novas técnicas, como a utilização de casos de uso, para melhorar o entendimento entre as partes envolvidas no que diz respeito a requisitos comportamentais, resultando em uma melhor qualidade no produto final. A Engenharia de software orientada a objetos se popularizou na década de 90 e nesta época Ivar Jacobson apresentou Casos de Uso, sua criação - elaborada 2 décadas antes, à comunidade de programação Orientada a Objeto conforme relatado por CockBurn (1999). A Engenharia de Software enfatiza a necessidade do levantamento de requisitos para o desenvolvimento de sistemas, evidenciada pela constatação de projetos com grande incidência de erros em termos de prazo, recursos e até funcionalidades que não atendem adequadamente aos clientes (SAMPAIO; PRIMO; MARTINHO, 2005). As técnicas de Orientação a objetos com a possibilidade de derivação de Casos de Uso a partir de requisitos motivam o trabalho depesquisa da presente monografia, que deverá focar nas técnicas para modelagem de requisitos baseada em Cenários, Histórias de Usuário e Casos de Uso.
publishDate 2011
dc.date.issued.fl_str_mv 2011-07-16
dc.date.accessioned.fl_str_mv 2019-08-10T04:44:50Z
dc.date.available.fl_str_mv 2019-08-10T04:44:50Z
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.uri.fl_str_mv http://hdl.handle.net/1843/BUOS-94NM2T
url http://hdl.handle.net/1843/BUOS-94NM2T
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.none.fl_str_mv Universidade Federal de Minas Gerais
dc.publisher.initials.fl_str_mv UFMG
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/BUOS-94NM2T/1/josemagnofreitascardoso.pdf
https://repositorio.ufmg.br/bitstream/1843/BUOS-94NM2T/2/josemagnofreitascardoso.pdf.txt
bitstream.checksum.fl_str_mv e91f219ae4bb79f90943ab419718a82a
35b38e06da59e02553b951386e738104
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1803589401145507840