1000 resultados para Processos de Gerenciamento de Projetos


Relevância:

40.00% 40.00%

Publicador:

Resumo:

Dentre as principais áreas que constituem a Ciência da Computação, uma das que mais influenciam o mundo atual é a Engenharia de Software, envolvida nos aspectos tecnológicos e gerenciais do processo de desenvolvimento de software. Software tornou-se a base de sustentação de inúmeras organizações dos mais diversos ramos de atuação espalhados pelo planeta, consistindo de um elemento estratégico na diferenciação de produtos e serviços atuais. Atualmente, o software está embutido em sistemas relacionados a infindável lista de diferentes ciências e tecnologias. A Tecnologia de Processo de Software surgiu em meados da década de 1980 e representou um importante passo em direção à melhoria da qualidade de software através de mecanismos que proporcionam o gerenciamento automatizado do desenvolvimento de software. Diversas teorias, conceitos, formalismos, metodologias e ferramentas surgiram nesse contexto, enfatizando a descrição formal do modelo de processo de software, para que possa ser automatizado por um ambiente integrado de desenvolvimento de software. Os modelos de processos de software descrevem o conhecimento de uma organização e, portanto, modelos que descrevem experiências bem sucedidas devem ser continuamente disseminados para reutilização em diferentes projetos. Apesar da importância desse tópico, atualmente apenas uma pequena porção do conhecimento produzido durante o desenvolvimento de software é mantido para ser reutilizado em novos projetos. Embora, à primeira vista, o desafio de descrever modelos reutilizáveis para processos de software pareça ser equivalente ao problema tratado pela tradicional área de reutilização de produtos software, isso é apenas parcialmente verdade, visto que os processos envolvem elementos relacionados com aspectos sociais, organizacionais, tecnológicos e ambientais. A crescente complexidade da atual modelagem de processos vem influenciando a investigação de tecnologias de reutilização que sejam viáveis nesse campo específico. A investigação conduzida nesse trabalho culminou na especificação de um meta-modelo que tem como objetivo principal aumentar o nível de automação fornecido na reutilização de processos, apoiando a modelagem de processos abstratos que possam ser reutilizados em diferentes contextos. O meta-modelo proposto por esse trabalho - denominado APSEE-Reuse - fornece uma série de construtores sintáticos que permitem que os diferentes aspectos desse contexto sejam descritos segundo múltiplas perspectivas, complementares entre si, contribuindo para diminuir a complexidade do modelo geral. A solução proposta destaca-se por fornecer um formalismo para modelagem de processos, o qual é integrado à uma infraestrutura de automação de processos de software, permitindo que a reutilização esteja intimamente relacionada com as outras etapas do ciclo de vida de processos. Os diferentes componentes envolvidos na definição do modelo APSEE-Reuse proposto foram especificados algebricamente, constituindo uma base semântica de alto 15 nível de abstração que deu origem a um conjunto de protótipos implementados no ambiente PROSOFT-Java. O texto ainda discute os experimentos realizados com o meta-modelo proposto na especificação de diferentes estudos de casos desenvolvidos a partir de exemplos retirados na literatura especializada, e de processos que fornecem soluções em contextos e necessidades específicas de projetos desenvolvidos no PPGC-UFRGS. Finalmente, são apresentadas considerações acerca dos trabalhos relacionados, os elementos críticos que influenciam a aplicabilidade do modelo e as atividades adicionais vislumbradas a partir do trabalho proposto.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Esta dissertação apresenta uma abordagem sistemática para garantir a estabilidade dos resultados dos processos e, assim, o alcance das metas de produção e qualidade. Essa abordagem contempla oito etapas principais: (I) identificação do processo crítico, (iI) tratamento do processo crítico, (iil) padronização operacional, (iv) treinamento operacional, (v) operação conforme o padrão, (VI) tratamento de anomalias, (vil) auditoria de padrão e (viiI) controle estatístico de processo. A metodologia proposta, chamada de "Estabilização de Processo", se propõe a garantir a previsibilidade dos resultados dos processos operacionais de maneira focada, através da identificação dos processos críticos, de seus indicadores, de suas metas-padrão e da manutenção do seu resultado numa faixa de domínio que atenda às necessidades dos clientes. As principais vantagens do método são: (I) um método simples e organizado de atividades corretivas e preventivas, (if) a abordagem estatística, que fornece uma base sólida para a tomada de decisões e (iil) o gerenciamento do processo da rotina com foco no par operador-tarefa. Por fim, é apresentado e discutido um estudo de caso em uma indústria siderúrgica, que contribui para a validação do método proposto.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Construção de software com qualidade tem motivado diversas pesquisas na área de Engenharia de Software. Problemas como a grande complexidade requerida pelas aplicações atuais e a necessidade de gerenciamento de um número cada vez maior de pessoas envolvidas em projetos são obstáculos para serem transpostos. Trabalhos relacionados a tecnologia de processos de software aparecem como uma proposta para se obter maior controle das atividades realizadas com o intuito de se obter maior qualidade. A simulação de processos de software, através da representação dos passos definidos em um modelo, tem sido utilizada no auxílio a gerentes de projetos de sistemas para fornecer-lhes informações preciosas sobre o desenvolvimento de um sistema especificado. A representação de conhecimento a respeito das características relacionadas a um ambiente de desenvolvimento ajuda na obtenção de simulações mais realísticas. A partir do modelo, o simulador obtém uma descrição do ambiente em que deve atuar, baseado no conhecimento que se tem a respeito do ambiente. Esse trabalho apresenta um modelo de simulação de processos de software baseado em conhecimento para ser inserido em um ambiente de engenharia de processos de software. A função do modelo é simular um processo de software instanciado, procurando detectar inconsistências no mesmo que possam gerar problemas durante a sua execução, como aumento de custos e comprometimento da qualidade do(s) produto(s) obtido(s). Após a simulação o projetista pode constatar a necessidade de se refazer o modelo, ajustar parâmetros ou executar o processo de software. O objetivo da simulação, nesse trabalho, é auxiliar as pessoas responsáveis por um ambiente de desenvolvimento a obter modelos de processos validados. O modelo de simulação foi definido para ser utilizado no ambiente PROSOFT, que é um ambiente de desenvolvimento que permite a integração de novas ferramentas para desenvolvimento de software. O ambiente PROSOFT vem recebendo propostas de extensão que tem contribuído para o seu aprimoramento, fornecendo para seus usuários uma quantidade cada vez maior de ferramentas de auxílio a construção de artefatos de software. As propostas mais recentes foram um modelo para construção de sistemas especialistas, a definição de um ambiente cooperativo e um gerenciador de processos de software. ATOs algébricos (construções do PROSOFT) são utilizados para especificar formalmente o modelo de simulação definido neste trabalho. A validação é realizada através de um modelo em UML (Unified Method Language) que foi utilizado como base para a construção de um programa implementado usando a linguagem Java. Isso ocorre porque a ferramenta do PROSOFT (implementada em Java) que seria utilizada para validar as especificações algébricas ainda não está finalizada.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

