Negociação-Colaboração nas Revisões Técnicas Formais de Especificações Funcionais

Tamanho: px
Começar a partir da página:

Download "Negociação-Colaboração nas Revisões Técnicas Formais de Especificações Funcionais"

Transcrição

1 Negociação-Colaboração nas Revisões Técnicas Formais de Especificações Funcionais Giovana B. R. Linhares, Marcos R. S. Borges, Pedro Antunes 2 Programa de Pós-Graduação em Informática (PPGI) Instituto de Matemática / Núcleo de Computação Eletrônica, Universidade Federal do Rio de Janeiro, Rio de Janeiro RJ Brasil 2 Departamento de Informática, Faculdade de Ciências, Universidade de Lisboa Campo Grande, Lisboa, Portugal giovanabrl@posgrad.nce.ufrj.br; mborges@nce.ufrj.br; paa@di.fc.ul.pt Abstract:More and more in the routine of organizations group tasks are performed where negotiations are necessary to achieve a result. Throught the quest of solutions accepted by everybody, "brainstorm" sessions and conferences involving groups of people, possibly located in different places, are held. This work aims to increase the existing knowledge about the binomial dynamics "negotiation-cooperation", specifically triggered during the formal technical reviews of software functional specification. This process structurization and support tool are proposed as computational support. Resumo: Cada vez mais no dia-a-dia das organizações, são realizadas tarefas em grupo nas quais é necessária a negociação para se chegar a um resultado. Durante a busca de soluções que sejam aceitas por todos, são realizadas sessões de brainstorm e reuniões envolvendo grupos de pessoas, possivelmente localizadas em lugares diferentes. Este trabalho visa aumentar o conhecimento existente acerca da dinâmica do binômio negociaçãocolaboração, mais especificamente deflagrada durante as revisões técnicas formais de especificação funcionais de um software. A estruturação do referido processo e uma ferramenta de apoio são propostos como suporte computacional.. Introdução As revisões técnicas formais são atividades necessárias para a garantia de qualidade na engenharia de sistemas [Pressman 2006]. Durante as revisões técnicas formais, o objetivo comum entre projetistas, implementadores e testadores é produzir um artefato com qualidade e coerente com o que foi especificado, isto é, um produto que forneça a solução adequada para a necessidade detectada pelo cliente. Porém, apesar deste objetivo ser compartilhado por todos, perspectivas, interpretações e posições diversas por parte dos interlocutores são detectadas, resultando na possibilidade de conflitos, o que desencadeia o processo de negociação-colaboração. Temos, por um lado, a atividade de revisões técnicas formais desempenhada por um conjunto de pessoas, o que a direciona para que seja baseada em groupware, e, por outro lado, temos que este groupware deve suportar a negociação e a colaboração simultaneamente.

2 A obtenção do consenso entre os membros de uma equipe é um problema complexo. Um dos motivos que leva complexidade é a diversidade dos perfis dos vários interlocutores. A definição prévia de critérios de debate e o registro das alternativas de solução, dos pontos de vista diferentes e das estratégias ajudam o processo de consenso, mas nem sempre resolvem. É necessário mover as posições dos interlocutores para um ponto de consenso e, para isso, é necessário contemplar ao mesmo tempo a negociação e a colaboração. O problema levantado na presente investigação diz respeito à falta de suporte observada nas atuais ferramentas groupware para o processo de negociaçãocolaboração acoplado a muitos processos de engenharia de software [Antunes 2006]. O trabalho proposto procura suplantar esta dificuldade no groupware através da conjunção de modelos de colaboração, argumentação e negociação. Mais especificamente, este artigo descreve as características do processo de negociação-colaboração e propõe o aperfeiçoamento do apoio metodológico e computacional ao processo de negociaçãocolaboração deflagrado durante as Revisões Técnicas Formais na fase de Especificação Funcional de um software. O artigo está dividido em 7 partes. Na Seção 2 apresentamos os fundamentos teóricos que norteiam as revisões técnicas formais. Na Seção 3 descrevemos o processo de negociação-colaboração e os critérios de qualidade que permitem medir a qualidade do resultado alcançado durante o processo. Na Seção 4 descrevemos como o processo negociação-colaboração ocorre durante as revisões formais e extraímos daí os requisitos de suporte computacional ao processo. A Seção 5 descreve o protótipo desenvolvido e a Seção 6 descreve um plano de experimento que será realizado com o ambiente proposto. A Seção 7 apresenta as conclusões. 2. Fundamentação Teórica O tema revisões técnicas formais foi abordado inicialmente pela IBM, em 970, e aprofundado por Michael E. Fagan, em 976. Sua definição mais geral é a de atividade praticada em que um grupo, seguindo procedimentos formais, se dedica a descobrir defeitos em documentos ou códigos [Bartiè 2002]. Com a intensificação dos estudos no assunto, mais conceitos foram somados à definição inicial. A FTR (Formal Technical Review) também pode ser definida como um processo estruturado de verificação, sendo uma atividade de garantia de qualidade de software desempenhada durante o processo de testes de verificação [Rios 2006]. Uma visão geral do processo de FTR é oferecida pela International Software Testing Qualifications Board -ISTQB [ISTQB 2006] no enquadramento de fases. As fases são constituídas em seqüência, cada uma com um conjunto de atividades, como descrito a seguir: Planejamento: selecionar a equipe, alocar funções, definir critérios de entrada e de saída, e selecionar produtos a serem revistos; 2

