Bienvenido...

Espero que este blog te sea de utilidad en algun momento, son esperados tus comentarios...

lunes, 16 de junio de 2008

Programas, Proyectos y Portafolios

Diferencia entre Programas, Proyectos y Portafolios
por Julio Matus Nakamura, TenStep.
[http://www.sg.com.mx/content/view/402/1/]

Mucha gente ha escuchado los términos proyecto, programa y portafolio: sin embargo, pocos están seguros de lo que significa cada uno de ellos y cómo se relacionan entre sí. En este artículo desarrollado por Julio Matus Nakamura, PMP de la empresa TenStep, se da una breve explicación sobre la diferencia entre proyectos, programas y portafolios.

En general, se puede dividir todo el trabajo de una organización en dos grandes rubros: proyectos (grandes y pequeños) y soporte (operación continua). La administración puede considerarse por separado o como parte del soporte.
  • Los proyectos se dan cuando existen actividades nuevas, incluyendo mejoras nuevas. Tienen un inicio y fin, objetivos específicos, entregables y son únicos.
  • Los programas agrupan proyectos relacionados, que pueden ser ejecutados de manera secuencial o paralela.
  • Los portafolios son una colección de programas y proyectos que pueden estar o no interrelacionados. La persona que maneja un portafolio puede ser llamada Director o Vicepresidente, dado que este tipo de trabajo involucra la dirección de todo el trabajo, gente, presupuesto, proveedores, etcétera. Muchas veces como representante de un departamento o división.
Esto es algo complicado porque los términos y los roles pueden significar cosas diferentes en su organización.

Proyectos
La literatura está llena de información alrededor de dirección de proyectos que hablan acerca del rol del gerente de proyecto. Los proyectos, por definición, tienen una fecha de inicio y final. Existe un punto en el tiempo en el que el trabajo era inexistente (antes del proyecto), uno cuando el trabajo existió (el proyecto) y otro cuando el proyecto dejó de existir (después del proyecto). Este es el aspecto clave para determinar si una pieza de trabajo en realidad es un proyecto o no. Sin embargo, otras características del proyecto incluyen la definición del alcance, el presupuesto finito, resultados específicos (entregables) y unicidad (que aun cuando hayan existido proyectos similares anteriormente, estos son diferentes entre sí).

Programas
No existe, ni cercanamente, la misma cantidad de información disponible para la administración de programas que para la administración de proyectos. Típicamente, un programa se define como una organización tipo paraguas sobre un conjunto de proyectos. Tomemos como ejemplo la puesta al hombre en la luna. El programa espacial para llegar a la luna se conformó de varias docenas (quizás cientos) de proyectos que se encargaron de todo el trabajo específico para llevar un hombre a la luna en un periodo de 7 años. Ningún trabajo es entregado a nivel de programa. Todo el trabajo es realizado a través de los proyectos subyacentes. El programa está ahí para ayudar a la dirección del esfuerzo, ayudar a iniciar nuevos proyectos, asegurar que los proyectos están progresando de acuerdo al plan, etc. Quizás por ello, toda la acción (y en consecuencia la literatura) continúa centrándose en la dirección de proyectos, y no de programas.


Comentario: Existira la posibilidad de que pueda darse el caso de un "programa" que implique unicamente el desarrollo de software...?, yo pienso que no, a lo mas que llegamos, son a proyectos, la razon...? -La rapidez de la evolucion de técnicas, lenguajes, entornos de programacion, herramientas case, etc. Un buen aspecto para aportar, adelante... :-)

viernes, 6 de junio de 2008

El Cliente Ideal para el Desarrollo de Software

[I.T.Minatitlán]
[Curso Desarrollo de Proyectos de Software]

Compañeros del curso de Desarrollo de Proyectos de Software (en general), les invito a que juntos tratemos de definir el "perfil ideal" (caracteristicas) del Cliente para un proceso de Desarrollo de Software, esto tomando como referencia la experiencia vivida durante el curso.

No olviden firmar con su nombre completo al final del comentario por favor

Para los Lideres de Desarrollo de Proyectos de SW

[I.T. de Minatitlán]
[Curso Desarrollo de Proyectos de Software]

Estimados Lideres de los proyectos de Desarrollo de Software (disculpen, solo uno comentario por equipo), con el unico objetivo de crear un repositorio de experiencias sobre el Desarrollo de Proyectos de Software del Curso Feb-Jun 2008, les pido por favor compartan con la comunidad las principales experiencias adquiridas en el rol de Lider de Proyectos, les sugiero la sig. lista de temas para establecer un orden al proceso:
  • Manejo del Equipo de Desarrollo (Las relaciones humanas y los perfiles-roles de los integrantes del equipo de desarrollo)
  • Manejo de los Riesgos (Como se trabajo con los riesgos analizados)
  • Manejo de los Imprevistos (Como se trabajo con los sucesos imprevistos)
  • Que te deja la experiencia de liderear un proyecto de desarrollo de software
No olviden firmar con su Nombre Completo y el nombre del Sistema al final de sus comentarios