A Difícil Relação Analista-Usuário

Documentos relacionados
Metodologias Ágeis: Um Novo Paradigma de Desenvolvimento de Software

1º WORKSHOP WOSES ANAIS. Um olhar sociotécnico sobre a engenharia de software

Ergonomia Cognitiva IHC Interface Homem Computador Parte 5

A complementaridade entre ergonomia e engenharia em projetos industriais 1

Processos de Software

SECRETARIA MUNICIPAL DE EDUCAÇÃO, ESPORTES E JUVENTUDE

Introdução ao Olhar da Ergonomia

Automação de Unidades Armazenadoras

Introdução à Interface Pessoa-Máquina

ENGENHARIA DE USABILIDADE E INTERFACES

PLANEJAMENTO ESTRATÉGICO EM TI Aula 12

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos

TerraLAB Laboratório para Modelagem e Simulação de Sistemas Terrestres Departamento de Computação - UFOP

1. Engenharia de Software: conceitos básicos

Operação, Manutenção e Controle via HSE

INTRODUÇÃO A ENGENHARIA DE SOFTWARE

Soluções tecnológicas e inovadoras para o aumento de produtividade.

ENGENHARIA DO TRABALHO

O Estudo de Viabilidade. Prof. Nilton Prof. Pedro

Engenharia de Software

FERRAMENTA WEB PARA AUTOMAÇÃO DA ALOCAÇÃO DE RECURSOS EM UMA FÁBRICA DE SOFTWARE

PMR-3305 Sistemas a Eventos Discretos B-01 P R O F. D R. D I O L I N O J. S A N T O S F I L H O

Pré-Requisitos de informações sobre a vitima:

PLANEJAMENTO DE TRANSPORTES TT049

Análise e Projeto de Sistemas de Informação (APSI)

ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1

CEP. Como integrar FMEA, Plano de Controle, CEP e CAPA. Por Marc Schaeffers Tradução e revisão por Ana Luiza Rezende

Componentes de SIs. Pessoas Organiz. Tecnologia

Processos de Engenharia de Requisitos

4. Algoritmos de Busca em Vetores

6 APRENDIZADOS PARA POR CAROLINA DE ANDRADE, GESTORA DO SOCIAL GOOD BRASIL

Engenharia de Usabilidade

Abordagem para Construção de SI. Ciclo de Vida de Sistemas Tradicionais

- 8ª Lista de Exercícios -

Organização para Realização de Teste de Software

Analista de Sistemas S. J. Rio Preto

CICLO DE VIDA DE SOFTWARE

Controle e Automação de Processos

Processo de Desenvolvimento de Software. ETE Timbaúba

Aula 12. Aquisição de Hardware

PDS. Aula 1.4 Modelos de Processo. Prof. Dr. Bruno Moreno

1. Conceitos Fundamentais

METROLOGIA DIMENSIONAL NA INDÚSTRIA: ENTRAVES À GERAÇÃO DE VALOR

DESENHO DE CARGOS E TAREFAS

XVIII Seminário Nacional de Distribuição de Energia Elétrica. SENDI a 10 de outubro. Olinda - Pernambuco - Brasil

O produto e o processo: transformações que vão além do digital

Documento de Visão versão 1.0 Desenvolvimento do Sistema de Gestão de Documentos Doc Manager Cliente: São José Agroindustrial Representante do

Lista de Exercícios 2 Prof. Daniel Caetano Solução

Engenharia de Software II

5.1 INTRODUÇÃO AO SISTEMA DE CONTROLE GAIN SCHEDULING

Alinhamento dos Processos de Desenvolvimento de Software do Laboratório GAIA ao modelo de qualidade MR-MPS-SW

Engenharia de Software

Programação por Objectos Introdução. Introdução 1/18

7 ATITUDES --- PARA O --- HIPER-RENDIMENTO TAEKWONDO

O Ministério da Justiça realizou recentemente uma parceria com o MEC para dar novas diretrizes nacionais à Educação Penitenciária, o que muda?

As técnicas de concepção

COOPERAÇÃO E SUSTENTABILIDADE

Engenharia de Software I

A IMPORTÂNCIA DA PROGRAMAÇÃO DE COMPUTADORES PARA A ENGENHARIA DE PRODUÇÃO

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO

Parte REGRAS DO MODELO CONCEITUAL 4.1 MODELO CONCEITUAL COMO MODELO DE ORGANIZAÇÃO 4.2 DIFERENTES MODELOS PODEM SER EQUIVALENTES

Processos de Software. O que é modelo de processo? Vantagens. Modelos de Processo Gerais. O que é um processo de software?

