Métricas e Indicadores para Auxiliar na Distribuição das Etapas do Processo de Desenvolvimento Distribuído de Software: Uma Revisão Sistemática
|
|
- Lídia Brezinski Morais
- 8 Há anos
- Visualizações:
Transcrição
1 Métricas e Indicadores para Auxiliar na Distribuição das Etapas do Processo de Desenvolvimento Distribuído de Software: Uma Revisão Sistemática Euclides Alfredo Matusse Programa de Pós-Graduação em Ciência da Computação Universidade Estadual de Maringá - UEM Maringá, Brasil ematusse27@gmail.com Elisa H. M. Huzita,Tania F. C. Tait Programa de Pós-Graduação em Ciência da Computação Universidade Estadual de Maringá - UEM Maringá, Brasil {emhuzita, tait}@din.uem.br Abstract The use of indicators provides several benefits among which the effective evaluation of process optimization in Software Development and also supporting the project manager in making strategic decisions. Despite the importance of using metrics in the distribution of the process steps in Distributed Software Development (DSD) given the diversity of existing business model, organizations have neglected their practice. Reasons for this include: (i) processes are poorly defined and controlled and are not mature enough to make use of measurements and (ii) there are no standards for metrics and therefore support is limited to tools for data collection and analysis data. In this context, this paper aims to conduct a systematic review to gather evidence about the existence of metrics and indicators that are specific to development software distributed. Keywords-Distributed Software Development; indicators; metrics; process; systematic review. Resumo O uso de indicadores proporciona diversos benefícios dentre os quais a eficaz da otimização de processos no Desenvolvimento de Software e, também, o apoio ao gerente de projeto na tomada de decisões estratégicas. Apesar da relevância da utilização de métricas na distribuição das etapas do processos no Desenvolvimento Distribuído de Software (DDS) dada à diversidade de modelo de negócios existentes, as organizações têm negligenciado a sua prática. Razões para esse fato incluem: (i) processos são precariamente definidos e controlados e não são suficientemente maduros para fazer uso de medições e (ii) não existem padrões para métricas e, por isso, um apoio é limitado a ferramentas para coleta e análise de dados. Nesse contexto, este artigo tem como objetivo realizar uma revisão sistemática para coletar evidências sobre a existência de métricas e indicadores que são específicos de desenvolvimento distribuído de software. Palavras-chave Desenvolvimento Distribuído de Software; indicadores; métricas; processo; revisão sistemática. I. INTRODUÇÃO O Desenvolvimento Distribuído de Software (DDS) tem tido um impacto significativo no desenvolvimento de software, e grandes empresas tem adotado o DDS [1] [2] distribuindo os seus processos ao redor do mundo [3]. No DDS, as equipes estão geralmente separadas por fusos horários diferentes [4], e os recursos dispersos em várias localidade geográficas [5]. Esta estratégia possibilita vários benefícios tais como proximidade de mercados e acesso ao conhecimento local sobre os clientes [6], flexibilidade para responder às oportunidades locais [7] e maior disponibilidade de recursos humanos a um custo menor [8] [9]. Porém, para atingir tais benefícios, é necessário a execução de um planejamento rigoroso, pois os riscos advindos dessa estratégia podem afetar a comunicação, coordenação e controle de projetos [10]. No entanto, a natureza dinâmica do DDS, impõe uma série de desafios causados pela distância temporal, a distância geográfica e sócio cultural. Esses desafios foram classificados como técnicos, não técnicos, e híbridos [10]. Fatores técnicos estão relacionados com o conhecimento técnico de desenvolvimento de software [11]; desafios nãotécnicos estão relacionados com fatores sociais e culturais [12] [11] a comunicação [13] e, diferença de fusos horários [13] e fatores híbridos são desafios que se relacionam com uma combinação de desafios técnicos e não técnicos. Apesar de os termos métricas e indicadores serem frequentemente usadas alternadamente, é importante notar as diferenças sutis entre eles, pois existe uma sequencia lógica na forma que os indicadores são obtidos [45]: métrica é a correlação de medidas individuais com o objetivo de se ter uma idéia da eficácia da entidade que está a ser medida e, indicador é a combinação de métricas que podem ser utilizadas para se ter uma compreensão da entidade a ser medida. No planejamento, a distribuição de processos em DDS se configura como uma importante decisão e, dependendo da estratégia de negócio adotada [14], pode otimizar ganhos de eficiência das equipes de desenvolvimento em várias localidades geográficas com a redução de esforços e aumento de produtividade [6]. Nesse sentido, é importante oferecer às organizações apoio que permitam uma análise de critérios que possam guiá-los por meio de indicadores que apoiem no entendimento da distribuição sistemática das etapas do processo de software a equipes geograficamente dispersas, considerando-se as características da dispersão geográfica e temporal [15]. Diante desses desafios visando dar suporte à distribuição das etapas do processos de software a equipes em várias
2 localidades geográficas, realizou-se a condução da revisão sistemática de soluções existentes na literatura, que permitiu identificar as abordagens e modelos de alocação das etapas do processo às equipes em várias localidades geográficas em projetos de DDS e analisar as suas particularidades. Assim, o presente artigo objetiva apresentar e analisar os resultados desta revisão, considerando os aspectos técnicos, não-técnicos, e híbridos de cada abordagem. O trabalho está organizado da seguinte forma: a Seção 2 apresenta uma caracterização da distribuição das etapas do processo de software em projetos de DDS; na Seção 3 é descrita a metodologia da revisão e sua utilização no presente estudo; na Seção 4 são apresentados os resultados do estudo: os mapas das questões e as soluções identificadas a partir desta literatura; a Seção 5 analisa as abordagens identificadas, comparando suas características; na Seção 6 apresentam-se as conclusões, e, por fim discorre sobre as oportunidades de trabalhos futuros e as referências bibliograficas. II. DISTRIBUIÇÃO DAS ETAPAS DO PROCESSOS DE SOFTWARE EM PROJETOS DE DDS A distribuição das etapas do processo de software em projetos de DDS consiste em alocar as etapas do processo às equipes em várias localidades geográficas para execução das atividades, tarefas e recursos inerentes ao processo de um determinado projeto. O objetivo é prever e avaliar como os aspectos do comportamento humano, comunicação, e fatores não técnicos afetam a qualidade na distribuição das etapas do processo a membros da equipe em projetos geograficamente distribuídos. Esta definição deve basear-se nos objetivos de negócio das organizações respondendo à seguinte questão: Quem deve fazer isso? [16]. O estudo da distribuição de processo em ambiente distribuído (físico e temporal) continua sendo um desafio à comunidade de engenharia de software, por influenciar significativamente na qualidade de software determinado pelo modelo de negócio no DDS [17]. A arquitetura de software diminui o esforço de alocação de processos à equipes em várias localidades geográficas por se basear no princípio de modularidade e possuir os critérios fundamentais de um software que são: o acoplamento e coesão (organização modular) [18]. Acoplamento é a medida da interconexão entre os módulos em uma estrutura de software; e coesão está relacionada com a medida pela qual um módulo realiza uma tarefa funcional bem definida [19]. Buscando-se uma representação que define o nível da distribuição das etapas do processo de software, a Figura ilustra o cenário (distribuição das etapas do processo de software às equipes distribuídas) e a relação entre eles, considerando a distância geográfica das equipes, atores (stakeholders) genéricos. A representação das equipes completas são compostas por membros localizados em três lugares diferentes (ressalve a equipe III e IV localizados no mesmo pais, embora em espaço físico diferente) para produzir software em configurações globais. Assim, cada equipe é responsável por uma etapa do processo e/ou atividades, tarefas que compõe um subsistema: a equipe I é responsável pela etapa do processo I e parte das atividades das etapas II e III do processo; a equipe II é responsável pela etapa do processo III e parte das atividades das etapas do processo II; a equipe III é responsável pela etapa do processo II e parte das atividades das etapas do processo I e, por fim, a equipe IV, gerente global tem uma visão geral das regras do negócio do subsistema do projeto a ser implementado e a competência de reatribuir as etapas do processo, atividades e tarefas do subsistema. Os gerentes de projeto estão preocupados com as etapas inicias do projeto por envolver as regras de negócio aliado à descrição funcional do sistema, que são: especificação de requisitos, que se refere à extração dos requisitos de um desejado produto de software e projeto de sistema (especificação), envolve a tradução destes requisitos em uma descrição de todos os componentes necessários para codificar o sistema. Figure 1. Visão do nível de distribuição/ processo no DDS Dessa forma, observa-se que identificar e distribuir as etapas do processo de software às equipes geograficamente dispersas com critério adequado não é uma solução trivial. È necessário, levar em consideração algumas particularidades que vão além das questões técnicas, que não podem ser ignoradas, tais como a confiança [20] [32], distância geográfica [21], a gestão da diversidade cultural [22], diferentes fusos horários [4] e sócio-cultural [23]. Em projetos de DDS, características especificas da socialização devem ser medidas e avaliadas, servindo como um filtro para encontrar boas soluções [24]. III. PROCESSO DA REVISÃO SISTEMÁTICA Revisão sistemática da literatura surge como um meio de avaliar e interpretar todas as pesquisas disponíveis relevantes para uma questão de pesquisa particular, área temática, ou fenômeno de interesse com certo valor científico [25]. A revisão sistemática pretende apresentar uma justa de um tópico de investigação, usando uma metodologia confiável, rigorosa e auditável [25]. Assim, o objetivo dessa revisão é identificar as soluções existentes para apoiar os gerentes de projetos e portfólio na distribuição das etapas do processo de software às equipes geograficamente distribuídas em projetos de DDS. A da qualidade dos estudos foi classificada de acordo com a proposta em Dyba e Dingsoyr [27].
3 A. Definição das questões de pesquisa A formulação das questões e strings de pesquisa apresentada é adaptada de Santos [28] inclui os elementos definidos a seguir: População (population): qual conjunto de elementos será alvo da revisão. Trabalhos que discutem a combinação de técnicas para distribuir as etapas do processo de software em DDS; e recomendações da utilizando métricas e indicadores; Intervenção (intervention): o que será avaliado neste conjunto de elementos da população. Trata-se das abordagens técnicas e métodos de da distribuição das etapas do processo de software em projetos de DDS; Comparação (comparison): elementos que servirão como base de comparação, considerando as similaridades de objetivos, apresentada na Seção 5; Resultado (outcomes): informações de saída esperadas com a pesquisa. Estudo comparativo das abordagens e análise dos métodos utilizados na distribuição das etapas do processo de software direcionado à investigação das limitações e potencialidade das abordagens de existentes. Buscando direcionar esforços durante a execução e compreensão do estado das pesquisas sobre questões relacionadas com métricas e indicadores para apoio no entendimento da distribuição das etapas do processo de software à equipes em várias localidades geográficas em projetos de DDS, as seguintes questões de investigação conduziram este estudo: Q1: Baseado nas evidências encontradas, que informação é utilizada para medir a distribuição das etapas do processo de software às equipes geograficamente distribuidas? Q2: Que métodos de pesquisa empírica são usados? Q3: Quais os tipos de contribuição para a investigação são encontrados? B. Descrição das estratégias de busca A pesquisa bibliográfica consistiu em duas etapas. No estágio 1, foram pesquisadas bases de dados eletrônicas com as palavras-chave que norteiam a pesquisa para responder às questões. As strings de busca foram geradas a partir da combinação dos termos chave e sinônimos usando OR (ou) e AND (e), e possíveis peculiaridades das bibliotecas digitais e adaptações a serem registradas. Portanto, a busca foi feita no idioma inglês, através da combinação dos sinônimos definidos na Tabela I. Assim os estudos foram obtidos a partir das seguintes fontes: IEEE Xplore ( ACM Digital Library ( Elsevier ScienceDirect ( Google Scholar ( CITESEERX ( Compendex EI ( No segundo estágio, realizou-se uma condução manual em workshop de WDDS, SBQS (Simpósio Brasileiro de Qualidade de Software). SBES (Simpósio Brasileiro de Engenharia de Software) e Evento ICEIS (International Conference on Enterprise Information Systems) com a finalidade de encontrar artigos relevantes às pesquisas publicadas entre 2004 e É importante destacar a busca por artigos no workshop WDDS, SBQS, SBES para saber o estágio da evolução e suas abordagens. Estes são eventos importantes da área no Brasil. Os eventos têm mantido um bom número de artigos submetidos e apresentados, o que tem acentuado significativamente a presença de pesquisadores estrangeiros, por artigos serem recentemente indexados nas bibliotecas digitais da área [46]. Nesses casos específicos, a busca dos artigos será conduzida em português e inglês de forma a cobrir o maior número de artigos relevantes a responder às questões de pesquisa. Os tipos de documentos selecionados com base em consultas com especialistas estão representados na Tabela II. TABELA I. PALAVRAS-CHAVES UTILIZADAS NO ESTUDO População Intervenção Resultados String distributed software development OR global software development OR geographically distributed software development OR globally distributed development OR collaborative software engineering OR collaborative software development OR globally distributed work OR global Software engineering OR distributed team OR global software teams OR offshore software development OR offshoring OR offshore OR offshore outsourcing OR dispersed team process OR process distribution "metric" OR "indicator" Estratégia de Busca: População AND Intervenção AND Resultado TABELA II. WORKSHOP, SIMPÓSIOS E EVENTOS Tipo Fonte Sigla Workshop Workshop Desesvolvimento Distribuído de Softwre WDDS Simpósio Eventos SimpósioBrasileiro Qualidade Software SBQS SimpósioBrasileiro Engenharia de Software SBES International Conference on Enterprise Information ICEIS Systems C. Critério de seleção de estudos A busca inicial de artigos retorna uma grande quantidade de estudos que não são relevantes [25]. Assim, critérios de inclusão [I] e exclusão [E] devem ser baseados na pesquisa tendo relação com o tópico tratado. Por conseguinte, estudos totalmente irrelevantes são descartados no início. A inclusão do documento é determinada pela relevância em relação às questões de investigação pela análise do título, resumo, palavras chave, introdução e conclusão. Artigos classificados como [I] são candidatos a tornar-se em estudo primário e artigos classificados
4 como [E] indicam artigos irrelevantes e descartados, baseado na análise do título, resumo não relacionados com métricas e indicadores para distribuição das etapas do processo de software no DDS. Segundo a classificação abaixo: [I1]. Os trabalhos publicados devem se relacionar diretamente com métricas e indicadores para distribuição das etapas do processo de software e os estudos devem ter algum foco no contexto de DDS. [I2]. Artigos que consistem em opiniões, recomendações da utilizando métricas e indicadores para apoio no entendimento da distribuição das etapas do processo no contexto de DDS. [E1]. Estudos repetidos. Se o mesmo estiver disponível em diferentes fontes de busca, a primeira é considerada. IV. RESULTADOS DO ESTUDO A. Visão geral dos estudos A revisão foi conduzida no período de Fevereiro à Abril 2012, de acordo com o plano apresentado na Seção 3. A Figura 2 ilustra o percurso efetuado para os estudos encontrados no conjunto com a string de busca nas fontes utilizadas e pesquisa manual. publicações em 2012 é provável que seja discreto, uma vez que os dados foram coletados em abril de A Tabela III mostra a frequência de publicação dos trabalhos selecionados a partir de 2004 até TABELA III. TENDÊNCIA DE PUBLICAÇÃO (POR ANO) Ano Porcentagem (%) Frequência A Figura 3 mapeia a fonte das publicações, a maioria dos estudos são de workshops (50%). A distribuição está da seguinte forma: Journal (21%), conferências (21%), e Simpósios (7%). Figure 3. Publicação por tipo de fonte Figure 2. Filtro de pesquisa e escolha dos estudos primários O procedimento de busca produziu 279 estudos iniciais. Destes 266 não foram repetidos, 45 destes foram selecionados por serem relevantes, e 12 foram selecionados como estudos primários (a lista completa de estudos primários selecionados para análise é mostrada no apêndice A). Após o filtro inicial (seleção preliminar), 45 artigos foram pré-selecionados para identificar os potenciais estudos primários mediante a leitura do título, resumo e conclusão. A partir da seleção, obteve-se um novo subconjunto pelo critério de leitura em profundidade mediante a leitura total do artigo. Permaneceram aqueles que apresentavam informações consistentes acerca de métricas e indicadores para distribuição das etapas do processo de software à equipes em várias localidades geográficas em DDS. Neste segundo passo (seleção final) 12 artigos foram selecionados para uma análise comparativa detalhada (Tabela X). Estudos sobre métricas em projetos de DDS tem aumentado nos últimos anos, particularmente a partir de O número de B. Classificação de estudos O processo de extração de informações realizou-se à partir do foco de estudos apresentados na Tabela IV. Assim, foi estabelecida uma categorização entre objetivo e subjetividade dos resultados. Os artigos revelaram problemas ou soluções, onde 25% tratam sobre alocação de tarefas e 8% aborda sobre configuração das etapas do processo de DDS, o foco de 42% sobre estratégias para resolver problemas de alocação de equipes geograficamente distribuídas, 8% práticas para orientar a definição do processo de software global e questões de destaque 8% sobre evidências para propor soluções da utilização de métricas para as questões da pesquisa. Dessa forma, seguiu-se a classificação de cada publicação de acordo com a configuração do estudo: industrial, acadêmico ou misto conforme apresentada na Tabela V, quase 58% dos estudos são industriais, 25% são acadêmicas, e 17% estão no cenários do estudo misto.
5 TABELA IV. FOCO DE ESTUDO Resultados do artigo Percentual (%) Frequência Questões 17 2 Misto 25 3 Estratégias 58 7 TABELA V. DISTRIBUIÇÃO DE ESTUDOS Configuraçao do estudo Percentual (%) Frequência Industrial 58 7 Acadêmico 25 3 Misto 17 2 C. Baseado nas evidências encontradas, que informação é utilizada para medir a distribuição das etapas do processo de software às equipes geograficamente distribuídas? (Q1) Nos estudos primários realizados e, também, da literatura corrente foram identificadas algumas métricas, e critérios de alocação de tarefas nas Tabela VI e VII respectivamente.. Por exemplo, no trabalho de Jalote [33] utilizam fatores como período de trabalho e habilidade, tendo como características dependência entre as tarefas e esforço de execução, enquanto modelo de simulação GSD [34] [35] considera as etapas do processo de desenvolvimento, localização, fuso horários e meios de comunicação. Em um outro estudo Gotel [24] monitoram cinco equipes de estudantes, Camboja, EUA (New York City e Pleasantiville (Nova Iorque)), Tailândia e Índia para produção de software e percebem, de forma distinta, que os níveis de estresse dos estudantes, aumentam juntamente com os padrões de comunicação de cada equipe de desenvolvimento devido a falta de habilidades sociais necessárias. Gotel et al [24] concluirão que fatores de socialização das equipes dispersas e comunicação são capazes de influenciar o sucesso de programas de melhoria. No modelo proposto por Y. Lu [36], considera os fatores: pessoas, tarefas e tecnologias a partir da teoria da coordenação e sociotécnica. Na abordagem proposta por Varzin [37], um conjunto de praticas para orientar a definição de processo de software geograficamente distribuído, aborda os fatores de infraestrutura de comunicação, diferença de fusos horários, cultural, confiança e tamanho de equipe através da técnica de algoritmo de mineração tradicional. O estudo experimental de Ramasubbu [38], considera os fatores: dispersão geográfica, produtividade, qualidade e lucro por meio da técnica do modelo econométrico. Foram identificados alguns critérios consoante a classificação proposta por Lamersdorf [42] apresentadas na Tabela VII. TABELA VI. MÉTRICAS IDENTIFICADAS Métricas Autores Esforço para realizar tarefas de DDS [33] Habilidade e recursos de requisitos requerido de DDS [33], [42] Quantidade de mensagens usando tecnologia de coordenação [24] Classificação Outsourcing Desenvolvimento de Software Personalizado Desenvolvimento de Software Padrão TABELA VII. CRITÉRIOS DE ALOCAÇÃO Critérios Custo, confiança, perícia, proximidade a usuários, contatos pessoais, relação estabelecida Perícia, disponibilidade, proximidade ao cliente, custo do trabalho, planejamento estratégico, razões pessoais, decisões políticas Perícia, proximidade ao mercado, custos trabalhistas, diferenças cultural e temporal, taxa de rotatividade, disponibilidade, confiança pessoal, arquitetura do produto, maturidade site Os dados presentes nas tabelas VI e VII mostram que ainda não existem definidos indicadores derivados da correlação entre as métricas. D. Que métodos de pesquisa empírica são usados? (Q2) Os artigos foram classificados de acordo com o método utilizado por Tonella [30], que consiste em cinco métodos de pesquisa: 1) revisão sistemática (meio de avaliar e interpretar pesquisas existentes); 2) experimental (estudos que se aplicam para medir qualquer efeito e controles específicos); 3) estudo observacional; 4) relatos de experiência (registro de lições aprendidas e experiência industrial); e 5) estudo de caso (investigação de situações do mundo real). Embora o método de simulação não faça parte do método utilizado por Tonella [30], foi incluido na Tabela VIII por constar no método utilizado na pesquisa, nesta pesquisa, 42% foram de estudo experimetal; (25%) simulação; (8%) utilizou o método de estudo de caso; (8%) eram revisão sistemática; (8%) não são claros, e (8%) abordou relatos de experiência. TABELA VIII. MÉTODO DE PESQUISA UTILIZADO Método Pesquisa Frequência Porcentagem (%) Experimental 5 42% Simulação 3 25% Estudo de Caso 1 8% Obscuro 1 8% Revisão Sistemática 1 8% Relato de Experiência 1 8% E. Quais os tipos de contribuição para a investigação são encontrados? (Q3) De acordo com a classificação desenvolvido para as necessidades de pesquisa em engenharia de software [29], a Tabela IX ilustra a contribuição para a investigação primária dos estudos. Assim, a distribuição esta da seguinte forma 33% dos artigos tratam sobre proposta de solução; pesquisa de (50%); artigos de opinião (17%), e; não foi encontrado artigo de validação de investigação.
6 TABELA IX. CONTRIBUIÇÃO TIPOS DE PESQUISA Tipo de Pesquisa Frequência Porcentagem (%) Proposta de solução 4 33% Pesquisa de validação 0 0 Pesquisa de 6 50% Pesquisa de opinião 2 17% V. ANÁLISE DE SOLUÇÕES EXISTENTES PARA O APOIO À DISTRIBUIÇÃO DAS ETAPAS DO PROCESSO ÀS EQUIPES DISPERSAS EM DDS Durante a extração de dados, não foi possível identificar a distribuição das etapas do processo às equipes dispersas a nível global, mas utilizou-se critérios de execução das atividades, tarefas e recursos inerentes ao processo que compõe um determinado projeto. O processo é um arcabouço para as tarefas que são necessárias para construir software de qualidade, facilitando a coordenação e acompanhamento das atividades [31]. Baseado na suposição de que existe uma relação entre a natureza das tarefas que compõe o processo e a natureza da distribuição das equipes de desenvolvimento dispersos geograficamente, foram incluídos no estudo os modelos de alocação de tarefas [39] [40] e análise de desempenho das equipes distribuídas globalmente [38], buscando produtividade de projetos. A classificação do desenvolvimento distribuído interfere na característica da alocação de tarefas, equipes e recursos em projetos de DDS. No entanto, observa-se que no trabalho de Lamersdorf [42], foram identificados e analisados os tipos de classificação que se referem à terceirização, desenvolvimento de software padrão e desenvolvimento de software personalizado [42]. A Tabela X, apresenta as principais características dos modelos identificados. Modelo de distribuição TABELA X. MODELOS PROPOSTOS E IDENTIFICADOS DURANTE A REVISÃO SISTEMÁTICA Artigos relacionados Modelo para o desenvolvimento Jalote e Jain (2006) Simulação 24 horas:o modelo considera um GAD (Grafo Acíclico Direcionado), onde os vértices representam as tarefas e as arestas representam as dependências operacionais existentes (tarefas com restrições de precedência). Este modelo realiza a alocação buscando a redução na duração do projeto. Conjunto de práticas para orientar a definição de processos de software global em ambientes geograficamente distribuídos. O modelo identifica e analisa os aspectos que impactam na sua execução Modelo alocação de equipes de desenvolvimento para módulos de software, detalhando os atributos utilizados na análise não técnica e como eles são obtidos. Este modelo captura os aspectos não-técnicos das equipes distribuídas e as dependências entre módulos de software. Modelo de simulação GSD (Global Software Development): O modelo configura seus processos com diferentes etapas e estratégias de alocação, permitindo identificar a melhor alternativa quanto às estratégias de alocação. Este modelo fornece informações relacionadas à produtividade, recursos Vanzin et al,. (2005) Ribeiro et al.(2011) Santos et al, (2011) Setamanit et al,. (2006) Setamanit et al. (2007) Método de pesquisa Técnicas Características Tipo pesquisa Survey, pesquisa exploratória Estudo teórico, Estudo experimental Método do Caminho Crítico algoritmo tradicional mineração Algoritmos genéticos Lógica Nebulosa Esforço para execução Nível de alocação: de tarefas, dependências membros de uma equipe; entre tarefas, Fatores considerados: habilidades requeridas e habilidades; período de recursos requeridos trabalho Habilidades conhecimentos processo. e Nível de alocação: locais do distribuídos. Fatores considerados: infraestrutura de comunicação, estrutura organizacional, confiança da equipe, diferenças fusos horários, cultural e tamanho da equipe. Habilidades de aspectos Nível de alocação: locais não-técnicos das distribuídos; Fatores equipes distribuídas e considerados: temporal, dependências entre cultural e de afinidade das módulos de software. equipes. Simulação Simulação - Nível de alocação: locais remotos; Fatores considerados: etapas do processo de desenvolvimento; atividades desenvolvidas; estratégia de alocação; fuso horário; localização; meios de comunicação.
7 alocados, comunicação e coordenação durante o projeto. Estudo alocação de tarefas em projetos de Desenvolvimento Distribuído de Software: Análise das Soluções Existentes Marques al.(2011) et Mapeamento sistemático Coleta de evidências - Nível de alocação: híbridos (remoto e distribuído) Estudo para identificar os critérios que são utilizados na prática de atribuição de tarefas a equipes distribuídas. Este modelo é baseado em entrevistas com gerentes selecionado das organizações e critérios atualmente aplicados na indústria são identificados. Modelo para apoiar o processo de gerenciamento de defeitos que inclui a prevenção de defeitos, descoberta, resolução e melhoria de processos no programa de desenvolvimento de software Modelo de práticas para analisar o desempenho das equipes de desenvolvimento a partir da perspectiva da teoria sociotécnica combinada e a teoria de coordenação. Este modelo é baseado no estudo de três aspectos da teoria sociotécnico: pessoas, tecnologia e tarefas. Modelo analítico de desenvolvimento de software com equipes em projetos globalmente distribuídos. Este modelo é baseado em técnicas de modelagem de análise, a fim de prever a como os aspectos de comunicação afetam a produtividade dos membros da equipe em projetos distribuídos geograficamente O modelo configura equipes distribuídas globalmente, buscando produtividade de projetos, qualidade e lucros. Este modelo captura os aspectos dinâmicos e discretos de um ambiente de desenvolvimento distribuído de software e fornece informações relacionadas ao impacto de várias configurações e dimensões da dispersão geográfica Lamersdorf al,(2009) et Korhonen et al, (2008) Survey, Estudo qualitativo, Relato de Experiência Estudo de caso Y. Lu et al, (2010) Estudo quantitativo, Estudo experimental Czekster et al. (2010) Ramasubbu et al (2011) A. Avaliação da qualidade dos estudos Estudo quantitativo, Estudo Experimental A da qualidade dos estudos foi nos critérios estabelecidos para de estudos experimentais em engenharia de software presentes em Dyba [27]. Os critérios da triagem foram relacionados com qualidade da comunicação de Método de comparação constante Método Goal Question Metric Teoria da coordenação e sócio técnico Técnicas de modelagem de análise Habilidades técnica e de aspectos de coordenação Habilidades de aspectos de coordenação Habilidades de aspectos de coordenação e nãotécnicos das equipes distribuídas e dependências entre módulos de software Habilidades técnica e de aspectos de coordenação Nível de alocação: locais híbridos (remoto e distribuído) Nível de alocação: locais distribuídos e Fatores considerados: requisitos técnicos dos módulos de software. Nível de alocação: locais distribuídos; Fatores considerados: pessoas, tarefas e tecnologia. Nível de alocação: locais híbridos (remoto e distribuído) e Fatores considerados: habilidades de gestão e o conhecimento das equipes Estudo Experimental Modelos econométrico - Nível de alocação: locais distribuídos e Fatores considerados: dispersão geográfica, produtividade, qualidade e lucro raciocínio de um estudo, objetivos e contexto avaliados de acordo com a legenda abaixo. Legenda: - Esta questão está dentro desta área de responsabilidade Questões: 1] O estudo relatou a pesquisa empírica ou foi apenas considerado como
Um Mapeamento Sistemático da Pesquisa sobre a Influência da Personalidade na Engenharia de Software
1 1 2 Um Mapeamento Sistemático da Pesquisa sobre a Influência da Personalidade na Engenharia de Software Shirley Jacinto (ssj@cin.ufpe.br) Orientador: Fabio Q. B. da Silva (fabio@cin.ufpe.br) Questões
Leia maisMASTER IN PROJECT MANAGEMENT
MASTER IN PROJECT MANAGEMENT PROJETOS E COMUNICAÇÃO PROF. RICARDO SCHWACH MBA, PMP, COBIT, ITIL Atividade 1 Que modelos em gestão de projetos estão sendo adotados como referência nas organizações? Como
Leia maisInstituto de Computação, Universidade Federal do Amazonas (UFAM) Manaus-AM, Brasil
Elicitação de Requisitos a partir de Modelos de Processos de Negócio e Modelos Organizacionais: Uma pesquisa para definição de técnicas baseadas em heurísticas Marcos A. B. de Oliveira 1, Sérgio R. C.
Leia maisAPLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2
APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2 Renan J. Borges 1, Késsia R. C. Marchi 1 1 Universidade Paranaense (UNIPAR) Paranavaí, PR Brasil renanjborges@gmail.com, kessia@unipar.br
Leia maisIntrodução à Revisão Sistemática da Literatura. Fernando Kenji Kamei @fkenjikamei
Introdução à Revisão Sistemática da Literatura Fernando Kenji Kamei @fkenjikamei Quais são as razões para conduzirmos uma Revisão da Literatura? Algumas possíveis razões... Delimitar o problema de pesquisa;
Leia maisMODELO CMM MATURIDADE DE SOFTWARE
MODELO CMM MATURIDADE DE SOFTWARE O modelo CMM Capability Maturity Model foi produzido pelo SEI (Software Engineering Institute) da Universidade Carnegie Mellon (CMU), em Pittsburgh, EUA, por um grupo
Leia maisOficina de Gestão de Portifólio
Oficina de Gestão de Portifólio Alinhando ESTRATÉGIAS com PROJETOS através da GESTÃO DE PORTFÓLIO Gestão de portfólio de projetos pode ser definida como a arte e a ciência de aplicar um conjunto de conhecimentos,
Leia maisUniversidade Paulista
Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen
Leia maisGARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
Leia maisGovernança de TI. ITIL v.2&3. parte 1
Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços
Leia maisGerenciamento de Níveis de Serviço
Gerenciamento de Níveis de Serviço O processo de Gerenciamento de Níveis de Serviço fornece o contato entre a organização de TI e o cliente, para garantir que a organização de TI conhece os serviços que
Leia maisFase 1: Engenharia de Produto
Fase 1: Engenharia de Produto Disciplina: Análise de Requisitos DURAÇÃO: 44 h O objetivo principal da disciplina é realizar uma análise das necessidades e produzir um escopo do produto. Representará os
Leia maisResumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0
O que é BABok? O BABok 2.0, Corpo de Conhecimento de Análise de Negócios, é considerado como um Guia Referência de Práticas de Análise de Negócio. Este guia é publicado e mantido pelo IIBA. O guia BABok
Leia maisARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.
ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página
Leia maisEngenharia de Software
Universidade São Judas Tadeu Profª Dra. Ana Paula Gonçalves Serra Engenharia de O Processo Uma Visão Genérica Capítulo 2 (até item 2.2. inclusive) Engenharia de - Roger Pressman 6ª edição McGrawHill Capítulo
Leia maisSistemas Distribuídos
Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor
Leia maisCHECK - LIST - ISO 9001:2000
REQUISITOS ISO 9001: 2000 SIM NÃO 1.2 APLICAÇÃO A organização identificou as exclusões de itens da norma no seu manual da qualidade? As exclusões são relacionadas somente aos requisitos da sessão 7 da
Leia maisUma visão geral da versão 2.0 do BABOK
Uma visão geral da versão 2.0 do BABOK Cover this area with a picture related to your presentation. It can be humorous. Make sure you look at the Notes Pages for more information about how to use the template.
Leia mais)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR
6LPXODomR GH6LVWHPDV )HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR #5,6. Simulador voltado para análise de risco financeiro 3RQWRV IRUWHV Fácil de usar. Funciona integrado a ferramentas já bastante conhecidas,
Leia maisReferências internas são os artefatos usados para ajudar na elaboração do PT tais como:
Plano de Teste (resumo do documento) I Introdução Identificador do Plano de Teste Esse campo deve especificar um identificador único para reconhecimento do Plano de Teste. Pode ser inclusive um código
Leia maisO processo de melhoria de processo
O processo de melhoria de processo Prof.ª Dra. Aida Araújo Ferreira aidaferreira@recife.ifpe.edu.br Modelos de Melhoria de Processo de Software Tecnologia em Análise e Desenvolvimento de Sistemas IFPE
Leia maisPós-Graduação em Gerenciamento de Projetos práticas do PMI
Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL
Leia maisPós-Graduação em Gerenciamento de Projetos práticas do PMI
Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL
Leia maisPLANOS DE CONTINGÊNCIAS
PLANOS DE CONTINGÊNCIAS ARAÚJO GOMES Capitão SC PMSC ARAÚJO GOMES defesacivilgomes@yahoo.com.br PLANO DE CONTINGÊNCIA O planejamento para emergências é complexo por suas características intrínsecas. Como
Leia mais2.1 Os projetos que demonstrarem resultados (quádrupla meta) serão compartilhados na Convenção Nacional.
O Prêmio Inova+Saúde é uma iniciativa da SEGUROS UNIMED que visa reconhecer as estratégias de melhoria e da qualidade e segurança dos cuidados com a saúde dos pacientes e ao mesmo tempo contribua com a
Leia maisGerenciamento de Riscos do Projeto Eventos Adversos
Gerenciamento de Riscos do Projeto Eventos Adversos 11. Gerenciamento de riscos do projeto PMBOK 2000 PMBOK 2004 11.1 Planejamento de gerenciamento de riscos 11.1 Planejamento de gerenciamento de riscos
Leia maisPMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE
ESTUDO DE BENCHMARKING EM GERENCIAMENTO DE PROJETOS 2009 Brasil Uma realização dos Chapters Brasileiros do PMI - Project Management Institute PMI-SP PMI-RJ PMI-AM PMI-SC PMI-BA ANEXO 1 PMI-RS PMI PMI-CE
Leia maisEstratégia de TI. Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio. Conhecimento em Tecnologia da Informação
Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação Estratégia de TI Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio 2011 Bridge Consulting Apresentação
Leia maisPMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE
ESTUDO DE BENCHMARKING EM GERENCIAMENTO DE PROJETOS 2009 Brasil Uma realização dos Chapters Brasileiros do PMI - Project Management Institute PMI-SP PMI-RJ PMI-AM PMI-SC PMI-BA ANEXO 2 PMI-RS PMI PMI-CE
Leia maisO impacto da distribuição geográfica dos Stakeholders na gestão de requisitos em uma organização multi-site
O impacto da distribuição geográfica dos Stakeholders na gestão de requisitos em uma organização multi-site Daniela E. Damian and Didar Zowghi University of Technology, Sydney Professor: Jaelson Castro
Leia maisversão 2.0 do BABOK Cover this area with a picture related to your presentation. It can
Uma visão geral da versão 2.0 do BABOK Cover this area with a picture related to your presentation. It can be humorous. Make sure you look at the Notes Pages for more information about how to use the template.
Leia maisSistemas de Informação I
+ Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas
Leia maisGESTÃO E OTIMIZAÇÃO DE PROCESSOS. Vanice Ferreira
GESTÃO E OTIMIZAÇÃO DE PROCESSOS Vanice Ferreira 12 de junho de 2012 GESTÃO E OTIMIZAÇÃO DE PROCESSOS: conceitos iniciais DE QUE PROCESSOS ESTAMOS FALANDO? GESTÃO E OTIMIZAÇÃO DE PROCESSOS: conceitos iniciais
Leia maisDECLARAÇÃO DE POSICIONAMENTO DO IIA: O PAPEL DA AUDITORIA INTERNA
Permissão obtida junto ao proprietário dos direitos autorais, The Institute of Internal Auditors, 247 Maitland Avenue, Altamonte Springs, Florida 32701-4201, USA, para publicar esta tradução, a qual reflete
Leia maisIndicadores Gerais para a Avaliação Inclusiva
PROCESSO DE AVALIAÇÃO EM CONTEXTOS INCLUSIVOS PT Preâmbulo Indicadores Gerais para a Avaliação Inclusiva A avaliação inclusiva é uma abordagem à avaliação em ambientes inclusivos em que as políticas e
Leia maisMODELO DE APRESENTAÇÃO DE PROJETO DE PESQUISA
MODELO DE APRESENTAÇÃO DE PROJETO DE PESQUISA PÓS-GRADUAÇÃO EM CIÊNCIA E ENGENHARIA DE MATERIAIS Elaborado por Prof. Dr. Rodrigo Sampaio Fernandes Um projeto de pesquisa consiste em um documento no qual
Leia maisProf. Dr. Guanis de Barros Vilela Junior
Prof. Dr. Guanis de Barros Vilela Junior INTRODUÇÃO O que é pesquisa? Pesquisar significa, de forma bem simples, procurar respostas para indagações propostas. INTRODUÇÃO Minayo (1993, p. 23), vendo por
Leia maisEstratégias de Pesquisa
Estratégias de Pesquisa Ricardo de Almeida Falbo Metodologia de Pesquisa Departamento de Informática Universidade Federal do Espírito Santo Agenda Survey Design e Criação Estudo de Caso Pesquisa Ação Experimento
Leia maisPolíticas de Qualidade em TI
Políticas de Qualidade em TI Prof. www.edilms.eti.br edilms@yahoo.com Aula 03 CMMI Capability Maturity Model Integration Parte II Agenda sumária dos Processos em suas categorias e níveis de maturidade
Leia maisSinopse das Unidades Curriculares Mestrado em Marketing e Comunicação. 1.º Ano / 1.º Semestre
Sinopse das Unidades Curriculares Mestrado em Marketing e Comunicação 1.º Ano / 1.º Semestre Marketing Estratégico Formar um quadro conceptual abrangente no domínio do marketing. Compreender o conceito
Leia maisGerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto
Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com PMBoK Organização do Projeto Os projetos e o gerenciamento
Leia maisSeção 2/E Monitoramento, Avaliação e Aprendizagem
Seção 2/E Monitoramento, Avaliação e Aprendizagem www.bettercotton.org Orientação Text to go here O documento Monitoramento, Avaliação e Aprendizagem da BCI proporciona uma estrutura para medir as mudanças
Leia maisSERVIÇO DE ANÁLISE DE REDES DE TELECOMUNICAÇÕES APLICABILIDADE PARA CALL-CENTERS VISÃO DA EMPRESA
SERVIÇO DE ANÁLISE DE REDES DE TELECOMUNICAÇÕES APLICABILIDADE PARA CALL-CENTERS VISÃO DA EMPRESA Muitas organizações terceirizam o transporte das chamadas em seus call-centers, dependendo inteiramente
Leia maisUNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO
Departamento: Disciplina: Pré-Requisitos: - I D E N T I F I C A Ç Ã O Sistemas de Informação Gerência de Projetos (GEP) CH: 72 h/a Curso: Bacharelado em Sistemas de Informação Semestre: 2011/1 Fase: 8ª
Leia maisGerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos
Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos Referência: An Introductory Overview of ITIL v2 Livros ITIL v2 Cenário de TI nas organizações Aumento da dependência da TI para alcance
Leia maisAnálise do Ambiente estudo aprofundado
Etapa 1 Etapa 2 Etapa 3 Etapa 4 Etapa 5 Disciplina Gestão Estratégica e Serviços 7º Período Administração 2013/2 Análise do Ambiente estudo aprofundado Agenda: ANÁLISE DO AMBIENTE Fundamentos Ambientes
Leia maisExecutive Business Process Management
Executive Business Process Management Executive Business Consulting 1 Executive Business Process Management (EBPM) O aumento da competitividade das organizações passa pela melhoria dos processos, principalmente
Leia maisGESTÃO DE PROJETOS PARA A INOVAÇÃO
GESTÃO DE PROJETOS PARA A INOVAÇÃO Indicadores e Diagnóstico para a Inovação Primeiro passo para implantar um sistema de gestão nas empresas é fazer um diagnóstico da organização; Diagnóstico mapa n-dimensional
Leia maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às
Leia maisExame de Fundamentos da ITIL
Exame de Fundamentos da ITIL Simulado A, versão 5.1 Múltipla escolha Instruções 1. Todas as 40 perguntas devem ser respondidas. 2. Todas as respostas devem ser assinaladas na grade de respostas fornecida.
Leia maisIntrodução Visão Geral Processos de gerenciamento de qualidade. Entradas Ferramentas e Técnicas Saídas
Introdução Visão Geral Processos de gerenciamento de qualidade Entradas Ferramentas e Técnicas Saídas O que é qualidade? Qualidade é a adequação ao uso. É a conformidade às exigências. (ISO International
Leia maisRoteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)
Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Definição Geral: Disciplina de Compiladores Prof. Jorge Bidarra (UNIOESTE) A especificação de requisitos tem como objetivo
Leia maisINSTITUTO FLORENCE DE ENSINO COORDENAÇÃO DE PÓS-GRADUAÇÃO CURSO DE PÓS-GRADUAÇÃO EM (TÍTULO DO PROJETO) Acadêmico: Orientador:
INSTITUTO FLORENCE DE ENSINO COORDENAÇÃO DE PÓS-GRADUAÇÃO CURSO DE PÓS-GRADUAÇÃO EM (TÍTULO DO PROJETO) Acadêmico: Orientador: São Luis 2015 (TÍTULO DO PROJETO) (NOME DO ALUNO) Projeto de Pesquisa do Programa
Leia maisBoas Práticas em Gerenciamento de Projetos Material utilizado nas aulas de Pós-graduação do Centro de Informática 2010.2
O que é um? s: Tradicional e/ou Ágil? Cristine Gusmão, PhD Tem início e fim bem determinados Things are not always what they seem. Phaedrus, Escritor e fabulista Romano O projeto é uma sequência única,
Leia maisPMONow! Serviço de Implantação de um Escritório de Projetos
PMONow! Serviço de Implantação de um Escritório de Projetos PMONow! Serviço de Implantação de um Escritório de Projetos As organizações em torno do mundo estão implantando processos e disciplinas formais
Leia maisCURSO DE FORMAÇÃO. webqda - SOFTWARE DE APOIO À ANÁLISE QUALITATIVA. Entidade de formação credenciada e homologada
CURSO DE FORMAÇÃO webqda - SOFTWARE DE APOIO À ANÁLISE QUALITATIVA Entidade de formação credenciada e homologada 1. Fundamentação A investigação nas ciências humanas e sociais tem passado nas últimas décadas
Leia maisCURSO DE GRADUAÇÃO PRESENCIAL SISTEMAS DE INFORMAÇÃO
FUNDAÇÃO UNIVERSIDADE DO TOCANTINS CURSO DE GRADUAÇÃO PRESENCIAL SISTEMAS DE INFORMAÇÃO Identificação do Curso Nome do Curso: Sistemas de Informação Titulação: Bacharelado Modalidade de ensino: Presencial
Leia maisATIVIDADES PRÁTICAS SUPERVISIONADAS
ATIVIDADES PRÁTICAS SUPERVISIONADAS Administração 5ª Série Administração de Recursos Humanos I A atividade prática supervisionada (ATPS) é um método de ensinoaprendizagem desenvolvido por meio de um conjunto
Leia maisCobiT 5. Como avaliar a maturidade dos processos de acordo com o novo modelo? Conhecimento em Tecnologia da Informação
Conhecimento em Tecnologia da Informação CobiT 5 Como avaliar a maturidade dos processos de acordo com o novo modelo? 2013 Bridge Consulting All rights reserved Apresentação Sabemos que a Tecnologia da
Leia maisAvaliação das métricas utilizadas em Gerenciamento de Processos de Negócio
UFPE - CENTRO DE INFORMÁTICA GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO Avaliação das métricas utilizadas em Gerenciamento de Processos de Negócio Pedro de Araújo Melo Simone Santos Recife, novembro de 2013. 1.
Leia maisCiência da Computação ENGENHARIA DE SOFTWARE. Planejamento e Gerenciamento
Ciência da Computação ENGENHARIA DE SOFTWARE Planejamento e Gerenciamento Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução; Pessoas, Produto, Processo e Projeto; Gerência de
Leia maisPreparando sua empresa para o forecasting:
Preparando sua empresa para o forecasting: Critérios para escolha de indicadores. Planejamento Performance Dashboard Plano de ação Relatórios Indicadores Embora o forecasting seja uma realidade, muitas
Leia maisRequisitos de Software
Requisitos de Software Prof. José Honorato F.N. Prof. José Honorato F.N. honoratonunes@gmail.com Requisitos de Software Software é o conjunto dos programas e dos meios não materiais que possibilitam o
Leia mais1 2009 CBG Centro Brasileiro de Gestão
1 2009 CBG Centro Brasileiro de Gestão ISO 9001:2015 Histórico da série 2 2009 CBG Centro Brasileiro de Gestão Histórico da série REVISÕES DA SÉRIE ISO 9000 2000 2008 2015 1994 1987 3 2009 CBG Centro Brasileiro
Leia maisProjeto 2.47 QUALIDADE DE SOFTWARE WEB
OBJETIVO GERAL Projeto 2.47 QUALIDADE DE SOFTWARE WEB Marisol de Andrade Maués Como objetivo geral, buscou-se avaliar a qualidade de produtos Web, tendo como base o processo de avaliação de qualidade descrito
Leia maisCapacitação do Núcleo de Evidências em Saúde / Estação BVS da ESP / SES -MG em
Capacitação do Núcleo de Evidências em Saúde / Estação BVS da ESP / SES -MG em Formulação de Políticas de Saúde e Tomada de Decisões Informadas por Evidências Sessão 5 Como usar evidências de pesquisa
Leia maisQUALIDADE DE SOFTWARE. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 27 Slide 1
QUALIDADE DE SOFTWARE Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 27 Slide 1 Objetivos Apresentar o processo de gerenciamento de qualidade e as atividades centrais da garantia de
Leia maisUniversidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Disciplina: INF5008 Prof.: (monalessa@inf.ufes.br) Conteúdo 3. Gerência de
Leia maisPESQUISA-AÇÃO DICIONÁRIO
PESQUISA-AÇÃO Forma de pesquisa interativa que visa compreender as causas de uma situação e produzir mudanças. O foco está em resolver algum problema encontrado por indivíduos ou por grupos, sejam eles
Leia maisDesafio Profissional PÓS-GRADUAÇÃO 2012. Gestão de Projetos - Módulo C Prof. Me. Valter Castelhano de Oliveira
Desafio Profissional PÓS-GRADUAÇÃO 12 Gestão de Projetos - Módulo C Prof. Me. Valter Castelhano de Oliveira 1 DESAFIO PROFISSIONAL Disciplinas: Ferramentas de Software para Gestão de Projetos. Gestão de
Leia maisC.M.M. Capability Maturity Model Modelo de Maturidade da Capacidade
UNISUL Universidade do Sul de Santa Catarina. Campus da Grande Florianópolis Pedra Branca. CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE ALUNO: Volnei A. Caetano Palhoça 02 de Junho de 2000 C.M.M. Capability
Leia maisF I C H A D A D I S C I P L I N A
Pós-Graduações MBA Master em Gestão F I C H A D A D I S C I P L I N A I D E N T I F I C A Ç Ã O D A D I S C I P L I N A Curso: Disciplina: Docente: e-mail: MBA - Master em Gestão Sistemas de Informação
Leia maisDomínios, Competências e Padrões de Desempenho do Design Instrucional (DI)
Domínios, Competências e Padrões de Desempenho do Design Instrucional (DI) (The Instructional Design (ID) Domains, Competencies and Performance Statements) International Board of Standards for Training,
Leia maisSISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO
SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO Competências Analista 1. Administração de recursos de infra-estrutura de tecnologia da informação 2.
Leia maisPesquisa realizada com os participantes do 16º Seminário Nacional de Gestão de Projetos APRESENTAÇÃO
Pesquisa realizada com os participantes do de APRESENTAÇÃO O perfil do profissional de projetos Pesquisa realizada durante o 16 Seminário Nacional de, ocorrido em Belo Horizonte em Junho de, apresenta
Leia maisITIL - Information Technology Infraestructure Library
ITIL Biblioteca de infra estrutura de TI (do Inglês, Information Technology Infraestructure Library) e ISO/IEC 20.000 ITIL - Information Technology Infraestructure Library Foi criado no fim dos anos 80
Leia maisFACULDADE DE ADMINISTRAÇÃO E NEGÓCIOS - FAN CEUNSP SALTO /SP CURSO DE TECNOLOGIA EM MARKETING TRABALHO INTERDISCIPLINAR
APRESENTAÇÃO DO TI O Trabalho Interdisciplinar é um projeto desenvolvido ao longo dos dois primeiros bimestres do curso. Os alunos tem a oportunidade de visualizar a unidade da estrutura curricular do
Leia maisArtigo Lean Seis Sigma e Benchmarking
Artigo Lean Seis Sigma e Benchmarking David Vicentin e José Goldfreind Benchmarking pode ser definido como o processo de medição e comparação de nossa empresa com as organizações mundiais best-in-class.
Leia maisPÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS?
PÚBLICA, PRIVADA OU HÍBRIDA: QUAL É A MELHOR NUVEM PARA SEUS APLICATIVOS? As ofertas de nuvem pública proliferaram, e a nuvem privada se popularizou. Agora, é uma questão de como aproveitar o potencial
Leia maisNo mundo atual, globalizado e competitivo, as organizações têm buscado cada vez mais, meios de se destacar no mercado. Uma estratégia para o
DATABASE MARKETING No mundo atual, globalizado e competitivo, as organizações têm buscado cada vez mais, meios de se destacar no mercado. Uma estratégia para o empresário obter sucesso em seu negócio é
Leia maisbuild UNIP Sistemas de Informação Análise Essencial de Sistemas 3 Prof.Marcelo Nogueira A produção de Software é uma atividade build and fix.
UNIP Sistemas de Informação Análise Essencial de Sistemas Prof.Marcelo Nogueira Análise Essencial de Sistemas 1 Introdução A produção de Software é uma atividade build and fix. Análise Essencial de Sistemas
Leia maisUNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas
UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas 4.1 Motivação Sistemas de Informação são usados em diversos níveis dentro de uma organização, apoiando a tomada de decisão; Precisam estar
Leia maisConhecimento em Tecnologia da Informação. CobiT 5. Apresentação do novo framework da ISACA. 2013 Bridge Consulting All rights reserved
Conhecimento em Tecnologia da Informação CobiT 5 Apresentação do novo framework da ISACA Apresentação Este artigo tem como objetivo apresentar a nova versão do modelo de governança de TI, CobiT 5, lançado
Leia maisEngenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com
Engenharia de Software: conceitos e aplicações Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com 1 Objetivos da aula Apresentar os conceitos de Engenharia de Software e explicar a sua importância.
Leia maisjudgment EM PERSPECTIVA:
EM PERSPECTIVA: judgment As teorias de liderança geralmente estão baseadas em características individuais, como o carisma, influência, ética, entre outras, mas um determinante central da performance de
Leia maisPesquisa Etnográfica
Pesquisa Etnográfica Pesquisa etnográfica Frequentemente, as fontes de dados têm dificuldade em dar informações realmente significativas sobre a vida das pessoas. A pesquisa etnográfica é um processo pelo
Leia maisPrograma do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA)
Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA) Apresentação O programa de Pós-graduação Lato Sensu em Engenharia de Software Orientada a Serviços
Leia maisMapas de Rotas Tecnológicas Roadmaps Conceitos, Tipos e Etapas de Elaboração. LELIO FELLOWS FILHO 05 de julho de 2007
Mapas de Rotas Tecnológicas Roadmaps Conceitos, Tipos e Etapas de Elaboração LELIO FELLOWS FILHO 05 de julho de 2007 ROADMAP: do quê se trata Os mapas tecnológicos ou technology roadmaps fazem parte das
Leia maisPLANEJAMENTO E PROJETOS. Lílian Simão Oliveira
PLANEJAMENTO E GERENCIAMENTO DE PROJETOS Lílian Simão Oliveira Contexto Gerentes lutam com projetos assustadores e com prazos finais difíceis de serem cumpridos Sistemas não satisfazem aos usuários Gastos
Leia mais