Modelagem de requisitos baseado em casos de uso para umsistema legado
Autor(a) principal: | |
---|---|
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 |