ALOCAÇÃO DE RECURSOS HUMANOS APLICADA A SOLICITAÇÕES DE MUDANÇA DE SOFTWARE RICARDO VOIGT Orientador: Everaldo Artur Grahl.

Slides:



Advertisements
Apresentações semelhantes
TESTE-PLAN: FERRAMENTA DE APOIO AO PLANEJAMENTO E CONTROLE DAS ATIVIDADES DO PROCESSO DE TESTES Orientadora: Fabiane Barreto Vavassori Benitti, Dra CAMILA.
Advertisements

FERRAMENTA PARA CRIAR E VISUALIZAR REGRAS UTILIZADAS NA FORMAÇÃO DA POLÍTICA DE PREÇO Fernanda Kelli de Oliveira Orientador: Cláudio Ratke FURB – UNIVERSIDADE.
FERRAMENTA WEB PARA AUTOMAÇÃO DA ALOCAÇÃO DE RECURSOS EM UMA FÁBRICA DE SOFTWARE UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Camila.
UTILIZANDO PORTAIS CORPORATIVOS COMO FERRAMENTA DE GESTÃO DO CONHECIMENTO: CASE EMPRESA TÊXTIL KARSTEN S.A. Felipe Rotermel Orientador: Prof. Oscar Dalfovo,
Framework de replicação de dados com criptografia simétrica utilizando notificações para Android. Acadêmico - Fernando Klock Orientador – Dalton Solano.
SISTEMA PARA CONTROLE DE INSUMOS EM RESTAURANTES DO TIPO SELF-SERVICE Rafael Knoch Orientador: Prof. Wilson Pedro Carli.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 19.
SISTEMA DE AUTOMAÇÃO DE VENDAS (SAV) APLICADO A TASCHIBRA Marco Antônio Batista Orientador: Wilson Pedro Carli.
SISTEMA TUTOR INTELIGENTE PARA ENSINO SQL Acadêmico: Sandro Oscar Bugmann Orientador: Alexander Roberto Valdameri.
Acadêmico Demitres Bublitz Orientador Prof. Paulo Roberto Dias Co-orientador Prof. Oscar Dalfovo, Dr.
SISTEMA DE GERENCIAMENTO E CONTROLE DE AMOSTRAS DE PRODUTOS Acadêmico: Juliano May Prof. Orientador: Cláudio Ratke.
FRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID Acadêmico: David Tiago Conceição Orientador:
Ferramenta de apoio aos testes baseados em requisitos Acadêmico: Leandro da Cunha Orientador: Everaldo Artur Grahl.
Plugin da Ferramenta TestComplete para integração com a ferramenta TestLink UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO DOUGLAS DE.
SISTEMA INTEGRADO AOS SERVIÇOS DE INFRAESTRUTURA DE TECNOLOGIA DA INFORMAÇÃO PARA A GERÊNCIA DE PROBLEMAS BASEADO EM ITIL UNIVERSIDADE REGIONAL DE BLUMENAU.
SISTEMA WEB PARA EMISSÃO DE PEDIDOS ON-LINE APLICADO A UMA PAPELARIA Eduardo Alex Thomsen Orientador: Wilson Pedro Carli.
Protótipo de uma aplicação rica de internet para monitoramento de vídeo através de streaming e Silverlight Thiago da Silva Negherbon – Acadêmico Roosevelt.
DESENVOLVIMENTO DE UM BUSINESS INTELLIGENCE PARA EMPRESA DO SETOR QUÍMICO UTILIZANDO A FERRAMENTA QLIKVIEW UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS.
Jaison Dallabona Orientador: Francisco Adell Péricas.
Aplicação da Técnica Hipermídia Adaptativa no Ambiente Empreendedor da FURB Acadêmico: André Felipe da Silva Biss Prof. Orientador: Dr. Oscar Dalfovo.
MÓDULOS DE REGISTRO DE ABASTECIMENTO DE VEÍCULOS INTEGRADOS PARA ÓRGÃOS PÚBLICOS Gabriel Vieira Orientador: Prof. Jacques Robert Heckmann.
Emerson da Silva Albino Orientador: Professor Wilson Pedro Carli.
MÓDULO DE ANÁLISE DE COMPETÊNCIAS PARA GERENCIAMENTO DE PESSOAS NA EMPRESA SENIOR THIAGO DE MATOS SOARES ORIENTADOR: MARCEL HUGO.
Sistema para Reservas de Veículos de uma Cooperativa de Saúde Ricardo Hoffmann Orientador: Wilson Pedro Carli.
FERRAMENTA PARA COMPARAÇÃO DA APLICABILIDADE DA XBRL Rosane Aparecida Braz Orientador: Wilson Pedro Carli.
Módulo Interativo Visual De Configuração Para Carga De Dados No Sistema Protheus 10 Acadêmico: Rodrigo João Amorim Prof. Orientador: Dr. Oscar Dalfovo.
Serviço de Protocolação Digital de Documentos Eletrônicos Acadêmico: Recígio Poffo Orientador: Paulo Fernando da Silva.
MONITORAMENTO DE EVENTOS DE CADEIAS DE PROCESSOS PRODUTIVOS AUTOMOTIVOS UTILIZANDO WEB SERVICES ECON Acadêmico: Leonardo Broilo Junior Orientador: Francisco.
SISTEMA DE INFORMAÇÃO APLICADO A EMPRESAS DE LEILÕES JUDICIAIS Jorge Augusto Schoenfelder Prof. Ricardo de Alencar Azambuja - Orientador.
Projeto Multimídia. Tema Animação Linear; Animação Não-Linear; Narrativa Linear; Narrativa Multimídia; HQ – Interativa; Games – Jogo Eletrônico; Interface.
APLICATIVO PARA CONTROLE DE EVENTOS EFETUADOS EM ALTERAÇÕES DE FORMULÁRIOS DE IMPRESSÃO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO.
UM FRAMEWORK PARA ALGORITMOS BASEADOS NA TEORIA DOS GRAFOS Acadêmico: Maicon Rafael Zatelli Orientador: Dr. Paulo C é sar Rodacki Gomes.
FERRAMENTA PARA GERENCIAMENTO DE ARTEFATOS EM PROJETO DE MELHORIA NO PROCESSO DE TESTES. UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO.
Acad. Thiago Schmitt Orientador Marcel Hugo FURB – UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO.
Ferramenta para Acompanhamento de Projetos Utilizando o Método Kanban
DIÁRIO DE CLASSE EM DISPOSITIVO MÓVEL (PDA)
Qualidade de Software Aula 3
ESTRATEGIA EMPRESARIAL AVALIAÇÃO DAS CAPACIDADES INTERNAS 3ª parte
Acadêmico: Jair de Souza Junior
ENGENHARIA REVERSA DE UMA APLICAÇÃO DE GESTÃO DE PROCESSOS
IX ELAVIO FABIANA SIMÕES E SILVA ORIENTADORA: VITÓRIA PUREZA
APLICATIVO PARA GERENCIAMENTO DE UMA EMPRESA DE FACTORING
Implantação do Sistema Channel no TCE-MG
Aluno: Rafael Angelo Gardini Orientador: Antonio Carlos Tavares
Fábrica de Software.
Juan Olimpio Orientador: Francisco Adell Péricas
SISTEMA DE CONTROLE DE INDICADORES DE DESEMPENHO VOLTADO À DISPONIBILIDADE DE SERVIÇOS DE TI BASEADO NA BIBLIOTECA ITIL V3 Eduardo Cuco.
Ambiente para desenvolvimento de sistemas baseado no conceito MBUIDE
Planejamento de estratégias:
Simulador de Negócios via Web: Funções Produção e Planejamento de Materiais Acadêmico: Viviane Aparecida Boll Prof. Orientador: Dr. Oscar Dalfovo.
Engenharia de Software II
SISTEMA DE TRACKING DE OBJETOS A PARTIR DE VÁRIAS CÂMERAS
É a aplicação de um conjunto de conhecimentos e técnicas administrativas especializadas no gerenciamento das relações das pessoas com as organizações,
Engenharia de Software Analise de Riscos
UNIVERSIDADE REGIONAL DE BLUMENAU
Proposta para implantação de um Escritório de Projetos
RESPOSTAS A INCIDENTES E PLANO DE CONTINUIDADE DE NEGÓCIOS
Aula 08 – CMMI® versus PMBOK
Objetivo Alfabetizar todas as crianças até o final do 3º ano.
Defesa de dissertação de mestrado Mestrando: Maurício Gregianin Testa
PMO, Programas e Portfólio Prof. Cláudio Quartaroli.
1987 – Região de Araçatuba - SP – Estado de São Paulo – Nacional através de Representantes – Governo de Angola – Governo.
Trabalho de Conclusão de Curso I
Modelos Baseados em Agentes
Software Process Improvement Capability dEtermination
PROFESSOR RICARDO FERREIRA
Contextualização: escola e alunos
Universidade Federal de Santa Catarina
Nome ou título do caso Nome da Organização.
ERP - Enterprise Resource Planning
Transcrição da apresentação:

