Ferramenta web para gestão de projetos implementando conceitos do Scrum
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/30864 |
Resumo: | No desenvolvimento de projetos de software é indispensável atender prazo (cronograma do projeto), custo definido (orçamento monetário e previsão de recursos como pessoas, equipamentos, instalações e outros) e requisitos de qualidade estabelecidos para o produto e que visam atender interesses dos usuários do software. A gestão dos projetos de software tem como objetivo que eles sejam desenvolvidos dentro do tempo e com os recursos estabelecidos e que atendam os interesses dos usuários da melhor forma possível. É fato estabelecido que a qualidade do produto, que é o software, está intrinsecamente relacionada à qualidade do processo empregado no seu desenvolvimento. São diversos os modelos e normas de qualidade definidos para software que visam efetividade dos seus projetos. Alguns deles são bastante custosos de implementar em termos de recursos financeiros e qualificação da equipe e, assim, não se aplicam para projetos ou empresas de desenvolvimento de software de pequeno porte. Agilidade no desenvolvimento com um mínimo de organização das atividades e de controle dos seus resultados é o que as empresas e equipes em geral esperam. Os mecanismos de controle não podem ser demasiado dispendiosos e tempo e de custos porque desencorajam as empresas a segui-los, mas algum controle deve existir para que um planejamento possa ser seguido e resultados alcançados. A proposta de metodologias ágeis como o Scrum é prover uma gestão eficiente do processo de software, sem excesso de controles e rotinas. Considerando esse contexto, neste trabalho é apresentado um sistema web para a gestão de projetos de software implementando a metodologia Scrum. O sistema foi desenvolvido em linguagem Java e tecnologias associadas para a implementação de sistemas web. Como resultado, tem-se um sistema com funcionalidades simples, mas centrado na gestão das solicitações de uma equipe de projeto de software. |
id |
UTFPR-12_3ab4e64972262061ebe356dfe0f190f2 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/30864 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2023-03-17T13:20:14Z2023-03-17T13:20:14Z2022-11-22SOUZA, Afonso Henrique Tombini de. Ferramenta web para gestão de projetos implementando conceitos do Scrum. 2022. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2022.http://repositorio.utfpr.edu.br/jspui/handle/1/30864No desenvolvimento de projetos de software é indispensável atender prazo (cronograma do projeto), custo definido (orçamento monetário e previsão de recursos como pessoas, equipamentos, instalações e outros) e requisitos de qualidade estabelecidos para o produto e que visam atender interesses dos usuários do software. A gestão dos projetos de software tem como objetivo que eles sejam desenvolvidos dentro do tempo e com os recursos estabelecidos e que atendam os interesses dos usuários da melhor forma possível. É fato estabelecido que a qualidade do produto, que é o software, está intrinsecamente relacionada à qualidade do processo empregado no seu desenvolvimento. São diversos os modelos e normas de qualidade definidos para software que visam efetividade dos seus projetos. Alguns deles são bastante custosos de implementar em termos de recursos financeiros e qualificação da equipe e, assim, não se aplicam para projetos ou empresas de desenvolvimento de software de pequeno porte. Agilidade no desenvolvimento com um mínimo de organização das atividades e de controle dos seus resultados é o que as empresas e equipes em geral esperam. Os mecanismos de controle não podem ser demasiado dispendiosos e tempo e de custos porque desencorajam as empresas a segui-los, mas algum controle deve existir para que um planejamento possa ser seguido e resultados alcançados. A proposta de metodologias ágeis como o Scrum é prover uma gestão eficiente do processo de software, sem excesso de controles e rotinas. Considerando esse contexto, neste trabalho é apresentado um sistema web para a gestão de projetos de software implementando a metodologia Scrum. O sistema foi desenvolvido em linguagem Java e tecnologias associadas para a implementação de sistemas web. Como resultado, tem-se um sistema com funcionalidades simples, mas centrado na gestão das solicitações de uma equipe de projeto de software.In the development of software projects, it is essential to meet the deadline (project schedule), defined cost (monetary budget and forecast of resources such as people, equipment, facilities and others) and the quality requirements established for the product that aim to meet the interests of the users of the software. The management of software projects has the objective that they are developed within time, with the established resources and that they meet the interests of the users in the best possible way. It is an established fact that the quality of the product, which is the software, is intrinsically related to the quality of the process used in its development. There are several models and quality standards defined for software aimed at the effectiveness of their projects. Some of them are quite expensive to implement in terms of financial resources and staff qualifications and, therefore, do not apply to projects or small software development companies. Agility in development with a minimum of organization of activities and control of their results is what companies and teams in general expect. Control mechanisms cannot be too costly and time-consuming because they discourage people and companies from following them, but some control must exist so that a plan can be followed, and results achieved. The proposal of agile methodologies such as Scrum is to provide an efficient management of the software process, without excess controls and routines. Considering this context, this work presents a web system for the management of software projects implementing the Scrum methodology. The system was developed with the Java language and associated technologies for the implementation of web systems. As a result, we have a simple system, but focused on managing the requests of a software project team.porUniversidade Tecnológica Federal do ParanáPato BrancoTecnologia em Análise e Desenvolvimento de SistemasUTFPRBrasilDepartamento Acadêmico de Informáticahttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOScrum (Desenvolvimento de software)Administração de projetosSoftware - DesenvolvimentoScrum (Computer software development)Project managementComputer software - DevelopmentFerramenta web para gestão de projetos implementando conceitos do ScrumWeb tool for project management using Scrum conceptsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPato BrancoPegorini, ViniciusPegorini, ViniciusAraki, Lucilia YoshieBrito, Robison CrisSouza, Afonso Henrique Tombini dereponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALsistemagerenciaprojetos.pdfsistemagerenciaprojetos.pdfapplication/pdf2127081http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30864/1/sistemagerenciaprojetos.pdf1a48bbbbba0a15c1510c160db0d23761MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8908http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30864/2/license_rdf0175ea4a2d4caec4bbcc37e300941108MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30864/3/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD53TEXTsistemagerenciaprojetos.pdf.txtsistemagerenciaprojetos.pdf.txtExtracted texttext/plain93370http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30864/4/sistemagerenciaprojetos.pdf.txtc8bdf96d20a5b3daf062e18d40344018MD54THUMBNAILsistemagerenciaprojetos.pdf.jpgsistemagerenciaprojetos.pdf.jpgGenerated Thumbnailimage/jpeg1223http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30864/5/sistemagerenciaprojetos.pdf.jpg4b04902aa057d67e3590df3f359eccddMD551/308642023-03-18 03:07:35.145oai:repositorio.utfpr.edu.br:1/30864TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2023-03-18T06:07:35Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Ferramenta web para gestão de projetos implementando conceitos do Scrum |
dc.title.alternative.pt_BR.fl_str_mv |
Web tool for project management using Scrum concepts |
title |
Ferramenta web para gestão de projetos implementando conceitos do Scrum |
spellingShingle |
Ferramenta web para gestão de projetos implementando conceitos do Scrum Souza, Afonso Henrique Tombini de CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Scrum (Desenvolvimento de software) Administração de projetos Software - Desenvolvimento Scrum (Computer software development) Project management Computer software - Development |
title_short |
Ferramenta web para gestão de projetos implementando conceitos do Scrum |
title_full |
Ferramenta web para gestão de projetos implementando conceitos do Scrum |
title_fullStr |
Ferramenta web para gestão de projetos implementando conceitos do Scrum |
title_full_unstemmed |
Ferramenta web para gestão de projetos implementando conceitos do Scrum |
title_sort |
Ferramenta web para gestão de projetos implementando conceitos do Scrum |
author |
Souza, Afonso Henrique Tombini de |
author_facet |
Souza, Afonso Henrique Tombini de |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Pegorini, Vinicius |
dc.contributor.referee1.fl_str_mv |
Pegorini, Vinicius |
dc.contributor.referee2.fl_str_mv |
Araki, Lucilia Yoshie |
dc.contributor.referee3.fl_str_mv |
Brito, Robison Cris |
dc.contributor.author.fl_str_mv |
Souza, Afonso Henrique Tombini de |
contributor_str_mv |
Pegorini, Vinicius Pegorini, Vinicius Araki, Lucilia Yoshie Brito, Robison Cris |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Scrum (Desenvolvimento de software) Administração de projetos Software - Desenvolvimento Scrum (Computer software development) Project management Computer software - Development |
dc.subject.por.fl_str_mv |
Scrum (Desenvolvimento de software) Administração de projetos Software - Desenvolvimento Scrum (Computer software development) Project management Computer software - Development |
description |
No desenvolvimento de projetos de software é indispensável atender prazo (cronograma do projeto), custo definido (orçamento monetário e previsão de recursos como pessoas, equipamentos, instalações e outros) e requisitos de qualidade estabelecidos para o produto e que visam atender interesses dos usuários do software. A gestão dos projetos de software tem como objetivo que eles sejam desenvolvidos dentro do tempo e com os recursos estabelecidos e que atendam os interesses dos usuários da melhor forma possível. É fato estabelecido que a qualidade do produto, que é o software, está intrinsecamente relacionada à qualidade do processo empregado no seu desenvolvimento. São diversos os modelos e normas de qualidade definidos para software que visam efetividade dos seus projetos. Alguns deles são bastante custosos de implementar em termos de recursos financeiros e qualificação da equipe e, assim, não se aplicam para projetos ou empresas de desenvolvimento de software de pequeno porte. Agilidade no desenvolvimento com um mínimo de organização das atividades e de controle dos seus resultados é o que as empresas e equipes em geral esperam. Os mecanismos de controle não podem ser demasiado dispendiosos e tempo e de custos porque desencorajam as empresas a segui-los, mas algum controle deve existir para que um planejamento possa ser seguido e resultados alcançados. A proposta de metodologias ágeis como o Scrum é prover uma gestão eficiente do processo de software, sem excesso de controles e rotinas. Considerando esse contexto, neste trabalho é apresentado um sistema web para a gestão de projetos de software implementando a metodologia Scrum. O sistema foi desenvolvido em linguagem Java e tecnologias associadas para a implementação de sistemas web. Como resultado, tem-se um sistema com funcionalidades simples, mas centrado na gestão das solicitações de uma equipe de projeto de software. |
publishDate |
2022 |
dc.date.issued.fl_str_mv |
2022-11-22 |
dc.date.accessioned.fl_str_mv |
2023-03-17T13:20:14Z |
dc.date.available.fl_str_mv |
2023-03-17T13:20:14Z |
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 |
SOUZA, Afonso Henrique Tombini de. Ferramenta web para gestão de projetos implementando conceitos do Scrum. 2022. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2022. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/30864 |
identifier_str_mv |
SOUZA, Afonso Henrique Tombini de. Ferramenta web para gestão de projetos implementando conceitos do Scrum. 2022. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2022. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/30864 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by/4.0/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by/4.0/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Pato Branco |
dc.publisher.program.fl_str_mv |
Tecnologia em Análise e Desenvolvimento de Sistemas |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Departamento Acadêmico de Informática |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Pato Branco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30864/1/sistemagerenciaprojetos.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30864/2/license_rdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30864/3/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30864/4/sistemagerenciaprojetos.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30864/5/sistemagerenciaprojetos.pdf.jpg |
bitstream.checksum.fl_str_mv |
1a48bbbbba0a15c1510c160db0d23761 0175ea4a2d4caec4bbcc37e300941108 b9d82215ab23456fa2d8b49c5df1b95b c8bdf96d20a5b3daf062e18d40344018 4b04902aa057d67e3590df3f359eccdd |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805923209831251968 |