Integração de padrões organizacionais e de processo ao método ágil Scrum
Autor(a) principal: | |
---|---|
Data de Publicação: | 2006 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSCAR |
Texto Completo: | https://repositorio.ufscar.br/handle/ufscar/310 |
Resumo: | Due to the increasing importance of software in society, the software engineering area has devoted continuous effort to improve the software products development process. Today, even with the technological progress, organizations are facing problems to build software within establishing time and costs. Organization and process patterns supply proven solutions to recurring software development process. These pattern categories allow reuse in higher abstract levels, that is, in organizational and process levels. However, else than improve and organize the software development process, organizations must speed up that process to attend market demands. Agile development methods such as Scrum and Extreme Programming (XP) are being often utilized due to the proposal of delivering quality software in less time. In that context, this paper proposes an organized form to use organizational and process patterns together with the Scrum agile method, to allow its extension or adaptation according to the needs of the organization that will use it. Based in use experience and using the SPEM metamodel, phases of integration of organizational and process patterns to Scrum have been proposed and used to create a Scrum extension. Scrum, as other agile methods, presents some weak points that need alternatives to improve them. So, using the phases devised, some organization and process patterns have been integrated to Scrum in order to deal with questions not approached by it. The result of a pilot evaluation study conducted to verify the advantages of that integration and of the SPEM modeling, has indicated the convenience to do them. After the application of the integration phases with some patterns and Scrum, the possibility of guidelines creation to integrate organizational and process patterns to other agile methods has been noted. |
id |
SCAR_99d21913fdb36f2c8206c6ab1de48ebb |
---|---|
oai_identifier_str |
oai:repositorio.ufscar.br:ufscar/310 |
network_acronym_str |
SCAR |
network_name_str |
Repositório Institucional da UFSCAR |
repository_id_str |
4322 |
spelling |
Costa Filho, Edes Garcia daPenteado, Rosângela Aparecida Dellossohttp://lattes.cnpq.br/4061946080136286http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=T9274234e10a11c-f06f-4348-9209-ca1176667e892016-06-02T19:05:16Z2007-07-102016-06-02T19:05:16Z2006-05-17COSTA FILHO, Edes Garcia da. Integração de padrões organizacionais e de processo ao método ágil Scrum.. 2006. 131 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2006.https://repositorio.ufscar.br/handle/ufscar/310Due to the increasing importance of software in society, the software engineering area has devoted continuous effort to improve the software products development process. Today, even with the technological progress, organizations are facing problems to build software within establishing time and costs. Organization and process patterns supply proven solutions to recurring software development process. These pattern categories allow reuse in higher abstract levels, that is, in organizational and process levels. However, else than improve and organize the software development process, organizations must speed up that process to attend market demands. Agile development methods such as Scrum and Extreme Programming (XP) are being often utilized due to the proposal of delivering quality software in less time. In that context, this paper proposes an organized form to use organizational and process patterns together with the Scrum agile method, to allow its extension or adaptation according to the needs of the organization that will use it. Based in use experience and using the SPEM metamodel, phases of integration of organizational and process patterns to Scrum have been proposed and used to create a Scrum extension. Scrum, as other agile methods, presents some weak points that need alternatives to improve them. So, using the phases devised, some organization and process patterns have been integrated to Scrum in order to deal with questions not approached by it. The result of a pilot evaluation study conducted to verify the advantages of that integration and of the SPEM modeling, has indicated the convenience to do them. After the application of the integration phases with some patterns and Scrum, the possibility of guidelines creation to integrate organizational and process patterns to other agile methods has been noted.Devido à importância cada vez maior do software na sociedade, a área de Engenharia de Software vem se esforçando ao longo dos anos para melhorar o processo de desenvolvimento de produtos de software. Hoje, mesmo com o avanço da tecnologia, as organizações enfrentam problemas para construir software nos prazos e custos estabelecidos. Os padrões organizacionais e de processo fornecem soluções comprovadas para problemas recorrentes no desenvolvimento de software. Essas categorias de padrões possibilitam o reúso em níveis mais altos de abstração, ou seja, em nível organizacional e de processo. Porém, além de melhorar e organizar o processo de desenvolvimento de software, as organizações precisam acelerar esse processo para atender às demandas de mercado. Métodos ágeis de desenvolvimento como Scrum e Extreme Programming (XP) estão sendo cada vez mais utilizados, devido à sua proposta de liberar software com qualidade em prazos menores. Nesse contexto, este trabalho propõe uma forma ordenada para utilizar padrões organizacionais e de processo em conjunto com o método ágil Scrum, para possibilitar sua extensão ou adaptação, de acordo com as necessidades da organização que o utiliza. Com base em uma experiência de uso e com a utilização do meta-modelo SPEM (Software Process Engineering Metamodel) as etapas de integração dos padrões organizacionais e de processo com o Scrum foram elaboradas e utilizadas para criar uma extensão desse método. O Scrum, como outros métodos ágeis, apresenta alguns pontos fracos que necessitam de alternativas para melhorá-los. Assim, por meio das etapas elaboradas, alguns padrões organizacionais e de processo foram integrados ao Scrum para tratar as questões não abordadas por ele. O resultado de um estudo piloto de avaliação conduzido para verificar as vantagens dessa integração e da modelagem realizada com SPEM indicou a conveniência de fazê-los. Após a aplicação das etapas de integração com alguns padrões e o Scrum, notou-se a possibilidade da criação de diretrizes de integração de padrões organizacionais e de processo a outros métodos ágeis.Universidade Federal de Sao Carlosapplication/pdfporUniversidade Federal de São CarlosPrograma de Pós-Graduação em Ciência da Computação - PPGCCUFSCarBREngenharia de softwarePadrões de softwareMelhoria de processoLinguagem de padrõesCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOIntegração de padrões organizacionais e de processo ao método ágil Scruminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-1-11adfa464-f35e-4e3e-a518-19b72240f0f9info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALDissEGCF.pdfapplication/pdf2151341https://repositorio.ufscar.br/bitstream/ufscar/310/1/DissEGCF.pdf2582a4d133839a81e584adb3fcc3f286MD51TEXTDissEGCF.pdf.txtDissEGCF.pdf.txtExtracted texttext/plain283685https://repositorio.ufscar.br/bitstream/ufscar/310/2/DissEGCF.pdf.txt763f8482afa2a1c146fa29ad66a616f8MD52THUMBNAILDissEGCF.pdf.jpgDissEGCF.pdf.jpgIM Thumbnailimage/jpeg7615https://repositorio.ufscar.br/bitstream/ufscar/310/3/DissEGCF.pdf.jpg6f0699df4c810df5f84cc28ee17ee4d7MD53ufscar/3102023-09-18 18:30:38.311oai:repositorio.ufscar.br:ufscar/310Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:30:38Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
dc.title.por.fl_str_mv |
Integração de padrões organizacionais e de processo ao método ágil Scrum |
title |
Integração de padrões organizacionais e de processo ao método ágil Scrum |
spellingShingle |
Integração de padrões organizacionais e de processo ao método ágil Scrum Costa Filho, Edes Garcia da Engenharia de software Padrões de software Melhoria de processo Linguagem de padrões CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Integração de padrões organizacionais e de processo ao método ágil Scrum |
title_full |
Integração de padrões organizacionais e de processo ao método ágil Scrum |
title_fullStr |
Integração de padrões organizacionais e de processo ao método ágil Scrum |
title_full_unstemmed |
Integração de padrões organizacionais e de processo ao método ágil Scrum |
title_sort |
Integração de padrões organizacionais e de processo ao método ágil Scrum |
author |
Costa Filho, Edes Garcia da |
author_facet |
Costa Filho, Edes Garcia da |
author_role |
author |
dc.contributor.authorlattes.por.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=T927423 |
dc.contributor.author.fl_str_mv |
Costa Filho, Edes Garcia da |
dc.contributor.advisor1.fl_str_mv |
Penteado, Rosângela Aparecida Dellosso |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/4061946080136286 |
dc.contributor.authorID.fl_str_mv |
4e10a11c-f06f-4348-9209-ca1176667e89 |
contributor_str_mv |
Penteado, Rosângela Aparecida Dellosso |
dc.subject.por.fl_str_mv |
Engenharia de software Padrões de software Melhoria de processo Linguagem de padrões |
topic |
Engenharia de software Padrões de software Melhoria de processo Linguagem de padrões CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
Due to the increasing importance of software in society, the software engineering area has devoted continuous effort to improve the software products development process. Today, even with the technological progress, organizations are facing problems to build software within establishing time and costs. Organization and process patterns supply proven solutions to recurring software development process. These pattern categories allow reuse in higher abstract levels, that is, in organizational and process levels. However, else than improve and organize the software development process, organizations must speed up that process to attend market demands. Agile development methods such as Scrum and Extreme Programming (XP) are being often utilized due to the proposal of delivering quality software in less time. In that context, this paper proposes an organized form to use organizational and process patterns together with the Scrum agile method, to allow its extension or adaptation according to the needs of the organization that will use it. Based in use experience and using the SPEM metamodel, phases of integration of organizational and process patterns to Scrum have been proposed and used to create a Scrum extension. Scrum, as other agile methods, presents some weak points that need alternatives to improve them. So, using the phases devised, some organization and process patterns have been integrated to Scrum in order to deal with questions not approached by it. The result of a pilot evaluation study conducted to verify the advantages of that integration and of the SPEM modeling, has indicated the convenience to do them. After the application of the integration phases with some patterns and Scrum, the possibility of guidelines creation to integrate organizational and process patterns to other agile methods has been noted. |
publishDate |
2006 |
dc.date.issued.fl_str_mv |
2006-05-17 |
dc.date.available.fl_str_mv |
2007-07-10 2016-06-02T19:05:16Z |
dc.date.accessioned.fl_str_mv |
2016-06-02T19:05:16Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
COSTA FILHO, Edes Garcia da. Integração de padrões organizacionais e de processo ao método ágil Scrum.. 2006. 131 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2006. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/ufscar/310 |
identifier_str_mv |
COSTA FILHO, Edes Garcia da. Integração de padrões organizacionais e de processo ao método ágil Scrum.. 2006. 131 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2006. |
url |
https://repositorio.ufscar.br/handle/ufscar/310 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.confidence.fl_str_mv |
-1 -1 |
dc.relation.authority.fl_str_mv |
1adfa464-f35e-4e3e-a518-19b72240f0f9 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de São Carlos |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação - PPGCC |
dc.publisher.initials.fl_str_mv |
UFSCar |
dc.publisher.country.fl_str_mv |
BR |
publisher.none.fl_str_mv |
Universidade Federal de São Carlos |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos (UFSCAR) instacron:UFSCAR |
instname_str |
Universidade Federal de São Carlos (UFSCAR) |
instacron_str |
UFSCAR |
institution |
UFSCAR |
reponame_str |
Repositório Institucional da UFSCAR |
collection |
Repositório Institucional da UFSCAR |
bitstream.url.fl_str_mv |
https://repositorio.ufscar.br/bitstream/ufscar/310/1/DissEGCF.pdf https://repositorio.ufscar.br/bitstream/ufscar/310/2/DissEGCF.pdf.txt https://repositorio.ufscar.br/bitstream/ufscar/310/3/DissEGCF.pdf.jpg |
bitstream.checksum.fl_str_mv |
2582a4d133839a81e584adb3fcc3f286 763f8482afa2a1c146fa29ad66a616f8 6f0699df4c810df5f84cc28ee17ee4d7 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR) |
repository.mail.fl_str_mv |
|
_version_ |
1813715501847674880 |