Universidade Estadual do Norte do Paraná - UENP



Documentos relacionados
* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento

Concurso da Prefeitura São Paulo. Curso Gestão de Processos, Projetos e Tecnologia da Informação. Tema: Gestão de Projetos - Conceitos Básicos

Gerenciamento de Projetos Modulo VIII Riscos

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Ministério Público do Estado de Goiás

agility made possible

CENTRO UNIVERSITÁRIO DE ENSINO SUPERIOR DO AMAZONAS - CIESA CENTRO DE PROCESSAMENTO DE DADOS CPD MANUAL DE UTILIZAÇÃO DO MOODLE 2.

O Gerenciamento de Documentos Analógico/Digital

Planejamento de Projeto Gestão de Projetos

UNEMAT SISTEMA DE INFORMAÇÃO (SI) Professora: Priscila Pelegrini

Um passo inicial para aplicação do gerenciamento de projetos em pequenas empresas

Planejamento e Gestão de Projetos

Gerência de Projetos Prof. Késsia Rita da Costa Marchi 3ª Série

COORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO. Versão 1.0

(MAPAS VIVOS DA UFCG) PPA-UFCG RELATÓRIO DE AUTO-AVALIAÇÃO DA UFCG CICLO ANEXO (PARTE 2) DIAGNÓSTICOS E RECOMENDAÇÕES

Gerenciamento de Projetos Modulo II Clico de Vida e Organização

BUSCANDO UM PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PARA AUXILIAR A GESTÃO DE PRODUÇÃO DO PBL-VE E DO PBL-VS

17 a 20 de agosto de 2010, Rio de Janeiro. Projeto Web Grupo Águas do Brasil Flavia Garcia

O Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.

Gerenciamento de Projetos. Faculdade Unisaber 2º Sem 2009

3 Qualidade de Software

ASSUNTO DA APOSTILA: SISTEMAS DE INFORMAÇÃO E AS DECISÕES GERENCIAIS NA ERA DA INTERNET

Capítulo 2 Usabilidade Definição de usabilidade Resumo Leitura recomendada... 39

Desenvolvimento de um software de gerenciamento de projetos para utilização na Web

METODOLOGIA DE PROMOÇÃO DA SUSTENTABILIDADE PELO GERENCIAMENTO DE PROJETOS

PMBoK Comentários das Provas TRE-PR 2009

Questionário de avaliação de Práticas X Resultados de projetos - Carlos Magno Xavier (magno@beware.com.br)

Investigação sobre o uso do ambiente Moodle pelos professores de uma instituição de ensino superior pública


Manual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20

As principais novidades encontradas no PMBOK quarta edição

PROGRAMA DE EDUCAÇÃO CORPORATIVA - PEC CATHO PORTAL CMC

OBTENDO CONHECIMENTO A PARTIR DOS TWITTES PESSOAIS. FRANTZ, Miguel Airton 1 ; FROZZA, Angelo Augusto 2 Instituto Federal Catarinense, Camboriú/SC

Plano de Gerenciamento do Projeto Baseado na 5ª edição do Guia PMBOK

