Software toolkit to manage quality reports in automotive industry

DSpace Repository

A- A A+

Software toolkit to manage quality reports in automotive industry

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Rabelo, Ricardo José
dc.contributor.author Peiter, Vinícius Heck
dc.date.accessioned 2019-12-20T15:29:06Z
dc.date.available 2019-12-20T15:29:06Z
dc.date.issued 2019-12-10
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/203228
dc.description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. pt_BR
dc.description.abstract Within the data analysis tools used in BMW Group Quality IT, SAP BusinessObjects Business Intelligence Suite is the most widely used, processing massive amounts of data from eleven different BMW Group Plants and automatically generating tens of thousands of quality reports every day. However, this tool was not designed to work in such a large scale and lacks basic functionality to manage its platform, motivating the internal development of extensions to customize its usage. In 2018 the Quality IT obtained access to the platform through the RESTful API and started making script prototypes to explore its possibilities. Although the results showed that this approach was promising, some issues in the API required careful handling and the script prototypes were not flexible enough to be extended or modified for different use cases. This project consists of a framework and a set of tools that standardize the way the RESTful API of SAP BO can be used in BMW Group, solving the common issues encountered in previous prototypes and using best practices of software development and architecture in order to enable effortless extension and maintainability. The framework was designed using SOLID principles for Object-Oriented Programming and implemented using Scrum and Test-Driven Development in Python. Three prototype tools were developed using this framework to perform platform management tasks saving thousands of work hours from the Quality IT department. pt_BR
dc.description.abstract Dentro das ferramentas de análise de dados utilizadas no departamento de TI de Qualidade do Grupo BMW, o SAP BusinessObjects Business Intelligence Suite é o mais utilizado, processando grandes quantidades de dados de onze fábricas diferentes do Grupo BMW e gerando automaticamente dezenas de milhares de relatórios de qualidade todos os dias. No entanto, essa ferramenta não foi projetada para funcionar em tão grande escala e carece de funcionalidades básicas para gerenciar sua plataforma, motivando o desenvolvimento interno de extensões para customizar seu uso. Em 2018 o TI de Qualidade obteve acesso à plataforma através da API RESTful e começou a fazer protótipos de scripts para explorar suas possibilidades. Embora os resultados mostrassem que essa abordagem era promissora, algumas questões na API exigiam um manuseio cuidadoso e os protótipos de script não eram suficientemente flexíveis para serem estendidos ou modificados para diferentes casos de uso. Este projeto consiste em um framework e um conjunto de ferramentas que padronizam a forma como a API RESTful do SAP BO pode ser utilizada no Grupo BMW, resolvendo os problemas comuns encontrados em protótipos anteriores e utilizando boas práticas de desenvolvimento e arquitetura de software para permitir a extensão e a manutenção descomplicada. O framework foi projetado usando princípios SOLID para Programação Orientada a Objetos e implementado usando Scrum e Desenvolvimento Orientado a Testes em Python. Três protótipos de ferramentas foram desenvolvidos utilizando este framework para executar tarefas de gerenciamento da plataforma, economizando milhares de horas de trabalho do departamento de TI de Qualidade. pt_BR
dc.format.extent 91 f. pt_BR
dc.language.iso en pt_BR
dc.publisher Florianópolis, SC. pt_BR
dc.rights Open Access
dc.subject Software Architecture pt_BR
dc.subject SOLID Principles pt_BR
dc.subject RESTful API pt_BR
dc.subject Python pt_BR
dc.subject SAP BusinessObjects Business Intelligence Suite pt_BR
dc.subject Arquitetura de software pt_BR
dc.subject Princípios SOLID pt_BR
dc.title Software toolkit to manage quality reports in automotive industry pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
TCC.pdf 2.258Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar