Anda di halaman 1dari 5

Gesto de Qualidade de Software

Claudio Pablo, David Silva, Alderley Arajo, Paulo Ricardo, Carlos Renato e Luma Lima Faculdade Pitgoras So Lus MA Brasil Curso de Cincia da Computao
claudiopablosilva@hotmail.com, shaman_alchimist_eva@hotmail.com, makeleley_araujo@hotmail.com, ricardo_25_x@hotmail.com, carlos_brturbo@hotmail.com

Resumo. Hoje em dia, o processo de medio de software muito importante nas organizaes de baixa, media e grandes empresas, pois com a medio podemos avaliar a produtividade do processo, melhorar a gerencia do projeto e o relacionamento com os clientes, quantificando a qualidade e produtividade, sendo que devem estar integrados com o ciclo de vida..

1. Introduo
Este artigo tem como objetivo de relatar um tema muito importante para os desenvolvedores de software. Esse termo chamado Medies de Processos de Software que uma atividade importante na gerencia, melhoria de processos e produtos de software, trazendo aumento na qualidade e na produtividade da empresa.

2. Teoria de Medio de Software


Medio o processo de atribuir valores ou smbolos aos atributos das entidades do mundo real de forma que se possa comparar de acordo com as regras definidas. Entidade pode ser um objeto fsico, um evento que ocorre em um determinado momento ou uma atividade que transcorre em um determinado intervalo de tempo. Podemos definir tipos de entidade os processos, recursos e produtos.

3. Conceito de Medio de Software


Uma das principais razes para um grande interesse na medio de software tem sido a percepo de que as mtricas so necessrias para melhorar a qualidade do processo (Fenton, 2001). A medio pode garantir varias vantagens como indicar a qualidade do produto, avaliar a produtividade

do processo, melhorar a gerencia de projetos e relacionamento com clientes e gerenciar contratos de software. A medio de processo de software tem se tornado uma prtica fundamental para a disciplina de engenharia de software. At recentemente, a medio era um fator adicional, hoje em dia uma pratica importante, e, sobretudo uma pratica essencial para a melhoria dos processos, tanto que os padres da indstria tm includo como pratica fundamental de modo a detectar falhas no processo de desenvolvimento. A razo para a necessidade de medir um software, que o mesmo tornou-se um fator estratgico em termo de estratgias de negocio para se manterem competitivos no mercado, dados a rpida evoluo das tecnologias de informao. O aumento do investimento em software dar origem a necessidade de uma avaliao e gesto mais objetiva dos processos de software. Uma boa gesto dos processos implica na melhora dos mesmos. As grandes organizaes criam seus processos tcnicos e de gesto utilizando dados medidos de forma objetiva, atravs da anlise de apoio a tomada de decises em termos de curto e longo alcance. A medio implementada como uma disciplina dinmica, e as informaes obtidas so consideradas um recurso estratgico tornando a medio como um fator indispensvel. Dentro desse contexto, se tornou um processo crtico, que baseado na gesto de processos de software, dando origem a melhoria dos processos. Para poder garantir que um processo ou seus produtos resultantes so de qualidade ou poder ser comparados, necessrio atribuir valores e indicadores ou algum outro mecanismo, com os quais devem ser usados para uma medio. Para isso necessrio levar em considerao um processo de medio de software cujos objetivos fundamentais so: Facilitar o entendimento e conhecimento dos processos e assim estabelecer uma base para comparaes com futuras avaliaes e estimativas. A previso ajuda a compreender as relaes existentes entre os processos, produtos e modelos de construo, assim, os valores observados entre os atributos podem ser utilizados para prever outros processos. Ajuda a poder melhorar os nossos processos e produtos Permitir controlar o que acontece no projeto

As medies tambm ajudam a planejar e acompanhar os esforos de melhoria. Medindo o desempenho atual de um processo com uma base