1Ò&/(2'(('8&$d 2$',67Æ1&,$1($' PROCEDIMENTOS PARA DISCIPLINAS A DISTÂNCIA MANUAL DO ALUNO

Klauber Scheffler Fischer Orientador: Prof. Oscar Dalfovo, Dr.

Novidades do Guia PMBOK 5ª edição

Agenda Semântica. Grupo: Francisco Rodrigues Júnior Guilherme Daher Ferreira Luana Vieira Morellato Renan Rigo

Política de Gestão de Riscos das Empresas Eletrobras

Profa. Dra. Ana Paula Gonçalves Serra

sendo bastante acessível e compreendido pelos usuários que o utilizarem.

Gerenciamento do ciclo de vida de um documento Simone de Abreu

Vantagens de um Sistema LIMS em seu Laboratório

Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos

VIII Semana de Ciência e Tecnologia IFMG campus Bambuí VIII Jornada Científica TECLADO VIRTUAL ACESSÍVEL PARA SMARTPHONES E TABLETS

POLÍTICA DE GESTÃO DE RISCO - PGR

Consultoria sobre Joomla!

Guia para utilização do ambiente de EaD UniRitter

PMBOK 4ª Edição III. O padrão de gerenciamento de projetos de um projeto

Núcleo de Relacionamento com o Cliente. de Relacionamento com o Cliente GUIA PRÁTICO DE USO. Produtos

A ESTRUTURA DA GESTÃO DE

Gerenciamento de custos do projeto

7 Mudanças Realizadas

REFLEXÕES PEDAGÓGICAS

PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL. Projeto 914 BRA PRODOC-MTC/UNESCO DOCUMENTO TÉCNICO Nº 03

ROTEIRO PARA ELABORAÇÃO DE PROJETOS

Passo a Passo do Cadastro Funcionários no SIGLA Digital

PRÓ-REITORIA DE EXTENSÃO, PESQUISA E INOVAÇÃO DIRETORIA DE INOVAÇÃO E PESQUISA FORMULÁRIO II: Relatório de Atividades de Pesquisa

Introdução. Gerência de Projetos de Software. Sumário. Sistemas de Informação para Processos Produtivos

SUMÁRIO AÇÃO DA TECNOLOGIA NO APRENDIZADO... 2 ASSÉDIO MORAL... 3 ESCRITA COLETIVA A DISTÂNCIA: UM ESTUDO DO AMBIENTE GOOGLEDOCS... 4 RELEITURAS...

Sumário. Administração de Banco de dados Módulo 12. Ilustração Backup-Recovery. Recuperação (Recovery) - Definição

Plataforma. Portal Educacional

08/05/2009. Cursos Superiores de. Prof.: Fernando Hadad Zaidan. Disciplina: PIP - Projeto Integrador de Pesquisa. Objetivos gerais e específicos

Integrando o Framework I* com a Gerência de Risco

Você tem um sonho...

QUALIDADE DE SOFTWARE

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

MANUAL DE GESTÃO DE PROJETOS: Guia de referência do sistema de gestão de projetos do Tribunal Regional do Trabalho da 8ª Região

FACULDADE PITÁGORAS DISCIPLINA: GESTÃO DE PROJETOS. Prof. Msc. Carlos José Giudice dos Santos

POLÍTICA DE GESTÃO DE RISCOS DAS EMPRESAS ELETROBRAS

CENTRO DE MEMÓRIA COMO UM GESTOR DO CONHECIMENTO ORGANIZACIONAL, Um novo papel estratégico.

Introdução. Escritório de projetos

Porque estudar Gestão de Projetos?

1 Projeto de Gestão de Arquivos através da Prestadora de Serviços 1.1 CONSARQ Conservação de Arquivos LTDA

Prefeitura de Belo Horizonte. Sistema de Controle de Protocolo

Métodos de Diagnóstico do Projeto de Melhorias de Processos do Serviço de Atendimento ao Cidadão (SAC) da Embrapa Soja (Via Internet)

Engenharia de Software III

INTELIGÊNCIA COMPETITIVA: ESTUDO DE CASO EM UMA COOPERATIVA AGRO-INDUSTRIAL DO ESTADO DO PARANÁ

Administração de Sistemas de Informação I

Construção de Wiki para a MISTOOL, uma Ferramenta de Aplicação do Método de Inspeção Semiótica

Prof. Lillian Alvares. Departamento de Ciência da Informação e Documentação. Universidade de Brasília

ESCOLA Pe JOÃO UMBERTO SACHET LUCIANA BATISTA DE OLIVEIRA CATARINO

MANUAL MOODLE - PROFESSORES

UNIPAMPA Universidade Federal do Pampa. Núcleo de Tecnologia da Informação (NTI)

Processos Administrativos de Compras

3 Gerenciamento de Projetos

Engenharia de Software II: Iniciando o Projeto. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br

Sumário. Introdução ao Microsoft Project. 1 Microsoft Project, gerenciamento de projetos e você 3. 2 Visão geral do Project 11.

Guia Básico de Processos Corporativos do Sistema Indústria

Os botões padrões são encontrados na parte superior esquerda da aplicação. O primeiro botão Portal leva o colaborador à página inicial do Qualitor.

Fatores de Sucesso e Dificuldades na Implementação de Processos de Software Utilizando o MR-MPS MPS e o CMMI

Gestão de impactos sociais nos empreendimentos Riscos e oportunidades. Por Sérgio Avelar, Fábio Risério, Viviane Freitas e Cristiano Machado

Universidade Federal de Santa Catarina Departamento de Informática e Estatística Bacharelado em Sistemas de Informação

Sistema de Informação Geográfica para Planejamento de Eletrificação Rural em Grande Escala

Desenvolvendo um Ambiente de Aprendizagem a Distância Utilizando Software Livre

GUIA RÁPIDO DE UTILIZAÇÃO DO SIGPROJ VERSÃO USUÁRIO

UNIVERSIDADE FEDERAL DE OURO PRETO PROJETO BÁSICO CURSO DE APERFEIÇOAMENTO EM PRODUÇÃO E ORGANIZAÇÃO DE CONTEÚDO NA EAD CURSO PARA DOCENTES DA UFOP

MDMS-ANAC. Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC. Superintendência de Tecnologia da Informação - STI

Transcrição:

Universidade Estadual do Norte do Paraná - UENP RELATÓRIO DE BOLSA DE INICIAÇÃO CIENTÍFICA FORMULÁRIO VII do Edital nº 01/2009 - CIC/UENP 1. IDENTIFICAÇÃO: 1.1 RELATÓRIO: SEMESTRAL/PARCIAL ( ) FINAL/CONCLUSÃO ( X) 1.2 NOME DO BOLSISTA: Mateus Gimenez da Cruz 1.3 NOME DO ORIENTADOR: Daniela de Freitas Guilhermino Trindade 1.4 TÍTULO DO PROJETO A aplicação de metodologias ágeis na gerência de projetos em ambientes acadêmicos 1.5 ANO/CURSO DO ACADÊMICO: Bacharel em Sistemas de Informação 2 ATIVIDADES DESENVOLVIDAS: Durante a elaboração de um software em um ambiente de desenvolvimento acadêmico, os alunos envolvidos nas atividades dos projetos adquirem grande quantidade de conhecimento. A cada tarefa finalizada, uma nova habilidade é acrescentada em suas experiências pessoais. O ponto negativo dessa aquisição é que quando o aluno é desligado do projeto envolvido, todas as lições aprendidas são perdidas. Com a finalidade de auxiliar no gerenciamento de projetos e diminuir a perda de conhecimento obtido durante o desenvolvimento de um software, foi implementado um ambiente de gestão do conhecimento para integrar, capturar, recuperar, armazenar e socializar o conhecimento. O ambiente para o contexto em que foi proposto auxilia a manipulação e o armazenamento de todas as

informações relacionadas ao projeto e sua equipe. Destaca-se também como objetivo melhorar o processo de desenvolvimento de software da equipe, minimizando o tempo necessário para a resolução de um problema e também as dificuldades de compreensão de futuros estudantes que venham a integrar projetos existentes. Assim, foram estudadas ferramentas para apoiar gerenciamento de projetos utilizando metodologias ágeis e também temas que se ajustassem a situação-problema deparada na pesquisa. Dentre os sistemas analisados pode-se citar o ZohoWiki (http://wiki.zoho.com), o Xoops (http://www.xoops.org), o MediaWiki (http://www.mediawiki.org) e o Joomla! (http://www.joomla.org). Dentre todos, o que se mostrou mais adequado para o objetivo da pesquisa, foi o Joomla. O Joomla! (Joomla, 2009) é um sistema de gerenciador de conteúdo que permite criar sites e aplicações online. Ele é fácil de usar e possui grande extensibilidade. Além disso, é uma solução de código aberto e está disponível para todos. Para tornar a ferramenta mais adequada e completa, foi realizada uma pesquisa para identificar as funcionalidades mais utilizadas em um ambiente de desenvolvimento de software profissional a fim de contribuir para criação de um portal ideal. Com base nos estudos e nos dados obtidos na pesquisa, foram definidos os requisitos e as funcionalidades do ambiente, seguindo o objetivo inicial que leva em conta o uso de metodologias ágeis e o desenvolvimento de software em ambiente acadêmico. Após análise e testes com algumas ferramentas, decidiu-se usar o gerenciador de conteúdos (Content Management System - CMS) Joomla!, desenvolvido a partir do CMS Mambo, utilizando a linguagem PHP e banco de dados MySQL. Usando o Joomla os problemas com custos, recursos e tempo foram minimizados, pois ele é um framework que trás recursos básicos de administração e manutenção prontos para serem utilizados. Alguns fatores foram muito importantes na escolha, como a possibilidade de usar componentes de qualidade já prontos, disponíveis na comunidade do Joomla, que vem crescendo a cada dia, e que mostra-se interessada no sucesso do software e de seus utilizadores. Além de tudo já citado, o Joomla é gratuito, com código aberto (licença GNU/GPL), e conta com uma equipe desenvolvedora comprometida com o projeto e disposta a modernizar o software continuamente.

Recursos do Ambiente Após a seleção da ferramenta, foi definido um modelo de página para o ambiente e escolhidos os componentes. O ambiente conta com vários recursos nativos do Joomla, como o sistema de gerenciamento de usuários, menus e componentes. Quanto ao usuário, é feito o controle de login, no qual usuários registram-se no ambiente e têm recursos e atividades dispostos de acordo com seu nível, variando entre administrador, gerente, redator, editor, usuário comum entre outros. Cabe ao administrador a função de classificar cada usuário. No Quadro 1 são mostradas as funções do ambiente, com uma breve descrição. Função Gerenciar Projetos Chat Fórum Base de Arquivos EAD/Moodle GC Wiki Google Code Descrição Cada usuário pode ver e gerenciar os projetos dos quais faz parte. Exibe a descrição do projeto, detalhes como membros e prazo de duração. Membro do ambiente tem a oportunidade de se reunir no chat para trocar informações em tempo real. Dividido em tópicos, em que membros postam soluções e dúvidas para compartilhar o conhecimento com a equipe Repositório de arquivos, com a função de gerenciar arquivos, divididos por assunto. Membros também podem enviar arquivos. Integração com o ambiente de ensino a distância Moodle, contendo todas suas funcionalidades. Ferramenta do tipo Wiki, na qual os colaboradores editam cada artigo de acordo com seu conhecimento, criando links e relações entre os mesmos. Funciona como repositório online de códigos-fonte, para auxílio no desenvolvimento de softwares com suporte a várias API s. Quadro 1 Ferramentas do Ambiente de Gestão do Conhecimento. A função de gerenciar projetos pode ser vista na Figura 1, e é realmente útil. Cada usuário tem a oportunidade de ver os projetos em andamento, com detalhes que mostram o criador e data de criação, membros, prazos e a quantidade de tarefas relacionadas ao projeto. Ferramentas clássicas como chat e fórum ainda estão presentes no ambiente, porque são simples e diretas, uma forma fácil de atingir o objetivo do ambiente, que é o compartilhamento de

informação. Utilizando o repositório de arquivos, os membros da equipe contam com a possibilidade de enviar arquivos de seu próprio computador ou fazer links com arquivos na web. Esses arquivos são divididos em classes dentro do repositório de acordo com seu assunto, com a opção de realizar uma busca por arquivos específicos. Figura 1. Tela inicial da ferramenta de gerência de projetos. Assim, o ambiente de gestão do conhecimento está pronto para ser alimentado com informações que agregarão valor aos processos de um ambiente de desenvolvimento, pois o conhecimento está sendo estocado em uma base de informações, que é acessível a todos os membros da equipe, e possui uma característica importante, quem insere os dados no ambiente são os próprios usuários. Mudando a forma de pensamento de cada um, incentivando a troca e compartilhamento de experiências e conhecimento, o ambiente de gestão do conhecimento é atualizado naturalmente com o tempo, se tornando uma estrutura forte dentro do ambiente de desenvolvimento, pois servirá de guia para muitos usuários. Portanto, o ambiente de gestão do conhecimento rapidamente passa a ser uma peça chave dentro de um ambiente de trabalho, porque cuida do que é mais importante para a vida de uma organização, todo seu conhecimento e informações, que são únicos, e que fazem a diferença na obtenção de qualidade nos processos, produtos e serviços.

2.1 Metodologia O projeto caracteriza-se como um estudo experimental que busca fornecer um modelo para solução de um problema e verificar o impacto desse modelo no ambiente proposto. Neste trabalho, pode-se justificar o uso de métodos qualitativos por envolver o estudo do processo de Desenvolvimento de Software no seu contexto real, o que é fundamental para compreensão de aspectos próprios desses ambientes. O projeto pode ser qualificado como uma pesquisa aplicada, pois objetiva gerar conhecimentos para aplicação prática. A metodologia foi subdividida em: a) Pesquisa bibliográfica sobre o tema; b) Analisar as responsabilidades em gerência de projetos consideradas pelo PMBOK relacionando-as ao desenvolvimento de software com metodologias ágeis; c) Aplicação do objeto de estudo no desenvolvido de software no ambiente da UENP/CLM para investigar a associação entre o desempenho dos projetos de desenvolvimento de software realizados com o uso de Métodos Ágeis e o enfoque de gerenciamento de projetos adotado. 2.2 Objetivos finalizados - Estudo e pesquisa sobre metodologias ágeis; - Estudo e pesquisa sobre gerenciamento de projetos; - Pesquisa de aplicações de software livre que auxiliem no processo de gestão de projetos; - Análise comparativa de aplicações de software livre, definindo qual ferramenta apresenta a característica desejada para o objetivo final; - Aplicação de um questionário em empresas de desenvolvimento de software, almejando identificar as melhores práticas de gerenciamento de projeto utilizadas; - Implementação de um ambiente de apoio ao gerenciamento de projetos e gestão do conhecimento. - Implantação do ambiente em um projeto acadêmico de desenvolvimento de software.

