Um modelo de avaliação semi-automatizada de processos de software alinhado ao BPMN

Detalhes bibliográficos
Autor(a) principal: Zwirtes, Augusto
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/202516
Resumo: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.
id UFSC_a9a1305f772ce044e8e039e944c2a242
oai_identifier_str oai:repositorio.ufsc.br:123456789/202516
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Um modelo de avaliação semi-automatizada de processos de software alinhado ao BPMNBPMNProcessos de softwareTCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.Nos últimos anos o mercado de software vem crescendo, e a procura por qualidade em softwares tem sido um fator muito importante no processo de desenvolvimento de software. Considerando esse fator, uma forma de alcançar um desenvolvimento que possa garantir um produto final que tenha qualidade se dá por meio da adoção de processos de qualidade. Como alternativa de solução, normas e modelos de referência como MPS.BR ou CMMI têm sido utilizados para proporcionar melhores práticas na definição de processos, no intuito de fornecer qualidade e melhorias no processo de desenvolvimento de software e por consequência, no produto final. Com o advento das abordagens ágeis, empresas e organizações não só mudaram o modo como desenvolvem software mas também o modo como gerenciam seus processos, o que implica em como garantir a qualidade e maturidade durante o desenvolvimento em organizações que adotam esse tipo de prática. Atualmente as avaliações de processos ocorrem de forma manual, o que demanda tempo e implica em alto custo, acabando por não se alinhar muito para ambientes ágeis. Este trabalho pretende desenvolver um modelo para auxiliar equipes que desenvolvem softwares em ambientes ágeis, com o objetivo de avaliar a qualidade de seus processos por meio de uma forma semi-automatizada de avaliação, a ser desenvolvida utilizando-se a BPMN para modelar processos de software em uma plataforma BPMS. O modelo é avaliado por meio da aplicação prática na modelagem, a avaliação automatizada utiliza processos de uma empresa de software, e os resultados indicam que o modelo é aplicável e fácil de entender, atingindo seus objetivos de uso.In recent years the software market has been growing, and the demand for software quality has been a very important factor in the software development process. Considering this factor, one way to achieve a development that can guarantee a final product that has quality is through the adoption of quality processes. As an alternative solution, standards and reference models such as MPS.BR or CMMI have been used to provide best practices in process definition in order to provide quality and improvements in the software development process and consequently in the final product. With the advent of agile approaches, companies and organizations have not only changed the way they develop software but also the way they manage their processes, which implies how to guarantee quality and maturity during development in organizations that adopt this type of practice. Currently, process evaluations occur manually, which takes time and implies high costs, and does not align very well for agile environments. This work intends to develop a model to assist teams that develop software in agile environments, with the objective of evaluating the quality of their processes through a semi-automated form of evaluation, to be developed using BPMN to model processes of software on a BPMS platform. The model is evaluated through practical application in modeling, an automated evaluation uses the processes of a software company, and the results indicate that they are specific and easy to understand, reaching their goals of use.Florianópolis, SC.Hauck, JeanUniversidade Federal de Santa CatarinaZwirtes, Augusto2019-12-08T13:03:30Z2019-12-08T13:03:30Z2019-07-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis73application/pdfhttps://repositorio.ufsc.br/handle/123456789/202516info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2019-12-08T13:03:30Zoai:repositorio.ufsc.br:123456789/202516Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732019-12-08T13:03:30Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Um modelo de avaliação semi-automatizada de processos de software alinhado ao BPMN
title Um modelo de avaliação semi-automatizada de processos de software alinhado ao BPMN
spellingShingle Um modelo de avaliação semi-automatizada de processos de software alinhado ao BPMN
Zwirtes, Augusto
BPMN
Processos de software
title_short Um modelo de avaliação semi-automatizada de processos de software alinhado ao BPMN
title_full Um modelo de avaliação semi-automatizada de processos de software alinhado ao BPMN
title_fullStr Um modelo de avaliação semi-automatizada de processos de software alinhado ao BPMN
title_full_unstemmed Um modelo de avaliação semi-automatizada de processos de software alinhado ao BPMN
title_sort Um modelo de avaliação semi-automatizada de processos de software alinhado ao BPMN
author Zwirtes, Augusto
author_facet Zwirtes, Augusto
author_role author
dc.contributor.none.fl_str_mv Hauck, Jean
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Zwirtes, Augusto
dc.subject.por.fl_str_mv BPMN
Processos de software
topic BPMN
Processos de software
description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.
publishDate 2019
dc.date.none.fl_str_mv 2019-12-08T13:03:30Z
2019-12-08T13:03:30Z
2019-07-26
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 https://repositorio.ufsc.br/handle/123456789/202516
url https://repositorio.ufsc.br/handle/123456789/202516
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.format.none.fl_str_mv 73
application/pdf
dc.publisher.none.fl_str_mv Florianópolis, SC.
publisher.none.fl_str_mv Florianópolis, SC.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652384451166208