3 Kick-off: distribuir documentos, explicar os objetivos, processos e documentos para participantes; e checar os critérios de entrada; Preparação individual: trabalho feito por cada participante antes da reunião de revisão, tomando nota dos defeitos potenciais, questões e comentários; Reunião de revisão: discussão e registro, com resultados documentados, tomada de decisão sobre os defeitos encontrados com o aceite (ou não) do produto revisado; Re-trabalho: resolver os defeitos encontrados (realizada pelo autor do produto); Acompanhamento: averiguar se os defeitos foram encaminhados, obter métricas e conferir o critério de saída. Estruturando as revisões como um processo, temos que desenhar seus contornos, isto é, papéis e responsabilidades, principais fases e atividades, entradas ou insumos e saídas ou produtos. Também de acordo com a ISTQB [ISTQB 2006], os papéis e responsabilidades envolvidas no processo em questão são: Gerente: toma decisão durante a revisão, aloca tempo nos cronogramas de projetos, e determina se o objetivo da revisão foi alcançado; Moderador: lidera a revisão do documento, incluindo o planejamento e acompanhamento pós-reunião. Caso necessário, o moderador media entre os vários pontos de vista e é ele quem responde pelo sucesso da revisão; Autor: é a pessoa que produz o documento/produto a ser revisado; Revisores: são as pessoas com conhecimento técnico ou de negócio, que após preparação necessária, identificam e descrevem os defeitos encontrados nos produtos sob revisão; Secretário: documenta todo o conteúdo da reunião, registrando problemas e itens em aberto que são identificados durante a reunião de revisão. Com uma pequena diferenciação de papéis, Pressman [Pressman 2006] indica que a revisão deve possuir a participação do líder de revisão, dos revisores e do produtor. O produtor possui papel idêntico ao do autor, isto é, produz o artefato objeto de revisão. Porém, os papéis de gerente e moderador são substituídos pelo papel do líder de revisão e as tarefas do secretário são realizadas por um dos revisores designado pelo líder de revisão. Antunes et al. [Antunes 2006] aborda a dimensão de conflito dentro da área trabalho colaborativo, procurando a reconciliação de duas atitudes muito diferentes dos usuários que usam o groupware: os usuários colaboram ou negociam para alcançar o consenso. Em outras palavras, é proposto que o groupware deve apoiar atitudes que ocorram entre estes dois extremos: colaboração e negociação. E, por este motivo, o trabalho é relacionado ao aqui exposto. Além disso, a solução descrita integra funções de suporte à argumentação e à negociação em um modelo que comporta situações de baixos até elevados níveis de conflito. Os autores no artigo referido [Antunes 2006] descrevem a integração dos modelos de argumentação que possuem as variáveis - questão, posição e argumentos - com o modelo de negociação que possui as variáveis - posição inicial, preferência e valor final -, na implementação de um sistema. A integração pode ser efetuada quando atribuímos um valor de preferência inicial a uma dada questão, isto é, efetuamos um lance inicial (do modelo de negociação [Raiffa 982, Fisher 99, Huang 3

4 02]) para que este se torne uma questão (do modelo de argumentação [Rittel 970]). De encontro a este valor inicial (questão), outros participantes podem ter posições contra ou à favor, dependendo se suas escolhas (preferências) são valores iguais ou diferentes do valor inicial. À uma dada posição podem ser associados argumentos, e, depois de um processo de negociação, deverá restar tão somente um valor de consenso (valor final). De maneira análoga, a presente solução proposta também segue abordagem através da conjunção dos modelos de argumentação e negociação. Cada comentário pode ser encarado como uma questão que deve ser discutida quando ocorrer divergência entre os valores imputados pelos revisores. Um valor único para o item deve ser negociado, isto é, deve-se chegar ao consenso se existe uma falha ou não. Além da discussão até o consenso de cada item comentado na revisão do documento (questão), o documento como um todo deve obter um veredicto final. O artefato poderá ser aceito, rejeitado ou aceito condicionalmente. Esta decisão também é tomada em grupo, por meio de negociação e com base no número e grau de gravidade das falhas detectadas; e, só de posse desse resultado, a fase de reunião de revisão é finalizada. As regras a serem seguidas para aceitação do produto podem variar conforme a organização; por exemplo: pode ser acordado que a detecção, com consenso, de apenas uma falha grave obriga que o documento seja rejeitado. Criamos um conjunto de valores a serem imputados por cada revisor em referência aos comentários previamente realizados no documento de Especificação Funcional. O conjunto de valores pode ser representado pelo conjunto C = {0,, 2}, significando, respectivamente: que não existe falha no item comentado e, portanto, o item deve permanecer inalterado; que existe falha leve no item comentado, o que implica em correção por parte do autor (geralmente apenas exigência de maiores esclarecimentos, ou, de melhor descrição do item); e, finalmente, que existe falha grave no item comentado, o que implica em correção por parte do autor e revisão incondicional. Direcionamos a solução aqui proposta para apoiar a fase de reunião de revisão de um documento de Especificação Funcional, já que a dinâmica do binômio negociação colaboração se apresenta com mais expressão nesta fase da revisão técnica formal, pois é neste momento que os participantes devem discutir e chegar a um resultado. Em outras palavras, durante a fase da reunião da FTR as três fases da negociação descritas em [Kersten 999] como pré-negociação, negociação e pós-negociação são claramente observadas e, portanto, esta etapa é a mais adequada para o presente trabalho. A escolha do documento de especificação funcional foi efetuada apenas para avaliação do processo e ferramenta durante um experimento, podendo a solução proposta ser estendida para revisão de quaisquer outros tipos de artefato. Não obstante o atendimento da fase inicial do processo, a revisão individual se torna possível na integração com uma ferramenta de edição de texto colaborativo. A realização dos comentários de cada revisor no próprio documento, realizada em conjunto por todo o grupo, faria com que a solução contemplasse também a fase de preparação da FTR. Embora Pressman [Pressman 2006] reconheça o processo como individual, acreditamos que poderia também ser realizado em grupo, simultaneamente ou em seqüência. 4

5 3. Processo de Negociação-Colaboração O desenho proposto é de um processo de negociação-colaboração dividido em quatro macro-atividades:. Apresentação de Propostas: onde as alternativas são apresentadas por cada participante; 2. Argumentação: após a exposição das propostas, todos argumentam que, dentre as alternativas existentes, a sua é a melhor, destacando as vantagens de sua proposta de solução; 3. Negociação: várias alternativas são expostas e um longo processo de negociação é desenrolado, gerando no final de vários ciclos de discussão um consenso acerca da melhor alternativa. Face às alternativas propostas, todos colaboram na construção de referenciais comuns; 4. Decisão: com o consenso acerca da melhor alternativa, é tomada uma decisão. Os próximos passos e escopo de aplicação para implantação da proposta escolhida são definidos. Cada macro-atividade está contida em uma das três fases da negociação. Assim sendo, temos que a atividade de Apresentação de Proposta é desenvolvida na fase de pré-negociação; as atividades de Argumentação e Negociação estão contidas na fase de negociação; e a atividade de Decisão é implementada na fase de pósnegociação. 3.. Variáveis de influência na qualidade da Negociação-Colaboração Podemos assumir que cada negociação, por mais que esteja estruturada conforme um padrão estabelecido, possui uma configuração própria e depende de um conjunto de fatores que interagem entre si, interferindo no resultado final da negociação. Imaginemos, por exemplo, uma situação onde uma pessoa propõe uma solução e todos aceitam. É diferente de outra situação em que, durante uma longa negociação, onde foram analisadas várias propostas, ficou evidenciado que apenas uma alternativa de solução é viável. Embora sejam necessárias avaliações mais detalhadas, no primeiro caso podemos dizer que o grau de complexidade da negociação é baixo. No segundo caso, diríamos que esse grau é alto. Acreditamos que assim, como uma decisão nunca é igual à outra, mesmo que se siga as mesmas diretrizes do processo, os resultados obtidos em cada uma delas podem se distanciar mais ou menos da qualidade desejada por todos. Qualidade neste contexto significa a obtenção das decisões necessárias para atingir o objetivo vislumbrado, de maneira precisa e completa, na qual não será necessária uma renegociação, exceto no surgimento de novos dados. Estabelecer mecanismos onde a negociação se direcione para o consenso, na maior parte dos ciclos de discussões, e com o menor esforço possível do grupo e de seus participantes, também são itens de qualidade. Assim como um grupo muito grande de tomadores de decisão pode dificultar a interação dos mesmos e prolongar a obtenção do consenso, outras variáveis podem 5

6 influenciar na qualidade de uma negociação colaborativa. Refletindo sobre isso, detectamos a seguinte lista de variáveis: a. Grau de divergência dos diferentes pontos de vistas: quanto maior o conflito maior o esforço de negociação; b. Número de alternativas propostas preferidas: quanto maior o número de alternativas propostas preferidas maior o esforço de negociação; c. Número de participantes envolvidos: quanto maior o número de participantes envolvidos maior o esforço de coordenação, entendimento, tempo para explanação de cada um, e negociação; d. Tipos de posições (cargo, departamento, função, etc.) individuais existentes: dependendo se estas posições individuais são complementares ou concorrentes, o esforço da negociação pode ser menor ou maior, respectivamente; e. Comprometimento individual com o trabalho; pode interferir na participação mais ou menos efetiva dos envolvidos e com isso a negociação pode ser enriquecida ou não por eles; f. Relevância do tema para o grupo: se as questões a serem abordadas forem relevantes apenas para parte do grupo, pode ocorrer que não haja a participação global necessária a um bom esclarecimento de todos os ângulos das questões; g. Adequação do perfil do grupo de trabalho: se o grupo de trabalho não possuir o perfil adequado, envolvendo especialista dos temas das discussões, a negociação corre o risco de produzir resultados que não agregam aos objetivos pretendidos. Além disso, um grupo cujo perfil seja bastante heterogêneo pode desencadear maior tempo de discussão e maior esforço na negociação. Porém, o debate pode ser enriquecido com a diversidade de conhecimentos de seus participantes, aumentando assim a qualidade de seus resultados; h. Contexto: os problemas podem mudar de acordo com o contexto. Em um contexto diferente, as mesmas questões podem se configurar de outra maneira, e o esforço da negociação poderá ser maior ou menor; i. Grau de conhecimento do padrão de conduta e processo de negociação: o desconhecimento ou pouco conhecimento acerca das regras e do passo-a-passo do processo de negociação pode desencadear um esforço adicional para a evolução do processo, elevando o tempo total da negociação em virtude do esclarecimento de dúvidas ou de discussões sobre o processo em si; j. Decisões independentes da contribuição do indivíduo: se a decisão final já está tomada (por exemplo, por esferas de gerência superiores) e a negociação é feita para simples formalização, é de se esperar que não ocorra uma participação global efetiva e, por conseqüência, a negociação de fato; Outras variáveis, do ponto de vista de groupware, que podem influenciar na qualidade da negociação e, por conseqüência, dos resultados obtidos através dela são: grau de interação do grupo acerca das posições de todos os membros; grau de consenso e grau de divergências; grau de incentivo às atitudes cooperativas; e; grau de repressão à atitudes competitivas. Juntamente com as variáveis que podem influenciar uma negociação-colaboração, podemos adotar alguns princípios para a dinâmica do binômio Negociação - 6

7 Colaboração. A Tabela conceitua tais princípios e apresenta mecanismos de como os mesmos poderiam ser apoiados por uma ferramenta computacional. Tabela. Princípios versus funcionalidades 4. Processo de Negociação-Colaboração nas Revisões Técnicas Formais O Moderador irá tratar cada comentário realizado nas revisões individuais das versões do documento, extraindo de cada um as questões a serem discutidas na reunião. Irá também verificar a duplicação de questões nas revisões e a transformação das frases, dando-as o formato de questões. Dúvidas e possíveis alternativas de solução que possam vir contidas nos comentários dos revisores também são transformadas em questões para reflexão do grupo. Após o cadastro das questões, o sistema as divulga para todos os envolvidos, solicitando a definição das respectivas posições. Cada revisor informa sua posição em relação a cada questão, isto é, informa seu julgamento acerca da questão: se não é um erro, se é um erro leve ou se é um erro grave (0 => não é erro, => é erro leve ou 2 => é erro grave). No caso da posição escolhida ser a => erro leve, o revisor deve cadastrar também as ressalvas procedentes em sua opinião para a correção do erro. Todos os participantes devem dar sua posição para todas as questões e, enquanto todos os participantes não informarem sua posição em uma dada questão, esta questão permanecerá no estado em negociação. A figura apresenta os estados que uma questão pode transitar. Além do estado em negociação, temos o estado aberta - o primeiro preenchimento desencadeia a transição para este estado - e o estado fechada. Se todos cadastram sua posição, e não há nenhuma posição divergente, a questão passa do estado aberta para o estado fechada, sem necessidade de transitar pelo estado em negociação. Caso haja consenso da questão ou o timeout da reunião, a questão passa do estado em negociação para o estado fechada. 7

8 Figura. Transição de estados de uma questão Foi preciso dar um tratamento de término para que o processo não se prolongasse infinitamente. Criamos então um mecanismo de timeout, sendo este uma regra a ser cadastrada com o fator de tempo para o posicionamento dos participantes - alertas por e- mail ou mensagens de texto em celular para os mesmos -, informando-os da necessidade de ação e da proximidade da data final para posicionamento. O gerente define o tempo de início e fim da reunião. O participante tem a possibilidade de não se posicionar (abstendo-se, portanto), mas mesmo assim deve se manifestar, escolhendo a opção nulo ao invés de 0, ou 2. O sistema calcula as posições (quantos veredictos foram 0, quantos foram e quantos foram 2) e divulga as divergências, questão a questão. Caso não exista divergência para uma dada questão, o sistema apresenta a questão com o estado fechada e o valor da posição escolhida por todos (0, ou 2). Uma questão não pode ser reaberta em uma mesma reunião. Mas poderá ser contestada novamente na revisão de uma nova versão, tornando-se questão levantada para a próxima reunião. Na figura 2, apresentamos o desenho que ilustra o resultado de uma reunião, após a escolha dos participantes. Caso existam posições divergentes acerca de uma mesma questão, inicia-se a negociação. Neste processo, os revisores associam argumentos referentes às posições. Os argumentos podem ser positivos ou negativos, e podem ser associados à própria posição ou à posição de um colega. Todos os argumentos, contra ou a favor das posições existentes, relacionadas a uma dada questão, são exibidas pelo sistema para todos os envolvidos e são cadastrados mantendo-se o anonimato dos participantes. Para os argumentos a favor da posição X, temos a cor verde em sua exibição pelo sistema (no desenho representado pela caixa pontilhada); e, para os argumentos contra a posição X, temos a cor vermelha (no desenho representado pela caixa de linha contínua). Qualquer participante da reunião pode argumentar. O participante, ao cadastrar seu argumento, deve informar a questão, a posição e se o argumento é positivo ou negativo à posição referente. Os argumentos são associados à correlação questão x posição. Se não há divergências, não há necessidade de argumentação. No exemplo da figura 2 não existem argumentos associados à questão 2 (linha2), pois ocorreu o consenso de que a questão levantada é um erro leve. 8

9 Revisor Revisor 2 Revisor N Questão Questão 2 Questão 3 Questão Argumento Argumento 2 Argumento 3... Figura 2. Argumentação de posições divergentes Após avaliação de todos os argumentos associados a uma questão, um participante pode mudar de posição acerca desta. E este procedimento pode se repetir várias vezes por várias pessoas em relação a várias questões até se chegar ao consenso de um único valor posicionado por todos os envolvidos em todas as questões. A mudança pode ser feita durante todo o processo de argumentação, não sendo necessário que se finalizem todas as argumentações para que se tenha a permissão de alterar uma posição. O sistema deve registrar todas as alterações de posições ao longo da negociação. Nem sempre o consenso será obtido em todas as questões. O resultado da revisão do documento poderá ser tratado de três maneiras: por maioria, por consenso ou pela intervenção do gerente, no caso de impasse. Os mecanismos de obtenção do resultado devem ser definidos pelo gerente, por revisão. A intervenção do gerente e o mecanismo de escolha da maioria são complementares quando ocorre empate nas votações. Após o resultado - consenso, impasse e intervenção do gerente, ou, escolha da maioria - o gerente conclui a revisão no sistema. O cadastro acerca da revisão efetuada e também as decisões tomadas e próximos passos poderão ser efetuados pela ferramenta, juntamente com o resultado da revisão. Assim sendo, poderá haver consenso em parte das questões, desencadeando uma nova reunião; ou, poderá haver a decisão do gerente em finalizar e dar ele mesmo o resultado (definindo a posição das questões ainda divergentes). Poderá haver consenso em todas as questões, resultando em: aprovação, aprovação com ressalvas, ou rejeição do artefato. Também será possível através de consulta ao histórico das reuniões a recuperação de informações como: número de argumentos classificados por tipo; resultados das votações por questões; graus de conflito/consenso (número de divergências); pontuação do participante (de acordo com sua participação - intensa ou ausente -, tempo de escolha de posição, classificação dos argumentos recebida, alteração de posicionamento para convergir com a maioria ou posicionamento impedindo consenso). 5. Protótipo O protótipo foi construído utilizando-se o framework Dot.Net e linguagem CSharp. Sendo uma aplicação WEB, pode ser acessada a qualquer hora e em qualquer lugar. O 9

10 banco de dados adotado é o SQL Server. Para ilustrar o protótipo, apresentamos duas de suas telas. A figura 3 traz a tela de cadastro do posicionamento do participante diante de cada uma das questões levantadas acerca de uma versão de um documento. A tela da figura 4 exibe a funcionalidade de cadastro de argumentos e a visualização dos argumentos já cadastrados para cada questão selecionada de uma versão. Figura 3. Tela para o participante se posicionar acerca de cada questão Figura 4. Tela de cadastro de argumentos acerca de cada questão 6. Plano de Avaliação Na continuidade deste trabalho, será realizado um experimento de cunho qualitativo em uma organização real de grande porte, na área de Telecomunicação, para a 0

11 avaliação do processo e da ferramenta propostos. A idéia é produzir uma comparação dos resultados observados na execução dos dois desenhos de processos: um, nos moldes atuais da organização; outro, exercitando a nova estruturação do processo com apoio da ferramenta. Serão comparadas duas especificações funcionais de complexidades distintas em cada um dos desenhos de processos: o atual e o proposto. A primeira especificação funcional, de complexidade simples, refere-se a uma alteração a ser efetuada em um sistema de tarifação online de celulares pré-pagos. A outra especificação, mais complexa que a primeira, trata de uma alteração no sistema de cadastro de clientes da companhia. O experimento contará com oito participantes com diferentes níveis de conhecimento e de experiência profissional. Dividiremos as pessoas em dois grupos de quatro participantes que atuaram em quatro papeis: o autor, o gerente, o moderador e o revisor. Uma mesma pessoa terá as responsabilidades do gerente e do moderador, e o autor também será um dos revisores. O desenho do processo atual será executado, para cada um dos dois artefatos, pelo grupo A. O desenho do processo proposto com apoio da ferramenta será executado, para cada um dos dois artefatos, pelo grupo B. Cada reunião de revisão será realizada por um grupo de quatro participantes. Serão realizadas, portanto, duas revisões por grupo e quatro revisões ao todo. Os resultados serão comparados através da aplicação de indicadores de qualidade, seguindo o conceito e lista de variáveis de influencia na qualidade da negociaçãocolaboração descritos na sessão 3.. Selecionamos cinco indicadores para a avaliação: o tempo total da revisão, o número de reuniões para finalização da revisão, o número de argumentos cadastrados, o número de trocas de posição indo de encontro ao consenso, e, a detecção de erros em teste de validação com origem em equívocos da especificação funcional (indicando falha na revisão deste artefato). Este último indicador será colhido apenas após a efetuação de todos os testes da alteração do sistema a ser implantada, sendo os testes de validação efetuados por outro grupo de pessoas. A comparação é direcionada pelo conceito de que há maior qualidade se ocorrer: menor tempo total de execução da revisão, menor número de versões/reuniões, maior número de argumentos cadastrados, maior número de trocas indo de encontro ao consenso, e, menor número de erros detectados nos testes de validação com origem na especificação funcional. Serão comparadas as duas revisões efetuadas pelo grupo A no processo atual com as duas revisões correspondentes efetuadas pelo grupo B no processo/ferramenta propostos. Também a avaliação dos dados encontrados pelo grupo A referentes à especificação mais simples serão comparados aos dados referentes à especificação mais complexa. O mesmo comparativo (entre resultados de especificações de complexidades diferentes) será realizado com os dados do grupo B. Para a avaliação da proposta de solução, além da comparação dos indicadores de qualidade dos resultados dos dois desenhos de processos, será realizada, através de questionário, uma pontuação do grau de satisfação dos participantes do experimento. 7. Conclusão