ALOCAÇÃO DE RECURSOS HUMANOS APLICADA A SOLICITAÇÕES DE MUDANÇA DE SOFTWARE RICARDO VOIGT Orientador: Everaldo Artur Grahl

Introdução Objetivo do trabalho Fundamentação Teórica Desenvolvimento Resultados e Discussões Conclusão Extensões Demonstração Roteiro

Introdução Gerenciamento de pessoas Manutenção de software corresponde por 60% de todo o esforço Processo não sistemático, baseado em experiência pessoal Norma ISO/IEC 12207

Objetivo do trabalho Desenvolver uma ferramenta de apoio à alocação de recursos humanos aplicados a solicitações de mudança de software

Objetivos Específicos Aplicar algoritmo de busca para seleção do melhor recurso humano para a solicitação Avaliar a aderência da ferramenta a norma ISO/IEC 12207

Gestão de Mudanças Mudanças de software Alto custo da manutenção Problemas de sistema Mudanças de regra de negócio e/ou legislação

Recursos Humanos Equipe com experiência, capacitada e qualificada As pessoas representam o capital intelectual Conhecimento, Habilidade e Atitude (competência)

Algoritmo Genético MultiObjetivo NSGA-II Em problemas de engenharia de software são utilizadas metaheurísticas (busca local, busca tabu e algoritmo genético) Implementa o conceito de dominância, classificando a população total em fronts de acordo com o grau de dominância Retorna um ou mais elementos como melhor solução identificada.