2.3 Referências Joomla. Disponível em <http://www.joomla.org/about-joomla.html>. Acesso em: 10 nov 2009. PROJECT MANAGEMENT INSTITUTE (PMI). A guide to the Project Management Body of Knowledge PMBOK, 4ª Ed: 2008. Bukowitz, W. R.; Williams, R. L.(2002) Manual da Gestão do Conhecimento Bookman, Porto Alegre. Choo, Chun Wei; Detlor, Brian; Turnbull, Don. (2000) Web Work: information seeking and knowledge work on the World Wide Web Kluwer Academic Publishers, Boston. Cruz, T. (2002) Gerência do Conhecimento Cobra, São Paulo. Laudon, K. C.; Laudon J. P. (2007) Sistemas de informação gerenciais: administrando a empresa digital 6. ed. Prentice Hall, São Paulo. Nonaka, I.; Takeuchi, H. (1997) Criação de conhecimento na empresa Campus, Rio de Janeiro. Paiva, Débora et al (2004) Definindo, Implantando e Melhorando Processos de Software em Ambiente Acadêmico. Probst, G.; Steffen R.; Kai R. (2002) Gestão do conhecimento: os elementos construtivos do sucesso Bookman, Porto Alegre. Schons, C.; Damiani, M. (2008) Portais corporativos no apoio à criação de conhecimento organizacional: uma abordagem teórica DataGramaZero - Revista de Ciência da Informação - v.9 n.3 junho 2008. Soares, Michel dos Santos (2004) Comparação entre Metodologias Ágeis e Tradicionais para o Desenvolvimento de Software, Conselheiro Lafaiete. Soares, Michel dos Santos (2004) Metodologias Ágeis Extreme Programming e Scrum para o Desenvolvimento de Software, Conselheiro Lafaiete. Schmitz, Q. T.; Modro, N. R.; Carvalho, H. G. (2008) Aplicações de Software Livre para suporte a Gestão do Conhecimento em empresas: um estudo exploratório IV Simpósio Acadêmico de Engenharia de Produção. Universidade Federal de Viçosa, Minas Gerais. Takeuchi, H.; Nonaka, I. (2008) Criação e dialética do conhecimento, Bookman, Porto Alegre. Terra, J. C. C. Gestão do Conhecimento no Brasil: cenário atual e perspectivas futuras Disponível em: http://terraforum.com.br/biblioteca. Acesso em: fevereiro de 2010. Valentim M. L. et al (2008) Gestão da informação utilizando o método infomapping, Belo Horizonte.