12 Foi apresentada a estruturação do processo de negociação - colaboração durante as revisões técnicas formais, juntamente a uma ferramenta para apoio. Espera-se, como contribuição deste trabalho, além da melhoria do entendimento deste específico processo de negociação-colaboração, a possível visualização de um conjunto de requisitos necessários a uma ferramenta de groupware que apóie tanto a negociação como a colaboração em revisões técnicas formais. Temos, como limitação, a falta de resultados de experimentos para avaliação do processo/ferramenta que possam colaborar para pesquisas futuras que envolvam a mesma questão. Como trabalhos futuros, listamos, além da realização do experimento, destacamos a possibilidade de incorporação na solução da fase de preparação da revisão. Referências [Antunes 2006] Antunes, P. E Ramires, J. E Respício, A. Addressing The Conflicting Dimension Of Groupware: A Case Study In Software Requirements Validation. Computing and Informatics, Vol. 25, p , [Bartiè 2002] Bartiè, A. Garantia de Qualidade de Software, Editora Campus, [Fisher 99] Fisher, R., Ury, W. E Patton, B. Getting to Yes: negotiating agreement without giving in. 2 ed., USA: Penguin Books, 99. [ISTQB 2006] International Software Testing Qualifications Board - ISTQB Base de Conhecimento para Certificação em Teste. Versão Junho de pp [Huang 02] Huang, P. C. K. E Mao, JI-YE. Modeling e-negotiation Activities with Petri Nets. In: Proceedings of the 35th Hawaii International Conference on System Sciences. ICSS 35. Hawaii [Kersten 999] Kersten, G. E Noronha, S. J. WWW-based negotiation support: design, implementation, and use. Decision Support Systems, v. 25, n. 2, p , 999. [Pressman 2006] Pressman, R. Engenharia de Software. 6ª Edição. MacGraw-Hill, [Raiffa 982] Raiffa, H. The Art and Science of Negotiation. Cambridge: Belknap Press of Harvard University Press [Rios 2006] Rios, E., Bastos, A, Cristalli, R., Moreira T. Base de Conhecimento em testes de Software. Editora Traço e Photo [Rittel 970] Rittel, H., Kunz, W. "Issues as Elements of Information Systems". Report, 2

GARANTIA DA QUALIDADE DE SOFTWARE

GARANTIA 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 mais

Fundamentos de Teste de Software

Fundamentos de Teste de Software Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 3 Planejamento e Aula 8 do Projeto Aula 08 do Projeto SUMÁRIO INTRODUÇÃO... 3 ACOMPANHAMENTO DO PROJETO... 3 1. do Progresso...

Leia mais

ARCO - 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 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 mais

Fundamentos de Teste de Software

Fundamentos de Teste de Software Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 2- Teste Estático e Teste Dinâmico Aula 3 Teste Estático SUMÁRIO INTRODUÇÃO... 3 1. Definição... 3 2. Custo Versus Benefício...

Leia mais

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento

Leia mais

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como:

Referê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 mais

SIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português

SIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português 1 de 7 28/10/2012 16:47 SIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português RESULTADO DO SIMULADO Total de questões: 40 Pontos: 0 Score: 0 % Tempo restante: 55:07 min Resultado: Você precisa

Leia mais

Manual Geral do OASIS

Manual Geral do OASIS Manual Geral do OASIS SISTEMA DE GESTÃO DE DEMANDA, PROJETO E SERVIÇO DE TECNOLOGIA DA INFORMAÇÃO OASIS Introdução Esse manual tem como objetivo auxiliar aos usuários nos procedimentos de execução do sistema

Leia mais

PR 2 PROCEDIMENTO. Auditoria Interna. Revisão - 2 Página: 1 de 9

PR 2 PROCEDIMENTO. Auditoria Interna. Revisão - 2 Página: 1 de 9 Página: 1 de 9 1. OBJETIVO Estabelecer sistemática de funcionamento e aplicação das Auditorias Internas da Qualidade, fornecendo diretrizes para instruir, planejar, executar e documentar as mesmas. Este

Leia mais

Pós-Graduação em Gerenciamento de Projetos práticas do PMI

Pó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 mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO 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 mais

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador> FACULDADE DE ENGENHARIA DE COMPUTAÇÃO PROJETO FINAL I e II PLANO DE TRABALHO O Trabalho de Conclusão de Curso (TCC) a ser desenvolvido

Leia mais

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas

Leia mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA DE SOFTWARE I ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis

Leia mais

Gerenciamento 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 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 mais

ACOMPANHAMENTO GERENCIAL SANKHYA

ACOMPANHAMENTO GERENCIAL SANKHYA MANUAL DE VISITA DE ACOMPANHAMENTO GERENCIAL SANKHYA Material exclusivo para uso interno. O QUE LEVA UMA EMPRESA OU GERENTE A INVESTIR EM UM ERP? Implantar um ERP exige tempo, dinheiro e envolve diversos

Leia mais

Metodologia de Gerenciamento de Projetos da Justiça Federal

Metodologia de Gerenciamento de Projetos da Justiça Federal Metodologia de Gerenciamento de Projetos da Justiça Federal Histórico de Revisões Data Versão Descrição 30/04/2010 1.0 Versão Inicial 2 Sumário 1. Introdução... 5 2. Público-alvo... 5 3. Conceitos básicos...

Leia mais

ED 2180/14. 15 maio 2014 Original: espanhol. Pesquisa sobre os custos de transação dos produtores de café

ED 2180/14. 15 maio 2014 Original: espanhol. Pesquisa sobre os custos de transação dos produtores de café ED 2180/14 15 maio 2014 Original: espanhol P Pesquisa sobre os custos de transação dos produtores de café 1. O Diretor Executivo apresenta seus cumprimentos e, em nome da Colômbia, encaminha aos Membros

Leia mais

Engenharia de Software III

Engenharia de Software III Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,

Leia mais

MUDANÇAS NA ISO 9001: A VERSÃO 2015

MUDANÇAS NA ISO 9001: A VERSÃO 2015 MUDANÇAS NA ISO 9001: A VERSÃO 2015 Está em andamento o processo de revisão da Norma ISO 9001: 2015, que ao ser concluído resultará na mudança mais significativa já efetuada. A chamada família ISO 9000

Leia mais

ROTEIRO PARA ELABORAÇÃO DE PROJETOS

ROTEIRO PARA ELABORAÇÃO DE PROJETOS APRESENTAÇÃO ROTEIRO PARA ELABORAÇÃO DE PROJETOS Breve histórico da instituição seguido de diagnóstico e indicadores sobre a temática abrangida pelo projeto, especialmente dados que permitam análise da

Leia mais

Implantação de ERP com sucesso

Implantação de ERP com sucesso Implantação de ERP com sucesso Implantação de ERP com sucesso, atualmente ainda é como um jogo de xadrez, você pode estar pensando que está ganhando na implantação, mas de repente: Check Mate. Algumas

Leia mais

Registro e Acompanhamento de Chamados

Registro e Acompanhamento de Chamados Registro e Acompanhamento de Chamados Contatos da Central de Serviços de TI do TJPE Por telefone: (81) 2123-9500 Pela intranet: no link Central de Serviços de TI Web (www.tjpe.jus.br/intranet) APRESENTAÇÃO

Leia mais

O modelo unificado de processo. O Rational Unified Process, RUP.

O modelo unificado de processo. O Rational Unified Process, RUP. Cursos: Sistemas de Informação Disciplina: Administração ADM Prof. Jarbas Avaliação: Prova B1, 5º/6º semestres Data: 27/09/2010 Nome: Gabarito RA: Assinatura: Turma: 1) Segundo as afirmações a seguir,

Leia mais

Sistema de Controle de Solicitação de Desenvolvimento

