lunes, 22 de octubre de 2012

10 actividades críticas a incluir en todo plan de desarrollo de un software

Imagen de: Picasa Web Albums

En el mundo de la informática, los clientes e inclusive nuestros Gerentes y Directores, esperan que cuando nos presenten un problema de ingeniería de software estemos en capacidad de responder de inmediato ¿para qué fecha cree usted que podría estar desarrollado y entregado?

Sin embargo, debe tenerse extremo cuidado al proporcionar fechas, pues los desarrollos de software suelen presentar muchos imponderables, que deben ser cuidadosamente analizados.

Una de las peores situaciones que se le pueden presentar a un analistas-programador de software, arquitecto, líder de equipo o Gerente de proyecto, es darse cuenta en la mitad de la ejecución, que actividades críticas no fueron consideradas cuando se planificó y comunicó una fecha de entrega.

En este artículo, se exploran una serie aspectos con frecuencia omitidos, pero que deben considerarse en la planificación de todo desarrollo de software. Van desde los tiempos para aprobaciones de los diseños, integraciones de códigos, instalación de ambientes de prueba, entre otros.

Para ayudar a los analistas-programadores, líderes de grupo y Gerentes de Proyectos de Software en esta tarea, presentamos a continuación las actividades críticas que no deben faltar en un plan de desarrollo de software.

viernes, 19 de octubre de 2012

Productos Amazon de la semana: 19 de Octubre de 2012

A continuación se presentan los productos de Amazon.es y Amazon.com de la semana que culmina el 19 de Octubre de 2012, que son de interés para la comunidad en los genéros de Desarrollo ágil de software, Gestión de Proyectos de Informática, Software, Tecnología y Gestión de Sistemas Informáticos, Negocios, Gerencia, Liderazgo, entre otros temas.

Los más buscados








Steve Jobs (en Castellano)
Autor: Walter Isaacson
>> España (amazon.es)
>> Latinoamérica (amazon.com)
El exámen PMP
Autor: Andy Crowe

>> España (amazon.es) 
>> Latinoamérica (amazon.com)
Claves del marketing digital
Autor: Silvina Moschini
>> España (amazon.es)
>> Latinoamérica (amazon.com)
Las 21 Leyes del Liderazgo
Autor: John Maxwell
>> España (amazon.es)
>> Latinoamérica (amazon.com)


miércoles, 17 de octubre de 2012

Habilidades interpersonales cada vez más demandadas en los profesionales de Tecnologías de Información

Imagen de: Picasa Web Albums
En la actualidad, el ámbito profesional de la Tecnología de Información (TI) está evolucionando hacia una mayor orientación al cliente (el usuario), tanto desde la perspectiva de cliente interno, cuando nos desenvolvemos en un departamento de tecnología de una compañía, como desde la perspectiva externa, cuando nos desempeñamos en un proveedor de servicios de tecnología de información.

En este artículo se describen habilidades que están siendo cada vez más demandadas en profesionales de TI, que abarcan las denominadas “habilidades blandas” o competencias genéricas, entre ellas la comunicación, lectura, escritura, escucha, presentaciones, trabajo en equipo y habilidades para mantener foco en los aspectos humanos de proyectos de TI.

El artículo, es un extracto del Post “IT soft skills are in as much demand as ever”, publicado en el blog “Career Management” de Techrepublic.com, de fecha 5 de Septiembre de 2012.

Presentamos a continuación las habilidades blandas cada vez más demandadas en profesionales de tecnología.

lunes, 15 de octubre de 2012

Cómo hacer el seguimiento de los riesgos en proyectos

Imagen de: Picasa Web Albums

La Gestión de riesgos de un proyecto no concluye cuando se ha terminado la planificación, se han identificado los riesgos y se han comunicado a los responsables, sino que la misma debe continuar durante toda la ejecución, por medio del seguimiento de los riesgos y a la implementación de los planes de respuesta.

En este artículo, se explora una agenda para hacer seguimiento periódicamente a los riesgos de un proyecto, que abarca el proceso de monitorear la implementación de los planes de respuesta, seguimiento de los riesgos identificados, monitoreo de riesgos residuales, identificación de nuevos riesgos y la evaluación de la efectividad de los planes de respuesta al riesgo.

El artículo, está basado en la guía de estándares definidos por el “Project Management Institute” (PMI), organización que describe en amplio detalle los procedimientos de la gestión de riesgos en un proyecto.

Presentamos a continuación la agenda para el seguimiento de riesgos de un proyecto:

miércoles, 10 de octubre de 2012

5 errores comunes de programación

Imagen de: Picasa Web Albums

El siguiente es un extracto del artículo “Five common programming mistakes”, publicado en el blog “Software Engineer” de Techrepublic.com, de fecha 12 de Septiembre de 2012. En este post, su autor (Justin James) describe algunas metidas de pata comunes en programación y explica porque estas pueden ser problemáticas.

Estos errores de programación son independientes del lenguaje de programación que se esté utilizando, y se han presentado con frecuencia al autor (Justin James) de manera que este considera que merecen especial atención.