O objetivo deste trabalho é propor um modelo de gestão que integre Planejamento Estratégico, Gerenciamento de Processos e Avaliação de Desempenho, visando preencher uma lacuna identificada na gestão empresarial – a falta de integração entre as diretrizes estratégicas e a operação das empresas. Estes módulos são apresentados contemplando uma perspectiva histórica para a contextualização do problema, e suas inter-relações são discutidas. Considerando os indicadores de desempenho como elemento integrador dos outros dois módulos, faz-se a discussão e comparação de diversos modelos que se propõem a atender a necessidade atual de medição do desempenho organizacional. Da interação entre a revisão bibliográfica e aplicações práticas, chega-se ao modelo proposto, apresentando sua estrutura geral e seu procedimento para implantação, denominando-o “MEIO” – Modelo de Estratégia, Indicadores e Operações, com o qual se almeja estar contribuindo para a melhoria potencial da gestão das empresas. Este modelo se caracteriza por sua flexibilidade, permitindo que as empresas construam seu modelo de gestão por partes, começando por qualquer um dos módulos do MEIO, o que é importante dado que elas se encontram em estágios diferentes de desenvolvimento em termos de gestão. Além disso, como característica de sua proposta de integração, o próprio modelo induz a construção das outras partes que porventura não estejam devidamente implantadas ou em uso pela empresa. O modelo é aplicado em três empresas de diferentes segmentos, portes e estágios de maturidade em termos de gestão. Essas aplicações práticas do modelo MEIO, mesmo que parcialmente, mostram resultados quantitativos e qualitativos para as empresas, os quais são analisados e discutidos.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Os controladores programáveis tornaram-se fator decisivo para o controle de processos em ambientes industriais. Permitir o gerenciamento desses, eleva-os ao mesmo grupo de outros equipamentos da rede. Gerenciar esses dispositivos e o processo controlado tende a facilitar a identificação de falhas, as intervenções no processo e demais vantagens trazidas por um bom esquema de gerência. Uma maneira de realizar esse gerenciamento é por meio de programas conhecidos como supervisórios. Além das aplicações de supervisão, uma nova classe de ferramentas, que também possibilita o gerenciamento tanto do controlador quanto do processo a esse submetido, vem sendo disponibilizada. A presença de protocolos de gerenciamento, tal qual o SNMP, já é uma realidade em alguns dos modelos de equipamentos oferecidos por vários fabricantes, promovendo uma integração com plataformas de gerência já existentes no mercado. A proposta deste trabalho inclui a elaboração de um modelo de gerenciamento usando XML, atualmente em ampla ascensão e aceitação. Está, também, previsto a construção de um protótipo capaz de realizar as funções de um agente. A criação de um modelo de gerenciamento baseado em tecnologias e especificações abertas, tais como XML e Web, possibilita desde a utilização de um navegador, até o desenvolvimento de novas ferramentas para a requisição/aquisição de dados em controladores.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Dentro de um contexto de mercado cada vez mais disputado e concorrencial, as empresas buscam ampliar sua competitividade e garantir sua sobrevivência através da definição de boas estratégias. No entanto, mais importante que a qualidade em si das estratégias estabelecidas está à capacidade de implementá-las. O presente trabalho apresenta uma proposta de modelo de gestão, utilizando como ferramentas o Balanced Scorecard e o gerenciamento de processos, com a finalidade principal de desdobramento e implementação das estratégias pela estrutura organizacional, através do alinhamento dos objetivos estratégicos com os processos críticos da organização. A metodologia utilizada apresenta características de estudo de caso, uma vez que aplica uma pesquisa exploratória em uma grande empresa do ramo de refino de petróleo. A revisão bibliográfica elaborada nesta dissertação trata dos conceitos fundamentais do Balanced Scorecard e do gerenciamento de processos, os quais fornecem a base teórica para o desenvolvimento do trabalho. Como resultado final, a partir de informações obtidas através de pesquisas realizadas na referida empresa, propõe-se um método de gestão constituído por onze etapas. Este método foi aplicado para um dos processos da empresa, visando exemplificar a sua utilização. Como conclusão, observou-se que a utilização do método demonstrou permitir alinhar as estratégias da organização com as ações práticas realizadas pela estrutura funcional, explicitando sua contribuição na obtenção dos resultados desejados para seus processos críticos.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Trata do papel do gerente de implementação de soluções ERP no que se refere as suas habilidades de gerenciar as mudanças resultantes do processo, como por exemplo, as resistências dos usuários ao desenvolvimento do projeto. Discute como as metodologias e os recursos disponíveis ao gerente de implementação podem ser utilizadas para maximizar a probabilidade de sucesso do projeto.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Gerenciamento por processos é um instrumento gerencial que possibilita o direcionamento de todos os esforços da empresa na busca de aumento de eficiência dos processos, produtivo ou não, e no atingimento da satisfação dos clientes destes processos. É uma forma de estruturação da empresa sugerida pela reengenharia. Neste trabalho é feita uma análise de um projeto de implantação desta forma de gerenciamento em uma empresa brasileira, detectando-se as causas dos resultados obtidos e sugerindo melhorias para um novo projeto nesta empresa

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Trata da utilização de técnicas a serem utilizadas em projetos de mudanças de processos de negócios. Apresenta as principais razões que levam a empresa a mudar a sua estrutura organizacional de visão funcional para a visão por processos com foco no cliente. Propõe uma categorização para os projetos, apresenta uma classificação para os principais métodos de mudança de processos e recomenda a utilização destas técnicas para cada tipo de projeto.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

