Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/11497
Title: Garantia da qualidade: como pode contribuir com a qualidade e o sucesso dos sistemas oferecidos aos usuários
Other Titles: Quality assurance: how you can contribute to the quality and success of the systems offered to users
Authors: PEREIRA, João Vitor de Paula
Advisor: ROLAND, Carlos Eduardo de França
Other contributor: ROLAND, Carlos Eduardo de França
SILVA, Alexandre Gomes da
SILVA, Davi Maxmillan
type of document: Monografia
Keywords: Garantia da qualidade;Tecnologia;Softwares;Circuitos digitais (testes)
Issue Date: 3-Dec-2022
Publisher: 109
Citation: PEREIRA, João Vitor de Paula. Garantia da qualidade: como pode contribuir com a qualidade e o sucesso dos sistemas oferecidos aos usuários. 2022. Trabalho de conclusão de curso (Curso Superior em Análise e desenvolvimento de Sistemas). - Faculdade de Tecnologia de Franca -“Dr. Thomaz Novelino”, Franca. 2022
Abstract: Este trabalho tem como premissa apresentar a área que trata da qualidade dos softwares e os especialistas que nela atuam, visando chamar atenção para sua importância e relevância dentro de um ambiente de desenvolvimento de sistemas, e prover conhecimento para quem se interesse. Nas últimas décadas, a área de garantia da qualidade de software cresceu fortemente no mercado. Isso se deve ao fato de que a qualidade deixou de ser um diferencial que as empresas podem oferecer, e passou a ser um pré-requisito de qualquer produto digital disponibilizado aos usuários. Por essa razão os profissionais especializados nesse ramo são cada vez mais demandados nas organizações, mas ainda há pouco interesse por parte dos que estão ingressando no mercado da tecnologia. Os garantidores da qualidade de software são os responsáveis por verificar o cumprimento de normas e métodos específicos em todo o processo de desenvolvimento e operação do produto, e por propor melhorias nos processos. Devem atuar em cada uma das etapas do desenvolvimento de um software, desde a fase inicial do levantamento de requisitos, até a implantação da aplicação. Além disso, o Garantidor da Qualidade também é responsável por validar se o que foi desenvolvido está de acordo com os requisitos especificados e se está funcionando da maneira adequada, ou seja, testar o software. Essa é a principal atividade que esses especialistas executam, que visa prevenir que erros ocorram em produção, minimizando prejuízos e insatisfações de clientes. Os testes de software são bastante complexos, nos quais existem diversos níveis, técnicas e tipos. Há ainda uma grande quantidade de tecnologias que apoiam os testes, que podem ser realizados de forma manual ou automatizada, dependendo do contexto. O trabalho foi realizado com base nos conhecimentos obtidos através da vivência na área pelo autor, consultas com demais profissionais experientes, além de pesquisas bibliográficas principalmente em materiais de estudo voltados para certificações. Pôde-se concluir que apesar de sua relevância e importância, muitos profissionais da tecnologia não têm muita noção do trabalho que é desempenhado, e em algumas situações, acreditam que a presença da área não resulta em ganhos significativos e que podem até ser irrelevantes. De forma geral, a garantia da qualidade é muito bem-vinda na grande parte dos contextos organizacionais, e a tendência é que a área continue a crescer contribuindo para que softwares cada vez melhores estejam disponíveis no mercado.
The premise of this work is to present the area that deals with software quality and the specialists who work in it, aiming to draw attention to its importance and relevance within a systems development environment, and provide knowledge to those who are interested. In recent decades, the area of software quality assurance has grown strongly in the market. This is due to the fact that quality is no longer a differential that companies can offer, and has become a prerequisite for any digital product made available to users. For this reason, professionals specializing in this field are increasingly in demand in organizations, but there is still little interest on the part of those entering the technology market. Software quality guarantors are responsible for verifying compliance with specific standards and methods throughout the product development and operation process, and for proposing process improvements. They must act in each of the stages of software development, from the initial phase of requirements gathering to application deployment. In addition, the Quality Assurance is also responsible for validating whether what was developed is in accordance with the specified requirements and is working properly, that is, testing the software. This is the main activity that these specialists perform, which aims to prevent errors from occurring in production, minimizing losses and customer dissatisfaction. Software testing is quite complex, in which there are several levels, techniques and types. There is also a large amount of technologies that support the tests, which can be performed manually or automatically, depending on the context. The work was carried out based on the knowledge obtained through the experience in the area by the author, consultations with other experienced professionals, in addition to bibliographic research mainly in study materials aimed at certifications. It could be concluded that despite its relevance and importance, many technology professionals are not very aware of the work that is performed, and in some situations, they believe that the presence of the area does not result in significant gains and that they may even be irrelevant. In general, quality assurance is very welcome in most organizational contexts, and the trend is for the area to continue to grow, contributing to increasingly better software being available on the market.
URI: http://ric.cps.sp.gov.br/handle/123456789/11497
Appears in Collections:Trabalhos de Conclusão de Curso



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.