3 - ADEQUAÇÕES/ALTERAÇÕES OCORRIDAS: A principal alteração ocorrida foi integrar ao projeto um modelo baseado em conceitos de gestão do conhecimento. Tal alteração foi proposta para tentar minimizar o impacto da perda de conhecimento gerado durante a produção de software no ambiente de desenvolvimento de software acadêmico da UENP/CLM, gerando registro e históricos de situações ocorridas, reduzindo assim o risco de perdas em projetos futuros. 4 - DIFICULDADES ENCONTRADAS/CRÍTICAS OU SUGESTÕES: A principal dificuldade encontrada foi a de disseminar práticas de gestão do conhecimento em um ambiente de desenvolvimento de software acadêmico. Uma crítica que pode ser deixada é que, infelizmente, na área da computação a troca de conhecimento e experiências ainda é vista com maus olhos. O profissional de tecnologia da informação ainda sente medo em propagar o conhecimento aprendido, o que leva ao uso incorreto de ferramentas de compartilhamento de conhecimento. Talvez esse fato ocorra pela falta de um órgão de registro da classe, diferente do que ocorre, por exemplo, na engenharia que tem o CREA ou na medicina, que tem o CRM. 5 - PARECERES DO ORIENTADOR: 5.1 QUANTO AO DESEMPENHO DO BOLSISTA NO PROJETO O aluno atendeu as expectativas, demonstrando sempre muita responsabilidade, interesse e determinação na execução das tarefas. 5.2. QUANTO AO RELATÓRIO DO BOLSISTA O relatório demonstra os resultados obtidos pelo bolsista no projeto, atendendo as metas definidas na proposta. O ambiente desenvolvido foi implantado em um projeto do Programa Extensão Tecnológica Universidade sem Fronteiras (USF), sendo possível assim perceber sua utilidade e importância como ferramenta de apoio a gestão da informação e do conhecimento. O projeto