O ponto de partida para este estudo foi o contraste entre a provável centralidade da decisão, defendida em boa parte da literatura administrativa, e a experiência de inclusão digital bem sucedida implantada na pequena cidade de Piraí-RJ. A originalidade deste programa e a sua maneira aparentemente caótica de encaminhamento foram inquietações que impulsionaram o retorno do pesquisador às teorias sobre o processo decisório e a formulação e implantação de políticas públicas. Neste trabalho busca-se contribuir com o debate sobre a decisão e o processo decisório a partir de duas questões de pesquisa: qual a centralidade dos processos decisórios para os resultados alcançados nas experiências consideradas inovadoras em municípios de pequeno porte populacional (abaixo de 30 mil habitantes)? E como caracterizar esses processos em relação à literatura acadêmica sobre a temática? O foco do trabalho é a área pública, na qual a temática da decisão tem forte intersecção com a temática da formulação e implementação das políticas públicas. Escolheu-se a análise dos fluxos de ações nas ações inovadoras ocorridas em municípios de pequeno porte populacional que correspondem a mais de 80% do total de municípios no Brasil. As limitações da pesquisa estão relacionadas à área pesquisada, ao tipo de município selecionado e aos projetos e programas analisados. As referências teóricas utilizadas neste trabalho são as seguintes: Escolha Racional, Racionalidade Limitada, Agenda de Políticas Públicas, Incrementalismo, Garbage Can, Sensemaking e, finalmente, Groping Along. Para efeitos da articulação entre essas teorias e os casos estudados, utilizou-se a lógica subjacente de cada teoria e a sua relação com o processo relatado pelos participantes das experiências selecionadas. O estudo foi desenvolvido em três fases. Na primeira, após as questões iniciais que emergiram da experiência de inclusão digital em Piraí, fez-se uma revisão bibliográfica da literatura relativa ao processo decisório. A partir disso, fez-se uma análise de documentos e relatos feitos por gestores e técnicos de 34 diferentes experiências inovadoras premiados pelo Programa Gestão Pública e Cidadania, entre 1996-2005, na qual se buscou captar os fluxos de ações que permearam os projetos e programas. Na terceira parte, procedeu-se uma pesquisa em profundidade em quatro estudos de caso nos estados da Bahia, Rio de Janeiro e São Paulo, utilizando-se técnicas da história oral e análise de documentos. Os casos estudados foram: Creche Noturna em Laranjal Paulista-SP, Desenvolvimento Local e Inclusão Digital em Piraí-RJ, Desenvolvimento Local Agroambiental em Almadina-BA e, finalmente, Manejo da Samambaia Silvestre em Ilha Comprida-SP. Os resultados obtidos contrastam com a literatura acadêmica cuja lógica subjacente é predominantemente linear e que defende a centralidade e a importância da decisão na obtenção de resultados maximizadores, e sugerem ainda que sejam as proposições dos processos decisórios menos lineares e os processos de formulação de políticas públicas que buscam captar as práticas cotidianas dos gestores permeada pelas imperfeições e deselegâncias do dia-a-dia - que melhor contribuem para sua compreensão.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Na atual era do conhecimento, a informação ganhou importância nos meios empresarial e acadêmico, reforçando o interesse por estudos de desenvolvimento de sistemas de informação voltados para as necessidades específicas dos ambientes em que serão aplicados. A tecnologia de Internet é um exemplo. Sistemas de Informação na Web são sistemas de informação que utilizam a Web como substrato estrutural, o que requer metodologias de desenvolvimento adequadas. Por outro lado, determinados sistemas de informação precisam ser adaptados a necessidades cíclicas de uso, como processos que se repetem periodicamente. O presente trabalho tem como objetivo alinhar estas duas necessidades através da identificação de uma proposta metodológica para modelagem de sistemas de informações na Web com características sazonais. Para tanto, empregou-se a metodologia de pesquisa-ação. Como resultado prático, é descrita a aplicação do método proposto no desenvolvimento de um sistema de informação na Web para gestão do Encontro Nacional de Engenharia de Produção (ENEGEP), o mais importante congresso científico da área de Engenharia de Produção no Brasil. Concluiu-se que o método proposto atendeu bem o desenvolvimento das características específicas de sazonalidade da utilização do sistema em questão.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Software Repository Mining (MSR) is a research area that analyses software repositories in order to derive relevant information for the research and practice of software engineering. The main goal of repository mining is to extract static information from repositories (e.g. code repository or change requisition system) into valuable information providing a way to support the decision making of software projects. On the other hand, another research area called Process Mining (PM) aims to find the characteristics of the underlying process of business organizations, supporting the process improvement and documentation. Recent works have been doing several analyses through MSR and PM techniques: (i) to investigate the evolution of software projects; (ii) to understand the real underlying process of a project; and (iii) create defect prediction models. However, few research works have been focusing on analyzing the contributions of software developers by means of MSR and PM techniques. In this context, this dissertation proposes the development of two empirical studies of assessment of the contribution of software developers to an open-source and a commercial project using those techniques. The contributions of developers are assessed through three different perspectives: (i) buggy commits; (ii) the size of commits; and (iii) the most important bugs. For the opensource project 12.827 commits and 8.410 bugs have been analyzed while 4.663 commits and 1.898 bugs have been analyzed for the commercial project. Our results indicate that, for the open source project, the developers classified as core developers have contributed with more buggy commits (although they have contributed with the majority of commits), more code to the project (commit size) and more important bugs solved while the results could not indicate differences with statistical significance between developer groups for the commercial project