Abstract:
With technological developments over the years, global competition in this
market and the wide scope that the use of software has caused in society, it is
extremely important to have well-defined software processes in order to always
maintain the quality of a product. Taking into account that this market has a worldwide
reach and how much the attributes of a product can add to a company, the lack of well defined processes to manage projects and assess their quality, can cause
organizations, a series of negative factors which may include disorganization, misuse
of resources, drop in productivity, among other factors. The work in question deals with
the implementation of some practices of the CMMI model during the initial phase of a
product with growth potential, all of this is due to the objective of achieving the
improvement of software quality. The study was analyzed and applied to the Versa
Educa product, which is an educational management system, provided by the
company Versa Tec. The objective was to define some fundamental processes during
the initial phase of a project and to study how these practices of the CMMI model could
aggregate for the organization focusing on the quality of the software. This work
presents the concept of software quality and maturity describing the importance,
applications, advantages and disadvantages of this model.
Description:
Com a evolução tecnológica ao decorrer dos anos, a competição global neste
mercado e a grande abrangência que o uso dos softwares tem causado na sociedade,
é de suma importância haver processos de softwares bem definidos com o objetivo
de sempre manter a qualidade de um produto. Levando em consideração que este
mercado tem um alcance mundial e o quanto os atributos de um produto podem
agregar para uma empresa, a falta de processos bem definidos para gerenciar os
projetos e avaliar sua qualidade, podem acarretar para as organizações, uma série de
fatores negativos que podem incluir a desorganização, mal aproveitamento de
recursos, queda de produtividade, dentre outros fatores. O trabalho em questão trata
a respeito da implantação de algumas práticas do modelo CMMI durante a fase inicial
de um produto com potencial de crescimento, isso tudo deve-se ao objetivo de
alcançar a melhoria da qualidade de softwares. O estudo foi analisado e aplicado no
produto Versa Educa, que se trata de um sistema de gestão educacional, fornecido
pela empresa Versa Tec. O objetivo foi definir alguns processos primordiais durante a
fase inicial de um projeto e estudar como essas práticas do modelo CMMI puderam
agregar para a organização focando na qualidade do software. Este trabalho
apresenta o conceito de qualidade e maturidade de software descrevendo as
importâncias, aplicações, vantagens e desvantagens deste modelo.