estruturada pr-definida, pode-se julgar de as aes de melhoria esto sendo eficazes. Um programa de medio sem, sem um propsito definido acabam em perdas e falhas. Para obter xito, um programa de medio deve ser visto como uma ferramenta na busca de melhorar a engenharia de software. Como qualquer ferramenta, a medio no garante que um processo tenha xito, entretanto, ajuda o profissional responsvel pelas decises, a seguir uma estratgia no tratamento de fatores crticos inerentes aos processos de software, com o objetivo de obter um bom desempenho e o sucesso.

4. Disciplinas de Gesto Quantitativas


Embora a medida corresponda a uma disciplina importante, no se pode substituir por outras tcnicas e praticas de gesto. Alem disso, a medio no eficaz se for implementado com um processo separado. A medio uma disciplina que o gerente de projeto a adquirir o conhecimento necessrio para tomar decises tcnicas e de gesto. A medio funciona melhor quando esta integrada com outras disciplinas de gesto como o gerenciamento de riscos e a gesto de desempenho custos. Juntas, essas disciplinas de gesto quantitativas permitam ao gerente de projeto identificar e priorizar as principais dificuldades, gerenciando os recursos para aperfeioar os custos, prazo e desempenho tcnico do projeto.

Na figura acima, podemos observar que as trs disciplinas apresentam atividades paralelas que definem expectativas, estabelecendo um plano associado ao projeto e fornecendo as informaes necessrias e feedback(retorno). Embora essas disciplinas sejam implementadas de forma independente, uma abordagem integrada resulta em um maior valor. A anlise de risco ajuda a identificar e priorizar os problemas de engenharia de software e tambm podem melhorar o monitoramento do processo de medio. O

processo de medio ajuda a medir a probabilidade e o impacto dos riscos. O processo de medio tambm fornece uma base objetiva para descrever o custo, utilizando tcnicas de contabilidade de custos. O gerente de projeto deve considerar os riscos, os resultados de medio e o desempenho financeiro (custo) para a tomada de decises. Em conjunto, essas trs disciplinas de gesto quantitativas, complementam as tcnicas e praticas tradicionais de gesto.

5. Integrao do Processo de Medio Gesto do Processo de Software


A figura abaixo expande a definio das responsabilidades dadas para gerenciar o processo e sua relao com as atividades de planejamento e execuo do processo de medio. Antes da implementao e seleo das medies, cada elemento participante do processo devem ser identificados por meio da compreenso do funcionamento do processo, determinar os objetivos que devem ser alcanados por esses elementos na gesto do processo.

O planejamento da medio baseado na compreenso da definio do processo de software. Neste ponto, os fatores crticos e os atributos dos produtos, processos e recursos relacionados so identificados, assim definida as medidas de qualidade de produto e de processo, especificando o modo de como coletado e utilizado os dados, como sero analisados e como se integrar a monitorao do progresso de desempenho ao processo de software.

Os processos envolvidos so realizados pela organizao. O atributos do produto, processo e recursos que foram identificados, so medidos durante a execuo de cada processo de software.

5. Consideraes Finais
A medio pode ser definida como um impulsor para a melhoria dos processos de desenvolvimento de software que pode ser utilizado tanto em grandes e medias ou em pequenas organizaes. Para isso, devemos usar um programa de medio simples, que gerasse informao para a tomada de decises a partir de um grau de visibilidade existente nos processos de uma organizao. Essas ferramentas de medio so uteis e geram um grande impacto nas organizaes, reduzindo os custos de produo, prazo, recursos e por fim impactando na qualidade.

Referncias
http://www.bfpug.com.br/Artigos/Palestra%20_Medicoes%20Claudia %20Hazan.pdf http://www.devmedia.com.br/post-18730-O-Processo-de-Medicao-deSoftware.html http://seer.ufrgs.br/rita/article/download/rita_v17_n3_p412/11222http://www.test expert.com.br/?q=node/669 http://homepages.dcc.ufmg.br/~wilson/pesquisa/DissertacaoEduardo.pdf http://dialnet.unirioja.es/servlet/articulo?codigo=2064911 de de Software, Alexandre Barti, Editora: Campus, Edio:2002

Anda mungkin juga menyukai