Sistema de Controle de Solicitação de Desenvolvimento Sistema de Controle de Solicitação de Desenvolvimento Introdução O presente documento descreverá de forma objetiva as principais operações para abertura e consulta de uma solicitação ao Setor de Desenvolvimento

Leia mais

Feature-Driven Development

Feature-Driven Development FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por

Leia mais

Treinamento GVcollege Módulo Acadêmico - Pedagógico

Treinamento GVcollege Módulo Acadêmico - Pedagógico Treinamento GVcollege Módulo Acadêmico - Pedagógico 2015 GVDASA Sistemas Pedagógico 2 AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações

Leia mais

Implantação. Prof. Eduardo H. S. Oliveira

Implantação. Prof. Eduardo H. S. Oliveira Visão Geral A implantação de um sistema integrado de gestão envolve uma grande quantidade de tarefas que são realizadas em períodos que variam de alguns meses a alguns anos, e dependem de diversos fatores,

Leia mais

)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR

)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 mais

Gerenciamento de Problemas

Gerenciamento de Problemas Gerenciamento de Problemas O processo de Gerenciamento de Problemas se concentra em encontrar os erros conhecidos da infra-estrutura de TI. Tudo que é realizado neste processo está voltado a: Encontrar

Leia mais

PLANOS DE CONTINGÊNCIAS

PLANOS 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 mais

Governança de TI. ITIL v.2&3. parte 1

Governanç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 mais

CONCURSO PÚBLICO ANALISTA DE SISTEMA ÊNFASE GOVERNANÇA DE TI ANALISTA DE GESTÃO RESPOSTAS ESPERADAS PRELIMINARES

CONCURSO PÚBLICO ANALISTA DE SISTEMA ÊNFASE GOVERNANÇA DE TI ANALISTA DE GESTÃO RESPOSTAS ESPERADAS PRELIMINARES CELG DISTRIBUIÇÃO S.A EDITAL N. 1/2014 CONCURSO PÚBLICO ANALISTA DE GESTÃO ANALISTA DE SISTEMA ÊNFASE GOVERNANÇA DE TI RESPOSTAS ESPERADAS PRELIMINARES O Centro de Seleção da Universidade Federal de Goiás

Leia mais

APLICACAÇÃ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 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 mais

Manual de regras do Programa de valorização de boas idéias

Manual de regras do Programa de valorização de boas idéias GLOBAL SERVIÇOS E ASSISTÊNCIA 24H NO AR Manual de regras do Programa de valorização de boas idéias Versão 1.0 25/02/2011 Ano 2011 RESUMO Este documento tem como objetivo esclarecer as regras e os critérios

Leia mais

Sobre o Sistema FiliaWEB

Sobre o Sistema FiliaWEB Setembro/2009 SUMÁRIO SOBRE O SISTEMA FILIAWEB... 3 I - PAPÉIS E RESPONSABILIDADES NA NOVA SISTEMÁTICA DAS LISTAS DE FILIAÇÃO PARTIDÁRIA... 4 II CADASTRAMENTO DE USUÁRIO... 5 III REGISTRO DE FILIADOS...

Leia mais

Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática

Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática Rene Baltazar Introdução Serão abordados, neste trabalho, significados e características de Professor Pesquisador e as conseqüências,

Leia mais

PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0

PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0 PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0 Banco Central do Brasil, 2015 Página 1 de 14 Índice 1. FLUXO DO PEN - PROCESSO DE ENTENDIMENTO DAS NECESSIDADES DE NEGÓCIO... 3 2.

Leia mais

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres Tópicos de Ambiente Web Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres Roteiro Motivação Desenvolvimento de um site Etapas no desenvolvimento de software (software:site) Analise

Leia mais

PROCEDIMENTO OPERACIONAL AQUISIÇÃO / QUALIFICAÇÃO E AVALIAÇÃO DE FORNECEDORES

PROCEDIMENTO OPERACIONAL AQUISIÇÃO / QUALIFICAÇÃO E AVALIAÇÃO DE FORNECEDORES Histórico de Revisões Rev. Modificações 01 30/04/2007 Primeira Emissão 02 15/06/2009 Alteração de numeração de PO 7.1 para. Alteração do título do documento de: Aquisição para: Aquisição / Qualificação

Leia mais

Processos de Desenvolvimento de Software

Processos de Desenvolvimento de Software Processos de Desenvolvimento de Software Gerenciamento de Projetos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e

Leia mais

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

Introdução a listas - Windows SharePoint Services - Microsoft Office Online Page 1 of 5 Windows SharePoint Services Introdução a listas Ocultar tudo Uma lista é um conjunto de informações que você compartilha com membros da equipe. Por exemplo, você pode criar uma folha de inscrição

