Cel: +52 (55) 3040-5403 Correo: mariana.velazquez@recluit.com
post-tittle

Elementos clave para el desarrollo ágil de software

Por: Reclu IT

23 de noviembre de 2015

La presión que hay sobre los informáticos para el desarrollo de proyectos y ayudar a sus empresas a disponer de las tecnologías que impulsen su competitividad ha obligado a buscar métodos de diseño, implementación y ejecución más efectivos.

Apoyados cada vez más en negocios digitales de rápida evolución, los CIOs que desean mantenerse a la vanguardia y mantener la eficiencia, necesitan invertir en el desarrollo ágil, ya que los métodos tradicionales de desarrollo pueden no ser compatibles con las necesidades del escenario actual.

Bien ejecutados, los métodos ágiles tienen la capacidad de transformar los negocios en TI y agregar valor. Por otro lado, si están mal ejecutados, el número de problemas que pueden causar es mucho mayor que las soluciones.

Las metodologías de desarrollo ágil son altamente sistemáticas y cada componente es esencial para su correcto funcionamiento. Un error común es usar y abusar de sólo un elemento del método e ignorar otros.

Además de que este tipo de metodologías incluyen una serie de enfoques, que comparten una filosofía en común y que se distinguen por detalles de implementación. Los departamentos de TI deben elegir varios enfoques si sus empresas son de mayor tamaño o uno solo si es pequeña.

Solamente trabajando en conjunto es que los beneficios provenientes de esa enfoque ágil podrán ser disfrutados al no haber el apoyo de todos, lo indicado es una planeación cuidadosa y una buena comunicación para obtener el apoyo necesario.

Los métodos de desarrollo ágil son muy sistemáticos y se componen de una serie de elementos cuyo cumplimiento es crucial para el éxito del proyecto. Un erro común –dice Gartner– es ejecutar solo algunos elementos de la metodología e ignorar o disminuir la importancia del resto de elementos. Esto puede causar que se almacenen problemas y que quede una «deuda técnica» que después le puede costar más a la empresa.

Es importante que el aprendizaje continuo no este limitado a los programadores directamente involucrados en el desarrollo de software, pues el entrenamiento es esencial para todas las áreas relacionadas, como gestión de proyectos, arquitectura, garantía de calidad y gestión del presupuesto de TI.

Los profesionales que abrazan la metodología ágil están comprometidos con el aprendizaje continuo y la mejora constante de un proyecto.

Generalmente, el equipo responsable por la entrega en el desarrollo ágil es pequeño. Desde el punto de vista de RH, manejar equipos ágiles requiere mantener a los equipos productivos y juntos, al mismo tiempo que se mueven individuos entre los equipos para alentar o intercambiar ideas.

Pero se debe tener el cuidado de no cambiar a las personas con mucha frecuencia, para que la productividad no se vea afectada, ni demorar mucho para realizar ese cambio, para evitar la formación de las llamadas “panelas”, (grupos informarles) que acaban aislando a los grupos.

Por cuenta del concepto de “entrega continua” que ese tipo de metodología exige, se hace necesario el desarrollo constante de gestores y usuarios. Eso exige cambios significativos de las prácticas de trabajo para la gobernanza de negocios y administración de relación y equipos de infraestructura y de operaciones.

El impacto de los proyectos de desarrollo ágil va más allá de los equipos asignados y del departamento de TI, por lo que un elemento clave es el concepto de «entrega continua» que implican el compromiso con los gerentes y usuarios de la compañía para ir haciendo entregas e impulsando los cambios en las prácticas de trabajo.

En la mayoría de las organizaciones del sector comercial y público, el portafolio de aplicaciones presentará diferentes clases de problemas de desarrollo, así que se debe tener presente que algunos proyectos pueden solucionarse por los métodos ágiles y otros no.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)
post-tittle

Elementos clave para el desarrollo ágil de software

Por: Reclu IT

23 de noviembre de 2015

La presión que hay sobre los informáticos para el desarrollo de proyectos y ayudar a sus empresas a disponer de las tecnologías que impulsen su competitividad ha obligado a buscar métodos de diseño, implementación y ejecución más efectivos.

Apoyados cada vez más en negocios digitales de rápida evolución, los CIOs que desean mantenerse a la vanguardia y mantener la eficiencia, necesitan invertir en el desarrollo ágil, ya que los métodos tradicionales de desarrollo pueden no ser compatibles con las necesidades del escenario actual.

Bien ejecutados, los métodos ágiles tienen la capacidad de transformar los negocios en TI y agregar valor. Por otro lado, si están mal ejecutados, el número de problemas que pueden causar es mucho mayor que las soluciones.

Las metodologías de desarrollo ágil son altamente sistemáticas y cada componente es esencial para su correcto funcionamiento. Un error común es usar y abusar de sólo un elemento del método e ignorar otros.

Además de que este tipo de metodologías incluyen una serie de enfoques, que comparten una filosofía en común y que se distinguen por detalles de implementación. Los departamentos de TI deben elegir varios enfoques si sus empresas son de mayor tamaño o uno solo si es pequeña.

Solamente trabajando en conjunto es que los beneficios provenientes de esa enfoque ágil podrán ser disfrutados al no haber el apoyo de todos, lo indicado es una planeación cuidadosa y una buena comunicación para obtener el apoyo necesario.

Los métodos de desarrollo ágil son muy sistemáticos y se componen de una serie de elementos cuyo cumplimiento es crucial para el éxito del proyecto. Un erro común –dice Gartner– es ejecutar solo algunos elementos de la metodología e ignorar o disminuir la importancia del resto de elementos. Esto puede causar que se almacenen problemas y que quede una «deuda técnica» que después le puede costar más a la empresa.

Es importante que el aprendizaje continuo no este limitado a los programadores directamente involucrados en el desarrollo de software, pues el entrenamiento es esencial para todas las áreas relacionadas, como gestión de proyectos, arquitectura, garantía de calidad y gestión del presupuesto de TI.

Los profesionales que abrazan la metodología ágil están comprometidos con el aprendizaje continuo y la mejora constante de un proyecto.

Generalmente, el equipo responsable por la entrega en el desarrollo ágil es pequeño. Desde el punto de vista de RH, manejar equipos ágiles requiere mantener a los equipos productivos y juntos, al mismo tiempo que se mueven individuos entre los equipos para alentar o intercambiar ideas.

Pero se debe tener el cuidado de no cambiar a las personas con mucha frecuencia, para que la productividad no se vea afectada, ni demorar mucho para realizar ese cambio, para evitar la formación de las llamadas “panelas”, (grupos informarles) que acaban aislando a los grupos.

Por cuenta del concepto de “entrega continua” que ese tipo de metodología exige, se hace necesario el desarrollo constante de gestores y usuarios. Eso exige cambios significativos de las prácticas de trabajo para la gobernanza de negocios y administración de relación y equipos de infraestructura y de operaciones.

El impacto de los proyectos de desarrollo ágil va más allá de los equipos asignados y del departamento de TI, por lo que un elemento clave es el concepto de «entrega continua» que implican el compromiso con los gerentes y usuarios de la compañía para ir haciendo entregas e impulsando los cambios en las prácticas de trabajo.

En la mayoría de las organizaciones del sector comercial y público, el portafolio de aplicaciones presentará diferentes clases de problemas de desarrollo, así que se debe tener presente que algunos proyectos pueden solucionarse por los métodos ágiles y otros no.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)

Política de privacidad de www.recluit.mx

Para recibir la información sobre sus Datos Personales, la finalidad y las partes con las que se comparte,
contacten con el Propietario.