Presentamos a continuación 5 errores de programación comunes.

lunes, 8 de octubre de 2012

Plantilla para el registro y seguimiento de riesgos en proyectos

Imagen de: La Oficina de Proyectos de Informática

Presentamos a continuación una versión revisada y actualizada a Octubre de 2012 de la Plantilla de Gestión de Riesgos del blog de “La Oficina de Proyectos de Informática”.

La Gestión de Riesgos, es una de las áreas más importantes de la Gestión de Proyectos, y para ejecutarla se recomienda usar una plantilla que permita documentar el problema u oportunidad, causa raíz de la situación, valoraciones de probabilidad e impacto y planes de respuesta.

En esta versión se ha agregado un esquema de valoración de probabilidades e impactos con escala del 0 al 1, diferenciando el impacto sobre cada objetivo de proyecto (Alcance, Tiempo, Costo y Calidad), para luego calcular una valoración global basada en ponderaciones de dichos objetivos, permitiendo asignar un nivel de prioridad al riesgo.

Adicionalmente, se han agregado columnas para la fecha de identificación, fecha de activación del riesgo, dueño (owner) del riesgo distinto del responsable y una columna para describir y hacer referencia.

Presentamos a continuación la versión Octubre de 2012 de la Plantilla de Gestión de Riesgos:

miércoles, 3 de octubre de 2012

Los pasos para resolver incidentes en el período de estabilización de un desarrollo de software

Imagen de: www.ClipartOf.com/15065
Luego de varias semanas, meses o años de arduo trabajo en el desarrollo y pruebas de un nuevo software, llega el gran día de la puesta en producción del sistema. En esta etapa es común preguntarse ¿estará todo listo?, ¿se habrá omitido algún escenario?, ¿podría ocurrir algún imprevisto en la configuración?

Estás preguntas no deberían representar mayor preocupación si se ha desarrollado con estándares de calidad y cumpliendo todos los ciclos de pruebas con participación de todos los implicados. Sin embargo, podrían presentarse errores (incidentes) en el ambiente de producción, a pesar de todas las acciones preventivas aplicadas, por lo que es necesario estar preparados.

En este artículo se describen las medidas de preparación para atender estos incidentes en el período de estabilización del sistema, abarcando el mantener un equipo en horario establecido por el cliente (para aplicaciones críticas este será 7 x24), con roles, responsabilidades y canales de comunicación establecidos de antemano. Adicionalmente, se presentan los pasos a seguir en caso que suceda lo peor y se deba dar respuesta ante un incidente.

martes, 2 de octubre de 2012

Los 5 libros más buscados en Amazon E.E.U.U (Para Latinoamérica) sobre desarrollo ágil en español: Octubre 2012

Presentamos a continuación los 5 libros sobre desarrollo ágil de mayor popularidad en Amazon de los Estados Unidos de América (E.E.U.U), para Octubre 2012, tienda que sirve a la región Latinoamericana. Los enlaces que se proporcionan son participantes del programa de afiliados Amazon y constituyen publicidad. El orden de los libros en la lista está basado en el ranking de popularidad de amazon.com.


#1: Gestión Ágil De Proyectos Lean Project Management (Haga Click aquí)
Autor: Pablo Lledó

Reseña del editor: Pablo Lledó, autor de más de seis libros sobre Dirección de Proyectos, algunos publicados en las Editoriales más importantes del mundo nos presenta su libro sobre Gestión de Proyectos utilizando las filosofías "lean" y Ágil.

"Lean" nace en la década del 90´ en la industria automotriz japonesa, diez años más tarde, se populariza el manifiesto para la gestión ágil de proyectos de software.

De estas dos corrientes, en este libro se desarrollan ideas 100% prácticas para mejorar la eficiencia y velocidad durante la gestión de cualquier tipo de proyectos. El libro le permitirá comprender las filosofías lean y ágil de manera simple, aprendiendo lecciones de más de 20 casos reales y 10 ejercicios prácticos, ahorrando tiempo y dinero respecto a otros libros.

Más Libros:

>>Los 5 libros más más buscados en Amazon España sobre desarrollo ágil: Septiembre 2012

lunes, 1 de octubre de 2012

Plantillas Scrum: historias de usuario y criterios de aceptación

Plantillas Scrum: historias de usuario y criterios de aceptación

Una de las principales innovaciones que representa el desarrollo ágil frente a los enfoques tradicionales, es en la forma de levantar los requerimientos del usuario.

A diferencia del enfoque tradicional, en el cual el “Diseño de Sistema” contiene documentación detallada del comportamiento y representa el final de las conversaciones, en las metodologías ágiles se hace uso de las “Historias de usuario”, las cuales se enfocan en definir lo que el usuario necesita hacer, sin describir el cómo, por lo que representa el inicio y no el final de las conversaciones.

En este artículo, presentamos una plantilla para documentar las historias de usuario, puede utilizarse en un marco de trabajo de desarrollo ágil (por ejemplo Scrum), e incluye la documentación de los enunciados de las historias y los criterios de aceptación en una misma plantilla.