do USF conta com uma equipe pequena de desenvolvedores, que passaram a utilizar o ambiente e alimentá-lo com informações importantes dentro do contexto daquela equipe, obtendo resultados significantes como a melhora na produtividade, já que o tempo para resolução de um problema conhecido foi reduzido, há uma maior organização dos arquivos e documentos e melhor distribuição da informação, consequentemente facilitando a familiarização e obtenção do conhecimento caso um novo membro seja contratado. 6 PARTICIPAÇÃO DO BOLSISTA EM DIVULGAÇÕES CIENTÍFICAS: - Participação no VI SISAMM Seminários de Informática, Secretariado e Administração do Mailon Medeiros (Ensino Profissional Curso Técnico em Informática) Bandeirantes - Pr. - Participação no XIX EAIC Encontro Anual de Iniciação Científica - Inscrição no evento VII SECOMP Seminário de Computação Atenção: o preenchimento do próximo item é obrigatório somente quando tratar-se de Relatório Final/Conclusão 7 INFORMAR O DESTINO DO BOLSISTA DE INICIAÇÃO CIENTÍFICA APÓS A CONCLUSÃO DO ÁREA DE GRADUAÇÃO OU ATUAÇÃO COMO BOLSISTA: 7.1. Pós-Graduação: Especialização ( X ) Mestrado( ) Doutorado ( ) 7.2. Mercado de Trabalho: Público ( X ) Privado ( ) 7.3. Outros (citar): 7.4. Sem atividade futura ( ) 8. DATA E ASSINATURAS: / / Mateus Gimenez da Cruz (Acadêmico) Daniela de Freitas Guilhermino Trindade (Orientadora)