Algoritmo Genético MultiObjetivo NSGA-II

Norma ISO/IEC Garantir que todos os problemas serão identificados, analisados, gerenciados e controlados até a resolução é desenvolvida uma estratégia de gestão de problemas os problemas são documentados, identificados e classificados problemas são analisados e avaliados para identificar soluções aceitáveis é implementada a resolução de problemas problemas são rastreados até o seu fechamento o estado de cada um dos problemas relatados é conhecido

Norma ISO/IEC Adaptação da norma a solicitação de mudança é desenvolvida uma estratégia de solicitação de mudanças as solicitações de mudanças são documentadas, identificadas e classificadas as solicitações de mudanças são analisadas e avaliadas para identificar soluções aceitáveis é implementada a resolução da solicitação de mudança solicitações de mudanças são rastreadas até o seu fechamento o estado de cada solicitação de mudança é conhecido

MVC Framework Lógica da interface do usuário pertence à View Entrada lógica pertence ao Controller Lógica do negócio pertence ao Model Concentra em um aspecto da aplicação de cada vez

MVC Framework

Trabalhos Correlatos Planejamento de alocação de recursos humanos em projetos

Trabalhos Correlatos Resource Management

Desenvolvimento Requisitos Especificação – Diagrama de casos de uso – Diagramas de classes – Diagrama de seqüência – Diagrama de atividades Implementação Resultados

Requisitos Funcionais Cadastro de sistemas, módulos, habilidades, competências, conhecimentos, recursos, prioridades, solicitações de mudança, tipos de solicitação Alocação manual de recursos Alocação automática de recursos com NSGA-II Calendário de alocação de recursos Não Funcionais C# ASP.NET utilizando Microsoft Visual Studio 2010 SQL Server Compatível com navegadores IE, Firefox, Chrome Atender as diretrizes da norma ISO/IEC 12207

Casos de uso

Diagrama de classes

Diagrama de seqüência

Diagrama de atividades

Implementação Microsoft.Net Framework 3.5 Microsoft ADO.NET Entity Framework Microsoft ASP.NET MVC Framework Microsoft Visual Studio 2010 Microsoft SQL Server 2008

Implementação Alocação automática Por que NSGA-II ? Pontuação: conhecimentos: (1000 * percentual) recurso x modulo da SMS habilidades: (100 * percentual) recurso x modulo da SMS competências: 10 pontos para cada competência do recurso

Operacionalidade da Implementação

Resultados e discussões FuncionalidadeVoigtBastosQuickArrow PlataformaWeb IdiomaPortuguês Inglês Geração automática de alocações Sim Não Visualização das alocações através de calendário de recursos Sim Cadastro de recursos e atributosSim Controle de custosNão Sim Integração com outros sistemasNão Sim Alocação múltipla por diaSimNão

Resultados e discussões suporta estratégia de solicitação de mudança de software as solicitações de mudança de software são documentadas, identificadas e classificadas as solicitações de mudança de software são avaliadas parcialmente para identificar soluções aceitáveis as solicitações de mudança de software são identificadas, classificadas e estimadas; as solicitações de mudança de software são rastreados até seu fechamento parcialmente o estado de cada uma das solicitações de mudança de software é conhecido Norma ISO/IEC 12207

Resultados e discussões Teste realizado na Benner Sistemas com recursos reais Caso real – Benner Sistemas

Conclusão Objetivo alcançado – maior agilidade no processo de alocação de recursos humanos para as solicitações de mudança de software NSGA-II (Ganho de tempo + experiência) Norma ISO/IEC – aderente de forma total e parcial a 75% dos resultados previstos pela norma

Conclusão Uso de tecnologias atuais – C# ASP.Net, Entity Framework, LINQ, MVC Teste com cenário real na empresa Benner

Extensões Exportação dos resultados para outras ferramentas de cronograma de projetos Criação de uma API para a entrada de solicitações de mudanças Incorporar funções para maior abrangência da norma ISO/IEC Comparação do cronograma previsto com o realizado

Demonstração Demonstração da ferramenta