Está plantilla no pretende ser una Pila de Producto, por lo que no incluye su nivel de prioridad (La pila de producto es otro documento).

Pero antes:

Impulsa tu carrera y certifícate profesionalmente como Scrum Master o Product Owner con el curso Scrum Master y Product Owner Certificación. Temario completo 🎓. En Udemy. ¡Haz clic, aprende Scrum 🚀 y obtén tu certificación profesional! 👩‍🎓

Presentamos la plantilla en el siguiente enlace. 

domingo, 30 de septiembre de 2012

Los 5 libros más buscados en Amazon España sobre desarrollo ágil: Octubre 2012

Presentamos a continuación los 5 libros sobre desarrollo ágil de mayor popularidad en Amazon España a Septiembre de 2012.  Los enlaces que se proporcionan son participantes del programa de afiliados Amazon y constituyen publicidad. El orden de los libros en la lista está basado en el ranking de popularidad de amazon.es.

  #1: Kanban Cambio Evolutivo Exitoso Para su Negocio de Tecnología (Haga click aquí)
Autor: David J. Anderson

Reseña del editor: Kanban se está convirtiendo en una manera popular de visualizar y limitar el la cantidad de “trabajo en proceso” en las áreas de desarrollo de software y de tecnologías de la información, siguiendo los principios del “Justo a Tiempo”. Su autor, David J. Anderson, fue el pionero de esta técnica en Microsoft y desde entonces ha refinando su enfoque. Este libro proporciona la visión de Kanban como un nuevo enfoque evolutivo para cambiar la gestión.

Más Libros:

>>Los 5 libros más buscados en Amazon E.E.U.U (Para Latinoamérica) sobre desarrollo ágil en español: Octubre 2012

miércoles, 26 de septiembre de 2012

Las Habilidades y Conocimientos más buscados en el área de Tecnología de Información (TI)

Imagen de: Picasa Web Albums

El siguiente es un extracto del artículo “Top IT skills wanted for 2012”, publicado en el blog “Career Managment” de Techrepublic.com, de fecha 28 de Septiembre de 2011. En este Post se exploran las habilidades (Skills) de TI que están siendo más demandados en 2012. Este artículo está entre los más populares de techrepublic.com, con más de 107 comentarios y 825 tweets. Puede ser de utilidad para ver las tendencias del mercado profesional de TI.

El artículo se basa en la encuesta anual de la publicación “Computerworld” realizada a principios de 2012. Según está, las siguientes son las habilidades en el área de Tecnología más demandadas en la actualidad:

lunes, 24 de septiembre de 2012

Plantilla para documentar lecciones aprendidas


La plantilla de lecciones aprendidas ha sido actualizado a la última edición de la guía del PMBOK 6.

Imagen obtenida de: Picasa Web Albums

Todos los proyectos experimentarán a lo largo de su ejecución situaciones favorables o desfavorables. Una actividad primordial de todo equipo de trabajo es el identificar estas situaciones y analizar lo que se pueda aprender de ellas.

Para ello, existe el instrumento de las "Lecciones Aprendidas", las cuales permiten documentar estas situaciones, analizar sus causas raíz, el impacto que tuvieron en el proyecto y determinar que acciones fueron efectivas para mitigar sus efectos en el caso de las amenazas, y mejorarlos en el caso de las oportunidades. El objetivo es que podamos aprender de nuestros errores, se observa que es un elemento con frecuencia omitido, perdido en el día a día de los equipos de trabajo y los Directores de Proyecto.

Presentamos la Plantilla para documentar lecciones aprendidas de “La Oficina de Proyectos de Informática” en el siguiente enlace.  Está libre de derechos de autor y puede ser usada libremente por nuestros lectores. Se incluye un ejemplo de cómo llenarla, en la pestaña “Ejemplo”.

miércoles, 19 de septiembre de 2012

Test Driven Development (TDD): Desarrollo de software guiado por pruebas



Scrum es un marco de trabajo de gestión de proyectos, no una metodología de desarrollo de software, por ende, el mismo no define prácticas específicas para desarrollo o pruebas de software. Es por ello que Scrum debe utilizarse con algún marco de trabajo de desarrollo de software y las pruebas correspondientes.

En este artículo se describen los aspectos de la forma tradicional de hacer pruebas de software que pierden validez al aplicar Scrum y el desarrollo ágil de software.

Asimismo, se presentan métodos de pruebas que están más alineados con la filosofía de Scrum y desarrollo ágil, específicamente la técnica de “Test Driven Development” (TDD). Cabe destacar que TDD es más que una técnica de pruebas de software sino que es una forma de organizar todo el desarrollo.

Pmoinformatica.com," La Oficina de Proyectos de Informática ", es un participante en el Programa de Servicios de Amazon Associates LLC, un programa de publicidad de afiliación diseñado para proporcionar un medio para que sitios web puedan ganar honorarios por la publicidad y enlaces a amazon.com y amazon.es.