El recurso escaso en nuestros tiempos, en el mundo del desarrollo Java, es tener disponible un profesional motivado y experto que sea capaz de proporcionar valor y visión sobre los frameworks del mercado y productos de portal, gestión de contenidos, bpm, etc.
Presentación de Roberto Canales, @rcanalesmora, en el XPDay.
La idea fundamental es que tenemos que crear equipos potentes a tres niveles:
gestión de la configuración, metodología ágiles y arquitecturas/frameworks.
Los mejores técnicos se centran demasiado en picotear de lo nuevo en vez de desarrollar a sus equipos y consolidar bases formativas.
También se comenta que hay que introducir los conceptos de control de la calidad, aseguramiento de la calidad y mejora continua ofreciendo indicadores cuantitativos a negocio.
Onboarding tecnológico: Pasar los niveles del juegoRoberto Canales
Un programador es todo aquel que vive de la programación. La aproximación a la profesión es diferente en cada persona, puede que provenga de ingenierías, formación profesional, módulos, estudios no técnicos, bootcamps… En muchos casos hay gran inconsciencia del desconocimiento.
Por tanto cuando una persona se incorpora a una empresa puede haber grandes deficiencias formativas, incluso siendo profesionales completamente funcionales y competentes, por lo que se hace necesario unificar niveles de conocimiento, crear sentimientos de pertenencia y ayuda al grupo y definir qué es ser un buen profesional y cuando estamos haciendo una verdadera entrega de valor a los clientes.
Si nos planteamos la vida profesional como un juego deberíamos ser consciente cuales son las pantallas que dan paso a distintos niveles de ese juego.
El recurso escaso en nuestros tiempos, en el mundo del desarrollo Java, es tener disponible un profesional motivado y experto que sea capaz de proporcionar valor y visión sobre los frameworks del mercado y productos de portal, gestión de contenidos, bpm, etc.
Presentación de Roberto Canales, @rcanalesmora, en el XPDay.
La idea fundamental es que tenemos que crear equipos potentes a tres niveles:
gestión de la configuración, metodología ágiles y arquitecturas/frameworks.
Los mejores técnicos se centran demasiado en picotear de lo nuevo en vez de desarrollar a sus equipos y consolidar bases formativas.
También se comenta que hay que introducir los conceptos de control de la calidad, aseguramiento de la calidad y mejora continua ofreciendo indicadores cuantitativos a negocio.
Onboarding tecnológico: Pasar los niveles del juegoRoberto Canales
Un programador es todo aquel que vive de la programación. La aproximación a la profesión es diferente en cada persona, puede que provenga de ingenierías, formación profesional, módulos, estudios no técnicos, bootcamps… En muchos casos hay gran inconsciencia del desconocimiento.
Por tanto cuando una persona se incorpora a una empresa puede haber grandes deficiencias formativas, incluso siendo profesionales completamente funcionales y competentes, por lo que se hace necesario unificar niveles de conocimiento, crear sentimientos de pertenencia y ayuda al grupo y definir qué es ser un buen profesional y cuando estamos haciendo una verdadera entrega de valor a los clientes.
Si nos planteamos la vida profesional como un juego deberíamos ser consciente cuales son las pantallas que dan paso a distintos niveles de ese juego.
En esta charla llamada oficina de Historias de Usuario y otros memés instrumentales trato de describir del des-alineamiento existente entre los apasionados por la programación y las áreas de negocio. A través de los 12 principios del manifiesto ágil podemos ver que busca cada uno y que hacen falta palancas o caballos de Troya para iniciar el cambio en entornos no ideales. El concepto de oficina de historias de usuario es fácil de vender a las organizaciones como palanca para empezar a formar y divulgar. El memé guía de demostración rompe silos de conocimiento técnico y fuerza a que los programadores ganen visión (mirar el todo de Lean). Tambien este último concepto obliga a que mejore el flujo de feedback y de entrega a áreas de pruebas y de despliegue de valor (DevOps) en ciclos menores que un Sprint.
Cas2016 transformación digital y metodologías ágilesRoberto Canales
Transparencias de Roberto Canales @rcanalesmora de @autentia de la conferencia de agilismo #CAS2016.
Las organizaciones tienen distintos niveles de madurez y por lo tanto necesitan distintos tipos de liderazgo y coach agile. Se hace necesario centrarse en implantar prácticas hasta que llega la madurez y hay que tener distintos discursos y recetas para distintos público.
Negocio y compras normalmente desconocen la terminología y las prácticas y hay que saber cómo transmitir. Encadenando Design Thinking, historias de usuario y priorización, dbb, tdd y devops se puede llegar muy lejos.
Se pueden explicar muchas cosas a través de los cinturones de Judo.
Intra-emprendimiento en empresas de Frikis - Codemotion 2016Roberto Canales
La mayoría de los desarrolladores sueñan con construir un producto de software. En Autentia, después de 14 años, lo hemos intentado 2 veces, no sin cometer errores. En esta charla contamos por qué lo intentamos y los errores/pivotajes que hacemos
Principios del comportamiento humano para la dirección de proyectosRoberto Canales
Esta charla la impartí en Valencia en Octubre de 2013 en el marco de jornadas presenciales del Executive Master Project Management de la Universidad de Valencia. http://www.uv-mdap.com
Se grabaron en video.
Patrones de toma de requisitos en proyectos ágiles en la Cas2013Roberto Canales
En esta charla pretendía comentar cómo nos habíamos dado cuenta, en una empresa de 25 empleados, de que éramos poco homogéneos a la hora de proporcionar servicios, sobre todo en uno de los puntos vitales: definir y estimar un proyecto en base a historias y minimizar riesgos.
Un modo de conseguirlo es crear métodos para que todo el mundo vaya adquiriendo los conocimientos.
Se describieron los elementos fundamentales: épicas, historias, chores, temas, spikes, etc.
También la técnica para estimar proyectos grandes:
- Conseguir todas las historias.
- Descomponerlas en ventanas por prioridad.
- Estudiar en detalle a primera ventana (de pongamos 25).
- Estimar la primera ventana.
- Asegurarse que no hay historias (que no tenemos capacidad de detallar y estimar) que se desmadren, estudiando los posibles estados del sistema y viendo el riesgo técnico/funcional.
Para descomponer historias de usuario existen numerosos patrones que sería interesante conocer.
Otro asunto vital es "mirar el todo" y estudiar los riesgos. Describimos un método que hemos llamado Risk Evaluation Machine (REM) para hacer una gestión visual de riesgos:
Área de definición.
- Definir los riesgos entre los compañeros.
- Agruparlos por categoría (para ver solapes y los que faltan).
- Sugerir otras categorías para encontrar otros riesgos que no tenemos en la cabeza.
Máquina (área central de estudio que tiene que terminar limpia)
- Se estudia la probabilidad e impacto.
- Se cualifican y descartan los menos importantes.
- Se estudia en detalle los vitales (gran probabilidad e impacto)
- Se hacen preguntas (5 por que´s) para encontrar las causas primeras y sugerir soluciones.
Área resumen de proyecto
- Se estructuran los riesgos en un panel para cada proyecto.
- Usaremos este panel como elemento de comunicación incluso con técnicas originales como pegar globos o luces en él para que nadie ignore los riesgos.
Esta charla fue curiosa porque como lo conté no tube apenas feedback sobre el contenido pero si sobre el jefismo que transmití (no hice el discleimer inicial) :-) A nadie pareció gustarle el concepto de disciplina en un evento ágil...
Parece que la gente no entiende que nada es blanco ni es negro sino que todo tiene matices.
Me gusta la frase: Esto es Esparta haciendo referencia a la película 300: Un grupo pequeño, de élite, tiene cada miembro una gran capacidad pero tiene una gran disciplina colectiva, que es lo que les da el poder. Si entras en los SWAT ya tendrás grandes destrezas que seguro que mejoraras. Por muy bueno que sea el grupo será mejor cuanto más compenetrados estén. Todo el mundo asumirá que hay una disciplina. Los mismos métodos que se usan el un grupo de élite (donde alguien voluntariamente ha querido entrar) no se pueden usar en otros contextos.
Obviamente hay que adaptar el comportamiento al contexto.
Presentación corta de Autentia ofreciendo servicios de formación, soporte a desarrollo, implantación de frameworks Jee y factoria de software.
Expertos en métodos ágiles.
El viernes 20 de Abril de 2012 dimos una charla en Camon contando argumentos que un creador de series podría dar a un posible cliente para que financiara una Web Serie. Realmente contamos, sin tapujos, cual es el motivo que mueve a Autentia a hacerlo. El tag en Twitter es #Neg_Ocio
Folleto actualizado de los servicios ofrecidos por Autentia: soporte a desarrollo, factoría de software, formación y comunidad. Somos el integrador de tecnologías opensource en el mundo Java.
Que ofrece Autentia en formato comic. Escenarios de trabajo como factoría de software, departamento de I+D externalizado, auditoría de código, soporte a desarrollo, formación, tntconcept y más.
Catálogo de cursos ofrecidos por Autentia en el año 2007.
Ahora damos muchos más relacionados con frameworks Java como Spring, JSF, PrimeFaces, Struts, Liferay, Maven, SVN, Git, Sonar, Hudson, Selenium, Scrum y similares como metodología ágiles: Scrum, Kanban, etc.
Metodologías ágiles como catalizador del cambioRoberto Canales
Las metodologías ágiles son el catalizador del cambio que muchas organizaciones necesitan. La adaptación vs a la anticipación, los principios lean, el manifiesto ágil, la artesanía del software, las trampas de la eficacia y la eficiencia, Scrum, Kanban, Scrumban y contratos ágiles son tópicos tratados. En Autentia somos expertos en aplicarlo a proyecto reales.
Siempre existe el dilema sobre si un técnico debe realizar labores de gestión. Para alcanzar el éxito hay que ganar visión y saber porque nos valoran. No debemos tener miedo a ser gestores ni empresarios ni perder totalmente las capacidades técnicas. En esta charla se dieron unas pinceladas de una visión personal de un técnico (creador de www.adictosaltrabajo.com) convertido en empresario (www.autentia.com).
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
En esta charla llamada oficina de Historias de Usuario y otros memés instrumentales trato de describir del des-alineamiento existente entre los apasionados por la programación y las áreas de negocio. A través de los 12 principios del manifiesto ágil podemos ver que busca cada uno y que hacen falta palancas o caballos de Troya para iniciar el cambio en entornos no ideales. El concepto de oficina de historias de usuario es fácil de vender a las organizaciones como palanca para empezar a formar y divulgar. El memé guía de demostración rompe silos de conocimiento técnico y fuerza a que los programadores ganen visión (mirar el todo de Lean). Tambien este último concepto obliga a que mejore el flujo de feedback y de entrega a áreas de pruebas y de despliegue de valor (DevOps) en ciclos menores que un Sprint.
Cas2016 transformación digital y metodologías ágilesRoberto Canales
Transparencias de Roberto Canales @rcanalesmora de @autentia de la conferencia de agilismo #CAS2016.
Las organizaciones tienen distintos niveles de madurez y por lo tanto necesitan distintos tipos de liderazgo y coach agile. Se hace necesario centrarse en implantar prácticas hasta que llega la madurez y hay que tener distintos discursos y recetas para distintos público.
Negocio y compras normalmente desconocen la terminología y las prácticas y hay que saber cómo transmitir. Encadenando Design Thinking, historias de usuario y priorización, dbb, tdd y devops se puede llegar muy lejos.
Se pueden explicar muchas cosas a través de los cinturones de Judo.
Intra-emprendimiento en empresas de Frikis - Codemotion 2016Roberto Canales
La mayoría de los desarrolladores sueñan con construir un producto de software. En Autentia, después de 14 años, lo hemos intentado 2 veces, no sin cometer errores. En esta charla contamos por qué lo intentamos y los errores/pivotajes que hacemos
Principios del comportamiento humano para la dirección de proyectosRoberto Canales
Esta charla la impartí en Valencia en Octubre de 2013 en el marco de jornadas presenciales del Executive Master Project Management de la Universidad de Valencia. http://www.uv-mdap.com
Se grabaron en video.
Patrones de toma de requisitos en proyectos ágiles en la Cas2013Roberto Canales
En esta charla pretendía comentar cómo nos habíamos dado cuenta, en una empresa de 25 empleados, de que éramos poco homogéneos a la hora de proporcionar servicios, sobre todo en uno de los puntos vitales: definir y estimar un proyecto en base a historias y minimizar riesgos.
Un modo de conseguirlo es crear métodos para que todo el mundo vaya adquiriendo los conocimientos.
Se describieron los elementos fundamentales: épicas, historias, chores, temas, spikes, etc.
También la técnica para estimar proyectos grandes:
- Conseguir todas las historias.
- Descomponerlas en ventanas por prioridad.
- Estudiar en detalle a primera ventana (de pongamos 25).
- Estimar la primera ventana.
- Asegurarse que no hay historias (que no tenemos capacidad de detallar y estimar) que se desmadren, estudiando los posibles estados del sistema y viendo el riesgo técnico/funcional.
Para descomponer historias de usuario existen numerosos patrones que sería interesante conocer.
Otro asunto vital es "mirar el todo" y estudiar los riesgos. Describimos un método que hemos llamado Risk Evaluation Machine (REM) para hacer una gestión visual de riesgos:
Área de definición.
- Definir los riesgos entre los compañeros.
- Agruparlos por categoría (para ver solapes y los que faltan).
- Sugerir otras categorías para encontrar otros riesgos que no tenemos en la cabeza.
Máquina (área central de estudio que tiene que terminar limpia)
- Se estudia la probabilidad e impacto.
- Se cualifican y descartan los menos importantes.
- Se estudia en detalle los vitales (gran probabilidad e impacto)
- Se hacen preguntas (5 por que´s) para encontrar las causas primeras y sugerir soluciones.
Área resumen de proyecto
- Se estructuran los riesgos en un panel para cada proyecto.
- Usaremos este panel como elemento de comunicación incluso con técnicas originales como pegar globos o luces en él para que nadie ignore los riesgos.
Esta charla fue curiosa porque como lo conté no tube apenas feedback sobre el contenido pero si sobre el jefismo que transmití (no hice el discleimer inicial) :-) A nadie pareció gustarle el concepto de disciplina en un evento ágil...
Parece que la gente no entiende que nada es blanco ni es negro sino que todo tiene matices.
Me gusta la frase: Esto es Esparta haciendo referencia a la película 300: Un grupo pequeño, de élite, tiene cada miembro una gran capacidad pero tiene una gran disciplina colectiva, que es lo que les da el poder. Si entras en los SWAT ya tendrás grandes destrezas que seguro que mejoraras. Por muy bueno que sea el grupo será mejor cuanto más compenetrados estén. Todo el mundo asumirá que hay una disciplina. Los mismos métodos que se usan el un grupo de élite (donde alguien voluntariamente ha querido entrar) no se pueden usar en otros contextos.
Obviamente hay que adaptar el comportamiento al contexto.
Presentación corta de Autentia ofreciendo servicios de formación, soporte a desarrollo, implantación de frameworks Jee y factoria de software.
Expertos en métodos ágiles.
El viernes 20 de Abril de 2012 dimos una charla en Camon contando argumentos que un creador de series podría dar a un posible cliente para que financiara una Web Serie. Realmente contamos, sin tapujos, cual es el motivo que mueve a Autentia a hacerlo. El tag en Twitter es #Neg_Ocio
Folleto actualizado de los servicios ofrecidos por Autentia: soporte a desarrollo, factoría de software, formación y comunidad. Somos el integrador de tecnologías opensource en el mundo Java.
Que ofrece Autentia en formato comic. Escenarios de trabajo como factoría de software, departamento de I+D externalizado, auditoría de código, soporte a desarrollo, formación, tntconcept y más.
Catálogo de cursos ofrecidos por Autentia en el año 2007.
Ahora damos muchos más relacionados con frameworks Java como Spring, JSF, PrimeFaces, Struts, Liferay, Maven, SVN, Git, Sonar, Hudson, Selenium, Scrum y similares como metodología ágiles: Scrum, Kanban, etc.
Metodologías ágiles como catalizador del cambioRoberto Canales
Las metodologías ágiles son el catalizador del cambio que muchas organizaciones necesitan. La adaptación vs a la anticipación, los principios lean, el manifiesto ágil, la artesanía del software, las trampas de la eficacia y la eficiencia, Scrum, Kanban, Scrumban y contratos ágiles son tópicos tratados. En Autentia somos expertos en aplicarlo a proyecto reales.
Siempre existe el dilema sobre si un técnico debe realizar labores de gestión. Para alcanzar el éxito hay que ganar visión y saber porque nos valoran. No debemos tener miedo a ser gestores ni empresarios ni perder totalmente las capacidades técnicas. En esta charla se dieron unas pinceladas de una visión personal de un técnico (creador de www.adictosaltrabajo.com) convertido en empresario (www.autentia.com).
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.