Qualidade De Software WKM
Trabalho Universitário: Qualidade De Software WKM. Pesquise 862.000+ trabalhos acadêmicosPor: diego_ferreira • 18/11/2013 • 2.395 Palavras (10 Páginas) • 519 Visualizações
WKM: Uma Ferramenta para Auxiliar a Gerência de
Conhecimento Integrada a um ADS Centrado em Processos
Jadielly Oliveira, Liken Lima, Silvia Nunes das Dores, Ernani Sales, Gabriela
Andrade, Carla Lima Reis
Laboratório de Engenharia de Software – Universidade Federal do Pará (UFPA)
Caixa Postal 479 – 660.75 -110 – Belém – PA – Brasil
{jadielly,,ernani,gabriela}@webapsee.com,silvia.cnd@gmail.com,
clima@ufpa.br
Abstract. This paper presents the WebAPSEE Knowledge Manager (WKM), an
extension of the Process centered Software Engineering Environment
WebAPSEE, which aims support for planning and execution of Knowledge
Management strategies. The tool was developed from the collection of
requirements arising from software quality models, literature and a study with
five software development organizations realized in Belém of Pará.
Resumo. Este artigo apresenta a ferramenta WebAPSEE Knowledge Manager
(WKM), uma extensão do Ambiente de Engenharia de Software Centrado em
Processos WebAPSEE, que tem como objetivo auxiliar no planejamento e
execução de estratégias de Gerência do Conhecimento. A ferramenta foi
elaborada a partir da coleta de requisitos advindos de modelos de qualidade
de software, pesquisa bibliográfica e da realização de um estudo com cinco
organizações de desenvolvimento software realizado em Belém do Pará.
1. Introdução
O êxito de um projeto de software depende muito da tomada de decisões e das soluções
aplicadas para os problemas que ocorrem durante o desenvolvimento. Essas decisões
normalmente são feitas com base no conhecimento e experiência que os engenheiros de
software obtiveram durante a realização de suas atividades passadas ou mesmo nas
atividades correntes (Fischer e Ostwald, 2001) ou através de treinamentos (Rus e
Lindvall, 2002). No entanto, muitas vezes esse conhecimento é retido na mente do
indivíduo que solucionou o problema e em nenhum momento documentado. Com isso,
as organizações de software passam a depender, de forma crítica, de seus profissionais.
Diante deste contexto, saber preservar e utilizar o conhecimento organizacional com
eficiência tornou-se um fator decisivo para que as organizações possam atingir seus
objetivos com qualidade.
Gerenciar o conhecimento é um processo que auxilia organizações a encontrar,
selecionar, organizar, disseminar e transferir as informações importantes e as
experiências necessárias para as várias atividades desenvolvidas, como, resolução de
problemas, aprendizagem dinâmica, planejamento estratégico e tomada de decisões
(Probst, Raub e Romhardt, 1999)
A área de Gerência do Conhecimento (GC) tem se consolidado cada vez mais no
mercado de desenvolvimento de software, prova disso foi a atualização de modelos de
maturidade de software como o proposto pelo Programa MPS.BR - Melhoria do
Processo de Software Brasileiro (Softex, 2009), People-CMM (Curtis, Hefley e Miller,
2009) e normas como a ISO/IEC 12207 (ISO/IEC, 2008) com recomendações e práticas
que evidenciam a GC como atividade obrigatória para que uma organização atinja maior
maturidade e capacidade de desenvolvimento de software.
Visando auxiliar organizações de desenvolvimento de software na implantação
de estratégias de gestão do conhecimento de forma aderente a normas e modelos de
qualidade, este artigo apresenta a ferramenta WebAPSEE Knowledge Manager (WKM),
que é uma ferramenta de apoio à GC integrada ao Ambiente de Engenharia de Software
Centrado em Processos (PSEE) WebAPSEE (Lima Reis e Reis, 2007). O WebAPSEE é
um PSEE que permite a modelagem e execução de processos, acompanhamento dos
prazos das atividades, alocação de recursos, além de promover a reutilização de boas
práticas gerenciais em diferentes projetos e a auxiliar na coordenação de atividades de
equipes geograficamente dispersas. A ferramenta WKM foi desenvolvida a partir da
evolução dos trabalhos (Oliveira et al., 2009) e (Oliveira e Reis, 2009).
O restante do texto está estruturado da seguinte forma: a seção 2 apresenta os
requisitos da ferramenta e um breve mapeamento entre os requisitos e a fonte que
originou o requisito; a seção 3 descreve a WKM através de uma visão geral da
arquitetura e das suas funcionalidades; a seção 4 apresenta as considerações finais.
2. Requisitos da Ferramenta
A elaboração da ferramenta teve como base um conjunto de requisitos para
implantação de GC que foram coletados de várias fontes, a fim de proporcionar
completude às funcionalidades de apoio a GC no ambiente WebAPSEE.
Os requisitos foram obtidos de quatro fontes: (i) Bibliografia acerca
...