Introdução à contribuição de Amalberti: a gestão cognitiva

ANÁLISE E PROJETO DE SISTEMAS

Análise de Fluidos S O S SM SERVIÇOS DE MANUTENÇÃO

BM Canvas. Prof Dr. Carlos Oberdan Rolim. Empreendedorismo em Informática

Estimativa de Esforço. Estimativas de Software. Subjetividade da Estimativa. Incerteza de Estimativa. Técnicas de Estimativas


Guia do CFTV Sistemas de CFTV, IP, Seguranà a Eletrà nica, Conectividade, Informaà ões, Fórum e Tecnologia.

MODELAGEM DE SISTEMAS Unidade 1 Conceitos Básicos de Modelagem. Luiz Leão

SSC643 -Avaliação de Desempenho de Sistemas Computacionais Sarita Mazzini Bruschi

Sistemas de Informações Transacionais SIT Sistemas de Informações Gerenciais SIG. Ana Clara Araújo Gomes da Silva

Especialidade em Ativos

Controle e Automação Mecatrônica

AUTOMAÇÃO DA PRODUÇÃO. Prof. Dr. Roger Nabeyama Michels

ENGENHARIA DE SOFTWARE

Abordagens para Análise de Negócio

3) Qual é o foco da Governança de TI?

Componente do MAPA Resumo do acidente

Trabalho de Conclusão de Curso

MÉTODO DE ANÁLISE E PREVENÇÃO DE ACIDENTES ILDEBERTO MUNIZ DE ALMEIDA

Engenharia de Software ENGENHARIA DE REQUISITOS

Avaliação de Usabilidade Referências

Traduzindo o Encore Desenvolvido por Dellânio Alencar

Aumentando a Produtividade e Reduzindo os Custos da Fábrica. Antonio Cabral

ASPECTOS DA TECNOLOGIA DA INFORMAÇÃO EM PEQUENAS EMPRESAS DA CONSTRUÇÃO CIVIL

Processos de Software

Qualificação e Validação de sistemas computadorizados

Senai Valinhos tem vagas disponíveis para cursos profissionalizantes oferecidos a partir de janeiro

AULA 12 SISTEMAS SUPERVISÓRIOS

Fernanda Oliveira. Vida na margem IMPRIMATUR

Projeto de Pesquisa. Pós Graduação em Computação Distribuída e Ubíqua. Material fornecido pelo Prof. Raul Sidnei Wazlawick UFSC-CTC-INE 2012

Aula 11 - Fluxo do RUP: Ambiente

Universidade Federal de Uberlândia Faculdade de Computação. Linguagem C: funções

Agenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção

ORGANIZAÇÃO CURRICULAR TÉCNICO EM ELETRÔNICA NA MODALIDADE A DISTÂNCIA

Diagnóstico do seu moinho vertical

Encontrando oportunidades de renovação nas nossas fábricas de celulose e papel.

Dificuldades na implantação de Métodos Ágeis

Medidas de Esforço de Desenvolvimento de Software

Transcrição:

A Difícil Relação Analista-Usuário Renata Bastos Ferreira (renata.bastos@atan.com.br) Francisco de Paula Antunes Lima (fpalima@dep.ufmg.br) <<XXXX-XX (Rev.:00)>> 1 A Difícil Relação Analista-Usuário Definição do escopo = cliente não sabe o que quer desconhecimento por parte do cliente: da tecnologia de informática de características do próprio processo a ser informatizado de suas próprias necessidades, que mudam ao longo do desenvolvimento do sistema Programas desenvolvidos não atendem as necessidades dos clientes, geram frustração, perda de tempo com retrabalho, conflitos e desgaste de ambos os lados <<XXXX-XX (Rev.:00)>> 2 1

Metodologias de Projeto Descendentes TENDÊNCIA atual: desenvolvimento seqüencial, separando a fase de concepção da operação = distante das necessidades reais dos usuários a) DESCENDENTE: parte de uma lista de requisitos ou do conceito do produto seqüencial e linear, não muda de modo significativo o escopo inicial Distância entre o produto oferecido e as necessidades reais dos clientes e usuários <<XXXX-XX (Rev.:00)>> 3 Articulações entre as Abordagens Descendentes e Ascendentes FIGURA 1: Articulação entre as abordagens descendentes e ascendentes. Adaptado de Duarte, 2000. <<XXXX-XX (Rev.:00)>> 4 2

