Slide 1 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Refactoring Conversation Smellso Cómo Hacer Preguntas con Precisión
Luiz Claudio Parzianello@lcparzianello
Slide 2 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
About the Speaker
Luiz Claudio Parzianello lives in Brazil (Porto Alegre, RS) and acts as a Management Consultant at Grupo RBS, President of IIBA Porto Alegre Chapter (International Institute of Business Analysis) and an Agile Coach/Trainer for Surya Software Innovation.
He´s and experienced software development professional (> 25 years) and agile practitioner (>10 years), holding a BSc. in Electrical Engineering from Pontifical Catholic University of Rio Grande do Sul (PUCRS) and a MSc. in Systems Engineering from São Paulo University (USP). Luiz has developed a singular profile mixing knowledges from different areas such as: Business Analysis, Enterprise Architecture, Process Improvement, Systems and Software Engineering, Agile Processes (Scrum, XP and Lean), Marketing and Neuro-Linguistic Programming (NLP). Using human based strategies for organizational changes, he has conducted several successful projects in large and complex environments.
Slide 3 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
“The code smells”
Slide 4 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
“The conversation smells”
Slide 5 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Requisitos Implícitos
Requisito [ISO 9000:2500]
Necesidad o expectativa establecida, generalmente implícita u obligatoria.
NOTA 1: "Generalmente implícita" significa que es habitual o una práctica común para la organización, sus clientes y otras partes interesadas que la necesidad o expectativa bajo consideración este implícita.
NOTA 2: Pueden utilizarse calificativos para identificar un tipo específico de requisito, por ejemplo, requisito de un producto, requisito de la gestión de la calidad, requisito del cliente.
NOTA 3: Un requisito especificado es aquel que está establecido, por ejemplo en un documento.
NOTA 4: Los requisitos pueden ser generados por las diferentes partes interesadas.
Slide 6 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Normalmente, ¿qué requisitos exige usted de un restaurante cuando va a ordenar la comida?
¿En cuáles productos o servicios usted se
demuestra más exigente?
La Naturaleza Implícita
Slide 7 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Práctica 1Conversación en pares
Slide 8 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
... el mundo enque vivimos!Cómo comprendemos ...
Primeira Etapa:Percepción
Primeira Etapa:Percepción
Filtros de LimitaciónBandler & Grinder,
The Structure of Magic v.1 , 1975Bandler & Grinder,
The Structure of Magic v.1 , 1975
Cómo Comprendemos la Realidad
Slide 9 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Vista Olfato
Tacto
OídoGusto
Limitaciones Neurológicas
Cómo Comprendemos la Realidad
Slide 10 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Limitaciones Sociales
� Limitación Sociolinguística
� Limitación Sociocultural
� Creencias y Valores
� Família y Sociedad
� Las palabras
como etiquetas
“Un esquimal tiene cerca de 56 palabras distintas
para definir la nieve”
Cómo Comprendemos la Realidad
Slide 11 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
� Comparación con las experiencias
anteriores (referencias)
� Juicios y significados
� Limitación o liberdad!
Limitaciones Individuales
Cómo Comprendemos la Realidad
Slide 12 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Primeira Etapa:Percepción
Primeira Etapa:Percepción
Filtros de Limitación
Segunda Etapa:ProcesamientoSegunda Etapa:Procesamiento Filtros Universales
Generalización
Omisión
Distorción
... el mundo enque vivimos!Cómo comprendemos ...
Bandler & Grinder,The Structure of Magic v.1 , 1975
Bandler & Grinder,The Structure of Magic v.1 , 1975
Cómo Comprendemos la Realidad
Slide 13 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Filtros Universales
Generalización
Es la capacidad de aprender rápido, conpocas experiencias.
reerc se razilareneG
omoc se odot euq
!odis ah erpmeisPero es la fuente de nuestras creencias y
valores ...
Pero es la fuente de nuestras creencias y
valores ...
Cómo Comprendemos la Realidad
Slide 14 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Filtros Universales
Omisión
Es la capacidad de concentrar la atención
consciente en un determinado foco.
Pero es una fuente de riesgo para nuestros
proyectos ...
Pero es una fuente de riesgo para nuestros
proyectos ...
Cómo Comprendemos la Realidad
Slide 15 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Filtros Universales
Distorción
Es la capacidad de añadiro remover partes de lo percibido para darle un sentido lógico, estético
o ético.
De aurecdo con una iensvtiógcian de una uinrvesridad ignlsea, no ipomtra en caul odrene las lrteas de una plravaa etasn, la úncia csoa iprotmatne es que la piremra y útmlia lrteas eteesn en el lgaur croretcro. O rseto pdoe ser uma ttaol bçguana que vcoê pdoe anida ler sem pobrlmea. Itso é poqrue nós não lmeos cdaa lrtea isladoa, mas a plravaa cmoo um tdoo.
Pero es una fuente de desperdicios para
nuestros productos …
Pero es una fuente de desperdicios para
nuestros productos …
Cómo Comprendemos la Realidad
Slide 16 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
≠
El mapa no es el territorio!Comprendemos la realidad por los mapas que
desarrollamos durante nuestras vidas …
Cómo Comprendemos la Realidad
Slide 17 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Metamodelo
Slide 18 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
1. Acceder las informaciones omitidas, distorcionadas y generalizadas
2. Acceder la estrutura profunda (inconsciente)
3. Acceder al “mapa”, la interpretación del territorio
PREGUNTAS DE PRECISIÓNPREGUNTAS DE PRECISIÓN
Metamodelo
Slide 19 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Investigar la“estrutura profunda del pensamento ”a partir de la “estrutura superficial ” de
SUJETO
VERBO
OBJECTO
Metamodelo
Slide 20 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Omisiones SimplesOMISIÓN
Falta de información:
- Yo tengo miedo!
- ¿Miedo de qué o de quién?
Metamodelo
Slide 21 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Falta de Índice ReferencialOMISIÓN
Algo pasó, pero no está claro quién lo hizo o quién ha sido afectado:
- Arruinaron el proyecto!
- ¿Quién, específicamente, arruinó el proyecto?
Metamodelo
Slide 22 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Omisión ComparativaOMISIÓN
Una comparación está siendo hecha, pero no está clara la referéncia de comparación:
- El modelo de análisis es muy complejo!
- ¿Complejo comparado a qué?
Metamodelo
Slide 23 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Verbo InespecíficoOMISIÓN
Algo ha sido hecho o debe ser hecho, pero no está claro cómo ha sido o debe ser hecho:
- El sistema debe ser mejorado.
- ¿Cómo debemos mejorarlo?
Metamodelo
Slide 24 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Juicio (Performativo Perdido)OMISIÓN
Algo está siendo juzgado, pero no está claro quién está haciendo el juicio y cuál referencia está siendo usada:
- Así se deben especificar los requerimientos!
- ¿En base a qué dices eso?
Metamodelo
Slide 25 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Cuantificador UniversalGENERALIZACIÓN
Palabras cómo “siempre”, “nunca”, “todo el mundo” y “nadie” son usadas cómo si no hubiera ninguna excepción:
- Los usuarios siempre complican los proyectos!
- ¿Siempre es así? ¿Nunca hubo un usuario queno ha complicado un proyecto?
Metamodelo
Slide 26 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Operador Modal de NecesidadGENERALIZACIÓN
Palabras cómo “debería”, “no debería”, “tengo” y “no tengo” implican una regla necesaria:
- No debemos cambiar el alcance de proyecto!
- ¿Qué pasaría si cambiásemos el alcance?
Metamodelo
Slide 27 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Operador Modal de PosibilidadGENERALIZACIÓN
Palabras cómo “puede”, “no puede”, “capaz” e “incapaz”, establecen reglas sobre lo que es posible:
- No puedo facilitar talleres!
- ¿Qué te impide de hacerlo?
Metamodelo
Slide 28 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Causa-EfectoDISTORCIÓN
Se supone que algo automáticamente puede causar un efecto en otra cosa:
- Ese proyecto no funcionará si usarmos latecnologia Java!
- ¿Cómo el hecho de usar tecnologia Java implica en este proyecto que no va funcionar?
Metamodelo
Slide 29 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Lectura de la MenteDISTORCIÓN
Se asume el estado emocional de otra persona sin pruebas:
- No le gusto al gerente!
- ¿Cómo sabes que él no gusta de ti?
Metamodelo
Slide 30 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Lectura Inversa de la MenteDISTORCIÓN
Se supone que otros pueden (y deben) leer tu mente y actuar en consecuencia:
- Si me escuchaces, me entenderias mejor!
- ¿Qué te lleva a crer que yo no te escucho?
Metamodelo
Slide 31 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
PresuposiciónDISTORCIÓN
Un supuesto limitante está implícito en el contenido del mensaje:
- ¿Por qué no haces nada bien?
- ¿Qué te hace pensar que no hago nada bien?
Metamodelo
Slide 32 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Equivalente ComplejoDISTORCIÓN
Dos declaraciones son comprendidas cómo siendo la misma cosa, aunque en diferentes niveles lógicos:
- Él es un incompetente! Llega siempre tarde!
- ¿Cómo que llegar tarde significa ser incompetente?
Metamodelo
Slide 33 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
NominalizaciónDISTORCIÓN
Un proceso se ha convertido en un sustantivo:
- El problema es la falta de planificación!
- ¿Planificar qué? ¿Quién debería haber planificado? Cómo deberíamos haber planeado?
Metamodelo
Slide 34 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Práctica 2Conversación conlos mismos pares
Slide 35 de 35CONVERSATION SMELLSCopyright © 2011 LUIZ C. PARZIANELLO
Retrospectiva