Leia mais

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web Manual do Publicador Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web Sumário Painel de Administração... 3 1 - Inserção de post... 5 2 Publicação de post com notícia na área headline (galeria de

Leia mais

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Cruzeiro SP 2008 FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Projeto de trabalho de formatura como requisito

Leia mais

2012 - PMG Education

2012 - PMG Education TREINAMENTO DE UPGRADE PARA A ITIL V3 EDIÇÃO 2011 1. Introdução... 6 2. Sobre a PMG Education... 7 3. Glossário... 8 4. Objetivos... 9 4.1 Introdução... 9 5. Global... 11 5.1 Mudanças Globais... 11 5.1.1

Leia mais

2 Diagrama de Caso de Uso

2 Diagrama de Caso de Uso Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa

Leia mais

Software. Gerenciamento de Manutenção

Software. Gerenciamento de Manutenção Software Gerenciamento de Manutenção Tutorial Passo a Passo Do Cadastro de Serviço à Consulta de Serviços Realizados Tutorial Recomendações AsinformaçõesutilizadasnestetutorialsãoasmesmasquevocêtemnoseuBancodeDados

Leia mais

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 3º PERÍODO - 5º MÓDULO AVALIAÇÃO A4 DATA 23/04/2009 ENGENHARIA DE SOFTWARE Dados de identificação do Acadêmico: Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA

Leia mais

Manual Operacional SIGA

Manual Operacional SIGA SMS - ATTI Julho -2012 Conteúdo Sumário... 2... 3 Consultar Registros... 4 Realizar Atendimento... 9 Adicionar Procedimento... 11 Não Atendimento... 15 Novo Atendimento... 16 Relatórios Dados Estatísticos...

Leia mais

A Disciplina Gerência de Projetos

A Disciplina Gerência de Projetos A Disciplina Gerência de Projetos Atividades, Artefatos e Responsabilidades hermano@cin.ufpe.br Objetivos Apresentar atividades da disciplina Gerência de Projetos Discutir os artefatos e responsáveis envolvidos

Leia mais

Extração de Requisitos

Extração de Requisitos Extração de Requisitos Extração de requisitos é o processo de transformação das idéias que estão na mente dos usuários (a entrada) em um documento formal (saída). Pode se entender também como o processo

Leia mais

Sugestão de Roteiro para Elaboração de Monografia de TCC

Sugestão de Roteiro para Elaboração de Monografia de TCC Sugestão de Roteiro para Elaboração de Monografia de TCC Sugerimos, para elaborar a monografia de TCC (Trabalho de Conclusão de Curso), que o aluno leia atentamente essas instruções. Fundamentalmente,

Leia mais

Regulamento Complementar do Trabalho de Conclusão de Curso do Curso de Engenharia de Computação UTFPR, campus Pato Branco

Regulamento Complementar do Trabalho de Conclusão de Curso do Curso de Engenharia de Computação UTFPR, campus Pato Branco Ministério da Educação Universidade Tecnológica Federal do Paraná Campus Pato Branco Engenharia de Computação Regulamento Complementar do Trabalho de Conclusão de Curso do Curso de Engenharia de Computação

Leia mais

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Versão 1.6 15/08/2013 Visão Resumida Data Criação 15/08/2013 Versão Documento 1.6 Projeto Responsáveis

Leia mais

Casos de Sucesso. Cliente. Deloitte Touche Tohmatsu Consultores LTDA

Casos de Sucesso. Cliente. Deloitte Touche Tohmatsu Consultores LTDA Casos de Sucesso Cliente Deloitte Touche Tohmatsu Consultores LTDA Deloitte Touche Tohmatsu Consultores LTDA Perfil da empresa A Deloitte é uma das maiores empresas do mundo na prestação de serviços profissionais

Leia mais

Manual de utilização do sistema OTRS (Atendimento) Cliente Externo

Manual de utilização do sistema OTRS (Atendimento) Cliente Externo Manual de utilização do sistema OTRS (Atendimento) Cliente Externo 1 LISTA DE ILUSTRAÇÕES FIGURA 1 - TELA DE LOGIN... 5 FIGURA 2 - TELA INICIAL... 6 FIGURA 3 PREFERÊNCIAS DO USUÁRIO... 6 FIGURA 4 NOVO

Leia mais

Integração ADMRH com AGROSYS

Integração ADMRH com AGROSYS Treinamentos no produto AdmRH CGI - Consultoria Gaúcha de Informática Ltda - Divisão de treinamentos Guia do Aluno Versão 1.0 Integração ADMRH com AGROSYS Empresa: Participante: Data: Os produtos da CGI

Leia mais

PESQUISA-AÇÃO DICIONÁRIO

PESQUISA-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 mais

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Sumário 1. Acesso ao sistema... 3 2. Funcionalidades do sistema... 5 3. Como tratar manifestações... 14 3.1 Detalhar...

Leia mais

4 Metodologia da Pesquisa

4 Metodologia da Pesquisa 79 4 Metodologia da Pesquisa Este capítulo se preocupa em retratar como se enquadra a pesquisa de campo e como foram desenvolvidas as entrevistas incluindo o universo pesquisado e a forma de analisá-las

Leia mais

Footprints Service Core. Manual de uso do sistema

Footprints Service Core. Manual de uso do sistema Footprints Service Core Manual de uso do sistema Sumário Acessando o sistema... 3 Visão geral... 4 Criação de chamados... 5 Acompanhamento de chamados... 7 Compartilhamento de chamados... 8 Notificações...

Leia mais

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio 32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio

Leia mais

MODELO CMM MATURIDADE DE SOFTWARE

MODELO 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 mais

COMO EXPLORAR OS BENEFÍCIOS DOS INDICADORES DE DESEMPENHO NA GESTÃO DE UM CSC. Lara Pessanha e Vanessa Saavedra

COMO EXPLORAR OS BENEFÍCIOS DOS INDICADORES DE DESEMPENHO NA GESTÃO DE UM CSC. Lara Pessanha e Vanessa Saavedra COMO EXPLORAR OS BENEFÍCIOS DOS INDICADORES DE DESEMPENHO NA GESTÃO DE UM CSC Lara Pessanha e Vanessa Saavedra A utilização de indicadores de desempenho é uma prática benéfica para todo e qualquer tipo

Leia mais

Gerenciamento de Incidentes

Gerenciamento de Incidentes Gerenciamento de Incidentes Os usuários do negócio ou os usuários finais solicitam os serviços de Tecnologia da Informação para melhorar a eficiência dos seus próprios processos de negócio, de forma que

Leia mais

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento Professor Rene - UNIP 1 Roteamento Dinâmico Perspectiva e histórico Os protocolos de roteamento dinâmico são usados

Leia mais

Pesquisa realizada com os participantes do 12º Seminário Nacional de Gestão de Projetos. Apresentação

Pesquisa realizada com os participantes do 12º 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 12 Seminário Nacional de, ocorrido em 2009, traça um importante perfil do profissional

Leia mais

Planejamento e Gerenciamento de Software. Tema 3. Gerência de Projetos Profa. Susana M. Iglesias

Planejamento e Gerenciamento de Software. Tema 3. Gerência de Projetos Profa. Susana M. Iglesias Planejamento e Gerenciamento de Software Tema 3. Gerência de Projetos Profa. Susana M. Iglesias Planejamento A primeira atividade do gerenciamento de projeto é Planejamento Depende de estimativas (Grado

Leia mais

RELATÓRIO TREINAMENTO ADP 2013 ETAPA 01: PLANEJAMENTO

RELATÓRIO TREINAMENTO ADP 2013 ETAPA 01: PLANEJAMENTO RELATÓRIO TREINAMENTO ADP 2013 ETAPA 01: PLANEJAMENTO 1. Apresentação geral Entre os dias 15 e 18 de Abril de 2013 foram realizados encontros de quatro horas com os servidores e supervisores da Faculdade

Leia mais

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:

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: 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 mais

PROCESSO CONTATO-AGENDA

PROCESSO CONTATO-AGENDA PROCESSO CONTATO-AGENDA No CRM (Gestão de Relação com o Cliente), o cliente é colocado no centro dos processos de negócio. Então, é obrigatório e fundamental o registro de qualquer contato com o mesmo,

Leia mais

PLANEJAMENTO DA MANUFATURA

PLANEJAMENTO DA MANUFATURA 58 FUNDIÇÃO e SERVIÇOS NOV. 2012 PLANEJAMENTO DA MANUFATURA Otimizando o planejamento de fundidos em uma linha de montagem de motores (II) O texto dá continuidade à análise do uso da simulação na otimização

Leia mais

Guia Site Empresarial

Guia Site Empresarial Guia Site Empresarial Índice 1 - Fazer Fatura... 2 1.1 - Fazer uma nova fatura por valores de crédito... 2 1.2 - Fazer fatura alterando limites dos cartões... 6 1.3 - Fazer fatura repetindo última solicitação

Leia mais

norma técnica Padrão de Segurança e Saúde: avaliação do desempenho em segurança e saúde das empresas colaboradoras Código: NT.00047.GN-SP.

norma técnica Padrão de Segurança e Saúde: avaliação do desempenho em segurança e saúde das empresas colaboradoras Código: NT.00047.GN-SP. norma técnica Padrão de Segurança e Saúde: avaliação do desempenho em segurança e saúde das empresas colaboradoras Código: NT.00047.GN-SP.ESS Edição: 1 O texto seguinte corresponde a uma tradução do Procedimento

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

SUMÁRIO DIFERENCIAIS LIVEBUZZ... 03 PRIMEIROS PASSOS PARA UTILIZAR O LIVEBUZZ... 04. Passo 1... 04. Passo 2... 05. Passo 3... 06. Passo 4...

SUMÁRIO DIFERENCIAIS LIVEBUZZ... 03 PRIMEIROS PASSOS PARA UTILIZAR O LIVEBUZZ... 04. Passo 1... 04. Passo 2... 05. Passo 3... 06. Passo 4... Manual Livebuzz SUMÁRIO DIFERENCIAIS LIVEBUZZ... 03 PRIMEIROS PASSOS PARA UTILIZAR O LIVEBUZZ... 04 Passo 1... 04 Passo 2...... 05 Passo 3...... 06 Passo 4...... 07 BUSCAS E ITENS MONITORADOS... 08 SETE

Leia mais

Módulo 15 Resumo. Módulo I Cultura da Informação

Módulo 15 Resumo. Módulo I Cultura da Informação Módulo 15 Resumo Neste módulo vamos dar uma explanação geral sobre os pontos que foram trabalhados ao longo desta disciplina. Os pontos abordados nesta disciplina foram: Fundamentos teóricos de sistemas

Leia mais

ATIVIDADES DE LINHA E DE ASSESSORIA

ATIVIDADES DE LINHA E DE ASSESSORIA 1 ATIVIDADES DE LINHA E DE ASSESSORIA SUMÁRIO Introdução... 01 1. Diferenciação das Atividades de Linha e Assessoria... 02 2. Autoridade de Linha... 03 3. Autoridade de Assessoria... 04 4. A Atuação da

Leia mais

Estruturando o modelo de RH: da criação da estratégia de RH ao diagnóstico de sua efetividade

Estruturando o modelo de RH: da criação da estratégia de RH ao diagnóstico de sua efetividade Estruturando o modelo de RH: da criação da estratégia de RH ao diagnóstico de sua efetividade As empresas têm passado por grandes transformações, com isso, o RH também precisa inovar para suportar os negócios

Leia mais

Engenharia de Software. Parte I. Introdução. Metodologias para o Desenvolvimento de Sistemas DAS 5312 1

Engenharia de Software. Parte I. Introdução. Metodologias para o Desenvolvimento de Sistemas DAS 5312 1 Engenharia de Software Parte I Introdução Metodologias para o Desenvolvimento de Sistemas DAS 5312 1 Mitos do Desenvolvimento de Software A declaração de objetivos é suficiente para se construir um software.

Leia mais

QUALIDADE 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 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 mais

DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação

DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES Trabalho de Graduação Orientando: Vinicius Stein Dani vsdani@inf.ufsm.br Orientadora: Giliane

Leia mais

Planejamento Estratégico de TI. Prof.: Fernando Ascani

Planejamento Estratégico de TI. Prof.: Fernando Ascani Planejamento Estratégico de TI Prof.: Fernando Ascani BI Business Intelligence A inteligência Empresarial, ou Business Intelligence, é um termo do Gartner Group. O conceito surgiu na década de 80 e descreve

Leia mais

CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE

CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE A proposta para o ambiente apresentada neste trabalho é baseada no conjunto de requisitos levantados no capítulo anterior. Este levantamento, sugere uma

Leia mais

A Descrição do Produto ou Serviço e a Análise do Mercado e dos Competidores Fabiano Marques

A Descrição do Produto ou Serviço e a Análise do Mercado e dos Competidores Fabiano Marques A Descrição do Produto ou Serviço e a Análise do Mercado e dos Competidores Fabiano Marques "O plano de negócios é o cartão de visitas do empreendedor em busca de financiamento". (DORNELAS, 2005) A partir

Leia mais

Qual a diferença entre certificação e acreditação? O que precisamos fazer para obter e manter a certificação ou acreditação?

Qual a diferença entre certificação e acreditação? O que precisamos fazer para obter e manter a certificação ou acreditação? O que é a norma ISO? Em linhas gerais, a norma ISO é o conjunto de cinco normas internacionais que traz para a empresa orientação no desenvolvimento e implementação de um Sistema de Gestão da Qualidade

Leia mais

Engenharia de Requisitos

Engenharia de Requisitos Engenharia de Requisitos Conteúdo Definição Questionamentos Típicos Visão Geral Ciclo de Vida dos Requisitos Síntese dos Objetivos Gerência de Mudança Identificação de Requisitos Classificação de Requisitos

Leia mais

Projeto SIGA-EPT. Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA

Projeto SIGA-EPT. Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA Projeto SIGA-EPT Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA Versão setembro/2010 Requisição de Almoxarifado Introdução Requisição é uma solicitação feita

Leia mais

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente Conceito ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente O Sagres Diário é uma ferramenta que disponibiliza rotinas que facilitam a comunicação entre a comunidade Docente e Discente de uma instituição,

Leia mais

METODOLOGIA DE DESENVOLVIMENTO DE SOFTWARE DO MUSEU PARAENSE EMÍLIO GOELDI

METODOLOGIA DE DESENVOLVIMENTO DE SOFTWARE DO MUSEU PARAENSE EMÍLIO GOELDI METODOLOGIA DE DESENVOLVIMENTO DE SOFTWARE DO MUSEU PARAENSE EMÍLIO GOELDI HISTÓRICO DE REVISÕES Data Versão Descrição Autor 02/04/2014 1.0 Versão Inicial Ewertton Bravo 27/08/2014 1.1 Alteração da Imagem

Leia mais

E-books. Guia para Facebook Ads. Sebrae

E-books. Guia para Facebook Ads. Sebrae E-books Sebrae Marketing e Vendas Guia para Facebook Ads Por que investir no facebook Ads? Tipos de anúncios Como funciona o sistema de pagamentos Criando anúncios Métricas Autor Felipe Orsoli 1 SUMÁRIO

Leia mais

DECLARAÇÃO DE POSICIONAMENTO DO IIA: O PAPEL DA AUDITORIA INTERNA

DECLARAÇÃ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 mais

3 Qualidade de Software

3 Qualidade de Software 3 Qualidade de Software Este capítulo tem como objetivo esclarecer conceitos relacionados à qualidade de software; conceitos estes muito importantes para o entendimento do presente trabalho, cujo objetivo

Leia mais

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia

Leia mais

Manual de Utilização

Manual de Utilização Manual de Utilização Versão 1.0 18/01/2013 Sempre consulte por atualizações deste manual em nossa página. O Cotação Web está em constante desenvolvimento, podendo ter novas funcionalidades adicionadas

Leia mais