Diferentes Articulações entre Abordagens Descendentes e Ascendentes A FIGURA 2: Diferentes articulações entre abordagens descendentes e ascendentes. Adaptado de Duarte, 2000. <<XXXX-XX (Rev.:00)>> 5 Metodologias de Projeto Ascendentes b) ASCENDENTE: as fases subseqüentes influenciam nas decisões tomadas em fases iniciais => retroação e redefinição do escopo: escopo como construção social, parceria, relações de confiança antecipação e correção, sem necessidade de um grande retrabalho gere-se melhor os efeitos de irreversibilidade, presentes em qualquer decisão <<XXXX-XX (Rev.:00)>> 6 3

Dificuldades das metodologias convencionais Dificuldades encontradas na definição dos requisitos em projetos de automação: 1. a própria metodologia de especificação (abordagem descendente) 2. escolha dos responsáveis pela definição dos requisitos 3. metodologia de explicitação dos requisitos 4. dificuldades de comunicação entre especialistas e leigos 5. inversão de papéis entre fornecedor e cliente, que passa a definir soluções técnicas específicas de automação <<XXXX-XX (Rev.:00)>> 7 Diálogo analista/operador Diálogo de surdos : por que especialistas e leigos não se entendem? Programador: O que fazer quando tiver falha de comunicação [entre campo e sala de controle]? Operador: [não responde] P: Se tiver falha de comunicação, desarma as guilhotinas? O: Na perda de comunicação, deixa para a operação decidir. P: Mas, se perder a CPU, não consegue operar no campo. Uma CPU sai da rede, não o supervisório. O: O que pode acontecer fisicamente? P: Informação mentirosa na tela se a comunicação cair. Se tiver falha de comunicação, não estou lendo a primeira CPU, vai lá em campo partir? O: Não entendi. P: [faz um desenho explicando a falha de comunicação]. Tem uma CPU aqui [faz um quadrado] que comunica com esta [segundo quadrado]. Na hora que esta [a primeira] cai, a outra não sabe que ela caiu. Então, deve deixar o intertravamento atuar ou coloca que o operador só pode abrir no manual? Lá no campo? O: [não responde] <<XXXX-XX (Rev.:00)>> 8 4

Diálogo P: [faz uma analogia] Eu sou a CPU1. Você é a CPU2. Eu comunico com o campo. Tudo o que acontecer lá, eu fico sabendo. Eu comunico também com você. Tudo que eu fico sabendo, eu falo para você. Aí eu perco o contato com o campo, não sei mais o que acontece lá. Só que eu continuo acordado, eu não desligo, e falando com você. Só que você não sabe que eu perdi o contato com o campo, você acha que eu estou te passando informação correta. Então, o que fazer? Desliga os exaustores ou deixa ligado? Você não sabe o que está acontecendo no campo, e nem sabe que eu perdi o contato com o campo. Por isso que não tem jeito da operação decidir, entendeu? O operador fica cego. O: [não responde]. P: Vou mudar a pergunta: o que é pior? Deixar o intertravamento atuar ou deixar funcionando? O: Na falha de comunicação, deixa funcionando. P: Sério? Nós já fizemos este intertravamento. <<XXXX-XX (Rev.:00)>> 9 Trazendo a atividade para dentro do projeto Reflexão sobre o trabalho futuro (Daniellou, 2000) A abordagem da atividade futura possível não consiste em prever a atividade, mas sim na antecipação das dificuldades, das margens de manobra, do espaço no interior do qual a atividade poderá ser realizada após implementação do sistema. 1.Unidades de produção existentes 2.Atividade anterior à introdução de novas tecnologias 3.Relações semelhantes Situações características: incidentes manutenção e limpeza partidas e paradas panes variabilidade das matérias-primas <<XXXX-XX (Rev.:00)>> 10 5

Trazendo a atividade para dentro do projeto Simulações do trabalho futuro Três condições: 1. Recenseamento das situações características 2. Suportes que representem as futuras instalações (maquetes, softwares de simulação, protótipos) objetos intermediários rios da concepção (Vinck, 1999) 3. Trabalhadores ou pessoas com competências semelhantes às dos futuros operadores <<XXXX-XX (Rev.:00)>> 11 Referências DANIELLOU, F. (2000). A análise da atividade futura e a concepção das instalações externas. In: Duarte, 2000 DANIELLOU, F. (2000). Métodos em ergonomia de concepção. In: Duarte, 2000. DUARTE, F. (2000). Ergonomia e projeto na indústria de processo contínuo. Rio de Janeiro, Lucerna. FERREIRA, R. B. (2004). Diálogo de surdos: a difícil explicitação do saber entre programadores de software e operadores de fábrica. Dissertação de Mestrado. PPGEP-UFMG. VINCK, D. (1999). Les ingénieurs au quotidien. Grenoble, PUG. <<XXXX-XX (Rev.:00)>> 12 6