El desarrollo de software no sólo tiene retos técnicos sino también retos de gestión y trabajo en equipo, esto debido a que se gestionan varios elementos y se convive con diferentes tipos de roles de variadas personalidades. El éxito de los proyectos de software radica en dar una buena solución técnica que vaya acompañada de una gestión eficiente de recursos que controle de manera positiva las consecuencias de los conflictos que vayan surgiendo.
Durante este webinar se hablará de los conflictos más comunes desde el factor humano que afectan a proyectos de TI y las bases para manejarlos.
Presentación donde se explican algunos conceptos relacionados con las fábricas de software y se comparte un modelo con base en experiencia en este tipo de industria.
Una presentación del marco de trabajo de Scrum. Apunta a establecer en breves imágenes los roles, procesos y artefactos necesarios para la agilidad de proyectos de desarrollo de software o tecnologías de información.
Presentación donde se explican algunos conceptos relacionados con las fábricas de software y se comparte un modelo con base en experiencia en este tipo de industria.
Una presentación del marco de trabajo de Scrum. Apunta a establecer en breves imágenes los roles, procesos y artefactos necesarios para la agilidad de proyectos de desarrollo de software o tecnologías de información.
La importancia de la Inteligencia Emocional en el Manejo de ConflictosSoftware Guru
En esta plática se expone porque el manejo y solución de conflictos en el trabajo requiere más de la utilización de habilidades de relación y negociación. Se revisarán conceptos como Coeficiente intelectual vs Coeficiente Emocional en el manejo de conflictos, y las consecuencias en la salud personal y el ambiente organizacional de la canalización deficiente de las diferencias y conflictos en el equipo de trabajo.
Presentación utilizada en el webinar del pasado 27 de marzo sobre la fusión de Gantt y Kanban.
Tanto el diagrama de Gantt como los tableros Kanban se basan en la gestión visual de la información, en este webinar se trató de dar respuestas a preguntas como ¿es posible visualizar el mismo proyecto de las dos formas?, ¿para qué nos puede servir?, ¿vamos a conseguir mejores resultados?
Se puede ver la grabación del webinar en http://vimeo.com/user9340136/fusion-de-gantt-y-kanban
Understanding Conflict Styles - using the Thomas Kilmann Conflict Model ktpworks
A recent presentation on Conflict Management given by Eleanor Yearwood of Key Talent Partners. The presentation reflects on the use of the Thoman Kilmann Conflict Model to help people be more aware of their - and others' - style of conflict handling, and how better awareness might help us adapt our style in order to have more influence. Adapting our style may also make us more effective negotiators, enhance interpersonal group dynamics and is applicable at every level of an organisation. The model also promotes the idea that different strategies work better in different situations, and by being more aware of our 'default' approach, we can learn to choose the most appropriate approach to give us the results we want in a particular context.
Presentación que se utilizó en la jornada de Microsoft Project 2010 y Project Server 2010 en la que se mostraron las funcionalidades más destacadas de esta potente herramienta de gestión de proyectos
Presentación del webinar en el que se descubre la norma ISO 31000 del año 2009, que marca los principios y directrices para la gestión de riesgos y establece los principios, el marco y los procesos que se deben seguir para gestionar el riesgos de forma global en la empresa (Enterprise Risk Management).
Los contenidos son:
Introducción a la gestión de riesgos
La norma ISO 31000 de gestión de riesgos
Principios
Framework
Procesos
Técnicas de evaluación de riesgos según la norma ISO31010
SOFT SKILLS: Habilidades para cotizarse mejorSoftware Guru
Es una historia bastante conocida, que tienes a un muy buen programador, pero cuando lo quieres poner al frente de un equipo de desarrolladores, simplemente no es capaz de concretar el proyecto, en ocasiones porque no sabe comunicarse o trata de imponer sus reglas sobre los demás, en ocasiones no esta acostumbrado a comunicarse con los clientes y esto es resultado de la falta de "habilidades blandas" (Soft Skills)
Dispara el motor de la visión en tus proyectos con InnovaciónSoftware Guru
Hablar de innovación empresarial se ha convertido en tema común ya que profesionistas y empresarios están buscando mejorar sus modelos de negocio y esto conlleva realizar grandes cambios organizacionales y tecnológicos para poder adaptarse fácilmente a los cambios del mercado, desarrollar ágilmente productos y servicios, tener visión a largo plazo y crear ventajas competitivas sumamente fuertes.
Para innovar, los profesionistas emplean mejores prácticas en compañías de todos tamaños. La innovación no es opcional, es obligatoria para quienes buscan mejorar desempeños actuales en ambientes complejos.
Durante este Webinar se hablará sobre la importancia de orientarnos hacia la innovación y formas prácticas de encaminarnos hacia ella.
Retos de innovación: elemento clave del design thinkingIgnasi Clos
El proceso de innovación es un proceso de cuestionamiento más que de ideación, en el que la pregunta, es decir el reto, se convierte en el elemento nuclear desde el cual nace todo. Descubre cómo los trabajamos en Induct.
Agile vs. Design Thinking vs. Lean: ¿cuál es el "approach" correcto? ó ¿cómo ...Software Guru
Muchos profesionales en todo tipo de organizaciones están experimentando un claro problema de indefinición de rumbo en cuanto al diseño y desarrollo de productos digitales: la competencia y falta de integración entre los métodos Ágiles, Lean y el Design Thinking. Tres grupos son protagonistas en este escenario: Los desarrolladores se capacitan en métodos Ágiles y se preocupan por la velocidad y entregar código libre de errores. Los gerentes de producto se capacitan en métodos Lean y se concentran en que el proyecto se lleve con eficiencia, calidad y reduciendo desperdicios a través de establecer prioridades y hacer "grooming al backlog". Finalmente, los diseñadores buscan traer al usuario al centro y frente del proceso a través de un ajuste del problema/solución introduciendo actividades de Design Thinking que a vista de muchos se tornan en ejercicios laboriosos y que retrasan el lanzamiento del producto.
Transición de Desarrollador(a) a Líder de ProyectoVane Amaya
La transición entre roles tiene sus complicaciones, sobre todo cuando no se tiene la preparación adecuada. Hay tantas oportunidades para quienes deciden hacer esta transición que merece que se tomen en cuenta algunos consejos que les comparto.
Esta conferencia fue impartida para alumnos de la UAM Cuajimalpa
Conferencia de Vanessa Amaya, Consultora e Instructora en la empresa “Consultoría Estratégica & Coaching” y como Coordinadora del Chapter DF de la Organización Epic Queen donde se promueve e involucra a las mujeres a asumir roles de liderazgo dentro de la tecnología.
Agile vs Design Thinking vs Lean:¿cuál es el "approach" correcto? ó ¿cómo los...Victor M. Gonzalez
Plática en Software Guru Virtual Conference 12va. Edición 2017
Resumen:
Muchos profesionales en todo tipo de organizaciones están experimentando un claro problema de indefinición de rumbo en cuanto al diseño y desarrollo de productos digitales: la competencia y falta de integración entre los métodos Ágiles, Lean y el Design Thinking. Tres grupos son protagonistas en este escenario: Los desarrolladores se capacitan en métodos Ágiles y se preocupan por la velocidad y entregar código libre de errores. Los gerentes de producto se capacitan en métodos Lean y se concentran en que el proyecto se lleve con eficiencia, calidad y reduciendo desperdicios a través de establecer prioridades y hacer "grooming al backlog". Finalmente, los diseñadores buscan traer al usuario al centro y frente del proceso a través de un ajuste del problema/solución introduciendo actividades de Design Thinking que a vista de muchos se tornan en ejercicios laboriosos y que retrasan el lanzamiento del producto. ¿Quién tiene razón y cómo podemos establecer un claro planteamiento que haga posible cumplir las promesas de incremento de productividad, trabajo multidisciplinario, ciclos cortos y relevancia del usuario? Siguiendo un marco propuesto por Jeff Gothelf en esta sesión se presentan el argumento que para lograr una reconciliación de perspectivas es necesario enfocarse no en los rituales, roles, actividades o artefactos, sino en los valores y los principios en los que se sostiene cada práctica. A través de un enfoque pragmático en la presentación de un grupo de ideas, el participante en esta sesión podrá entender la mejor forma de adoptar una estrategia integral para la creación de productos digitales.
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
La utilización de estructuras de datos adecuadas para cada problema hace que se simplifiquen en gran medida los tiempos de respuestas y la cantidad de cómputo realizada.
Por Nelson González
Onboarding new members into an engineering team is not easy on anyone. In a short period of time, the new team member is required to be able to bring professional
Por Victoriya Kalmanovich
El secreto para ser un desarrollador SeniorSoftware Guru
En esta charla platicaremos sobre el “secreto” y el camino para llegar a ser un desarrollador Senior, experiencia, consejos y recomendaciones que en estos 8 años
Por René Sandoval
Apache Airflow es una plataforma en la que podemos crear flujos de datos de manera programática, planificarlos y monitorear de manera centralizada.
Por Yesi Díaz
How thick data can improve big data analysis for business:Software Guru
En esta presentación hablaré sobre cómo el Análisis de Datos Gruesos, específicamente el análisis antropológico y semiótico, puede ayudar a mejorar los resultados del Big Data
Por Martin Cuitzeo
CoDi® es la nueva forma de realizar pagos digitales desarrollada por el Banco de México. Por medio de CoDi puedes realizar cobros y pagos desde tu celular, utilizando una cuenta bancaria o de alguna institución financiera, sin comisiones.
Por Cristian Jaramillo
Gestionando la felicidad de los equipos con Management 3.0Software Guru
En las metodologías agiles hablamos de equipos colaborativos, autogestionados y felices. hablamos de lideres serviciales. El management 3.0 nos ayuda a cultivar el mindset correcto, aquel que servirá como el terreno fértil para que la agilidad florezca.
Por Andrea Vélez Cárdenas
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
Hoy por hoy las experiences de usuario pueden ser enriquecidas mediante el uso de Web Components, que son un estándar de la W3C soportado por la mayoría de los navegadores web modernos.
Por Alex Arriaga
Así publicamos las apps de Spotify sin stressSoftware Guru
En Spotify tenemos 1600+ ingenieros, trabajando en 280+ squads. Aún a esta escala, hemos logrado adoptar prácticas que nos han permitido acelerar la forma en que desarrollamos nuestro producto. Presentado por Erick Camacho en SG Virtual Conference 2020
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
he measure of the executive, Peter F. Drucker reminds us, is the ability to "get the right things done." This involves having clarity on what are the right things as well as avoiding what is unproductive. Intelligence, creativity, and knowledge may all be wasted if not put to work on the things that matter.
Presentado por Cristina Nistor en SG Virtual Conference 2020
Acciones de comunidades tech en tiempos del Covid19Software Guru
Acciones de Comunidades Tech en tiempo del COVID-19 es una platica para informar acerca de las acciones que están realizando algunas comunidades de tecnología en México para luchar contra la propagación del COVID-19. Desde análisis de datos, visualizaciones, simulaciones de contagio, etc.
Presentado por Juana Martínez, Adriana Vallejo y Eduardo Ramírez en SG Virtual Conference 2020
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
La charla presenta un modelo claro, generado por la ponente, para atender los niveles desde lo operativo a lo estratégico.
Presentado por Gabriela Salinas en SG Virtual Conference
2. www.sgcampus.com.mx @sgcampus
Introducción
• Los proyectos de tecnología no sólo tiene retos
técnicos sino también retos de gestión y trabajo
en equipo, esto debido a que se gestionan varios
elementos y se convive con diferentes tipos de
roles de variadas personalidades.
• El éxito de los proyectos de TI radica en dar una
buena solución técnica que vaya acompañada
de una gestión eficiente de recursos que controle
de manera positiva las consecuencias de los
conflictos que vayan surgiendo.
3. www.sgcampus.com.mx @sgcampus
¿Cómo comunicarnos con los clientes?
¿Cómo fomentar la colaboración?
¿Cómo entender a los usuarios?
¿Cómo comunicar los riesgos?
¿Cómo decir que algo nos molesta?
¿Cómo solucionar un conflicto?
Programación
Patrones de diseño
Plataformas
Modelos de Calidad
Modelos de Gestión
Infraestructura
Seguridad de la información
4. www.sgcampus.com.mx @sgcampus
¿Cómo comunicarnos con los clientes?
¿Cómo fomentar la colaboración?
¿Cómo entender a los usuarios?
¿Cómo comunicar los riesgos?
¿Cómo decir que algo nos molesta?
¿Cómo solucionar un conflicto?
Programación
Patrones de diseño
Plataformas
Modelos de Calidad
Modelos de Gestión
Infraestructura
Seguridad de la información
Proyecto
6. www.sgcampus.com.mx @sgcampus
Análisis causas de problemáticas en
proyectos de tecnología
• Problema -> Adivinar, asumir, imaginar y suponer: Requerimientos,
actitudes, habilidades, infraestructura, nivel de servicio, grado de
compromiso de los involucrados, prioridades.
– Solución-> Pregunta, pregunta, pregunta.
7. www.sgcampus.com.mx @sgcampus
Análisis causas de problemáticas en
proyectos de tecnología
• Problema-> Esperar sin pedir: Nadie tiene, debe ni puede adivinar lo que
un Desarrollo de Software necesita desde tu perspectiva.
– Solución-> Pide y comunica.
8. www.sgcampus.com.mx @sgcampus
Análisis causas de problemáticas en
proyectos de tecnología
• Problema-> Pensar en que tenemos el control de todas las variables
que juegan en un proyecto de TI.
– Solución-> Controlar lo crítico y estar preparados para las sorpresas.
El poder sobre tus reacciones, es la única variable que puedes
controlar.
9. www.sgcampus.com.mx @sgcampus
Análisis causas de problemáticas en
proyectos de tecnología
• Problema-> No soltamos: Historias y eventos de desarrollos
pasados se repiten en nuevos proyectos aunque los objetivos del
software sean distintos.
– Solución-> Descubrir, aprender y dejar ir.
10. www.sgcampus.com.mx @sgcampus
Análisis causas de problemáticas en
desarrollo de software
• Problema-> Enfoque individualista: Continuar con el rol unificado.
– Solución-> Pensar en grupo, solucionar en grupo.
11. www.sgcampus.com.mx @sgcampus
Análisis causas de problemáticas en
proyectos de tecnología
• Problema -> Pensar en que si el problema no es técnico, no es problema.
Si nos enfocamos solo en problemas técnicos, estamos perdiendo parte
de las dimensiones tecnología.
– Solución-> Ver los proyectos tecnológicos como medio para el
desarrollo humano. Desarrolla habilidades más humanas que te
hagan destacar aún más tu lado técnico.
13. www.sgcampus.com.mx @sgcampus
Manejo de conflictos
Un conflicto puede retrasar un proyecto y de no ser
solucionado puede llevar al fracaso al mismo ¿a quien le
conviene esto? ¡a nadie!
14. www.sgcampus.com.mx @sgcampus
Manejo de conflictos
¿Por qué existen los conflictos
en proyectos de TI?
• Porque son interdisciplinarios.
• Porque involucran diversos roles.
• Porque la demanda y el estrés son altos.
• Porque son críticos para los negocios.
• Porque existen muchas malas prácticas que
no son atendidas.
• ¡Porque es propio de la interacción humana!
15. www.sgcampus.com.mx @sgcampus
Manejo de conflictos
Cuando se dejan de afrontar los conflictos
a tiempo o se piensa que ignorando el
conflicto éste desaparecerá: se está
cerrando una gran oportunidad de
aprendizaje y mejora.
Cuando al conflicto no se le da el
tratamiento adecuado, causa bastante
daño y en lugar de construir, puede
destruir intensamente, muchas veces
ocasionando daños irremediables.
17. www.sgcampus.com.mx @sgcampus
Manejo de conflictos
Competitivo Colaborativo
Compromiso
Evitativo Acomodativo
Preocupaciónporunomismo
Preocupación por el otro
Estilo colaborativo
Cuando intentamos defender nuestros intereses y el de
todas las personas implicadas en el conflicto. Se
recomienda cuando:
•Necesitamos buscar una solución integradora.
•Es importante que todas las partes aprendan y combinen
sus diferentes puntos de vistas y perspectivas.
•Algunas de las partes de conflicto albergan
resentimientos pendientes como resultado de conflictos
anteriores.
Estilo evitativo
Evite el conflicto en aquellas situaciones en que éste
gira en torno a asuntos que son triviales para usted o
cuando su existencia no contribuye de ninguna manera
al logro de sus objetivos. Existen momentos en los que
es necesario crear un espacio y un tiempo para que se
reduzcan las posibles tensiones que genera el conflicto.
18. www.sgcampus.com.mx @sgcampus
Manejo de conflictos
Competitivo Colaborativo
Compromiso
Evitativo Acomodativo
Preocupaciónporunomismo
Preocupación por el otro
Estilo competitivo
Es en el que no escuchamos los intereses de las otras
partes y nos limitamos a defender el nuestro. El estilo
competidor se revela como el único eficaz cuando las
demás partes del conflicto no están practicando el juego
limpio o en los casos que requieren que tomemos
medidas impopulares que son necesarias, a pesar de que
estas puedan afectar a otras personas.
Estilo acomodativo
Consiste en ceder y es una posición que también tendemos
a menospreciar. Resulta ser la más adecuada en aquellas
situaciones en que debemos reconocer que hemos
cometido un error o que estábamos equivocados.
19. www.sgcampus.com.mx @sgcampus
¿Has reflexionado sobre la naturaleza que
tienen la mayoría de tus conflictos en tus
proyectos?
¿Qué porcentaje es un problema de tecnología
y qué porcentaje es un problema de
interacción, negociación o gestión?