Gestión de proyectos web con PMBOK

project_management

La finalidad de la gestión de proyectos web es encontrar las técnicas necesarias para planear, organizar, motivar,  supervisar  y  coordinar todos los recursos disponibles para conseguir proyectos de software de alta calidad. Esto implica la interacción entre conocimiento, tecnología, entorno, estructuras, procesos, servicios y productos.  Para la gestión de proyectos web puede emplearse la guía  PMBOK Project Management Body of Knowledge , esta guía es un estándar en la administración de proyectos que  describe las mejores prácticas que se implementan en la gestión y manejo de proyectos  desarrollado por el Project Management Institute (PMI).

¿Cómo aplicar PMBOK en la gestión de proyectos web?

El PMBOK se aplica a cualquier gestión de proyectos, ya que es una guía de la cual nosotros decidimos los elementos que queremos implementar, esto dependiendo de las necesidades de nuestro proyecto. Para la creación de un proyecto web de la misma manera tenemos distintas áreas y necesidades que gestionar, ya que tiene actividades, tiempos de presentación, costos, grupos de trabajo y un objetivo que lograr (el producto final).

En un proyecto web se debe gestionar el personal con el fin de optmizar la preparación en la organización del software; ayudando a atraer, motivar y retener el talento necesario para mejorar su capacidad de desarrollo de software.

Se deben definir los objetivos del proyecto, es decir las metas generales, identificar los datos primarios, funciones y comportamientos que caracterizan al problema,  considerar las soluciones alternativas, tener claro los objetivos y requerimientos que el cliente esta proponiendo.

Depende del jefe de proyecto y de la necesidad de este el escoger las mejores herramientas para nuestra gestión de proyectos web, es acá donde la guía PMBOK entra en acción proporcionandonos información util ,las mejores practicas de empresas exitosas que nos proveen a travez del PMBOK  conocimiento valioso.

PMBOK tiene 5 grupos básicos de procesos que pueden aplicarse de la siguiente manera a un proyecto web:

pmbok-processes

  1. Iniciación.- Documentar las necesidades del proyecto y evaluar con el cliente los requirimientos necesarios. Identificar las actividades que deben realizarse para producir el producto final.
  2. Planificación.- Involucra la especificación de objetivos y metas para un proyecto web y las estrategias, políticas, planes y procedimientos para alcanzarlos. Todo proyecto web debe partir con un plan para evitar las incertezas sobre el proyecto y fuentes externas, enfocandose en las metas que se desean lograr. Definir las actividades especificas que deben realizarse , su secuencia , duración y quienes estaran a cargo de cada tarea que se planeó.
  3. Ejecución.-  En esta fase se debe completar el trabajo definido es decir el desarrollo del sistema y cumplir con los requisitos que se acordaron para la conclusión del proyecto.
  4. Seguimiento y Control.- Es la fase en la que se realiza el seguimiento para poder identificar posibles problemas, en esta fase tambien se realiza el mantenimiento del proyecto web.
  5. Cierre.-  En esta fase se finaliza toda las actividades para cerrar formalmente el proyecto, realizando la presentación del producto final , y haciendo el cierre del contrato. Cuando los objetivos de un proyecto son alcanzados se entiende que un proyecto esta completo.

«“Buenas prácticas” no quiere decir que los conocimientos descritos deban aplicarse siempre de manera uniforme en todos los proyectos: el equipo de dirección del proyecto es el responsable de determinar lo que es apropiado para cada proyecto determinado.» Guía del PMBOK®

Anuncios

Existe 9 opciones con los cuales podemos integrarnos mas con la red social mas importante del mundo Facebook

Las herramientas de propósito general permiten gestionar varios servicios y plataformas desde un mismo lugar.

Es una opción interesante para comenzar a interactuar con redes sociales desde tu Pagina Web.

Facebook

1. Share On Facebook

Un plugin sencillo que permite a los usuarios compartir el contenido de tu blog con sus amigos a través de Facebook. Fácil de instalar y configurar.

2. WP Facebook Connect

plugin facebook

plugin facebook

Creado por el desarrollador de Facebook Adam Hupp. Permite que los usuarios se identifiquen con su cuenta de Facebook, publica la actividad que realizan en el muro y muestra la fotografía en los comentarios. Requiere crear una aplicación en Facebook para obtener una API y clave secreta.

3. Facebook Connect

sociable-facebook-connect

sociable-facebook-connect

Permite añadir algunas opciones interesantes como crear tu propia comunidad de usuarios. Desarrollado por Sociable.es, es otra opción para interactuar con Facebook Connect y así dejar los usuarios usen su cuenta de Facebook para identificarse y comentar en tu sitio. También requiere API y clave secreta para funcionar.

4. Simple Facebook Connect

La principal diferencia con otro plugins es que interactúan a través de Facebook Connect es que permite habilitar o deshabilitar opciones individualmente. Este diseño permite escoger si se quiere habilitar la opción de inicio de sesión, la opción de compartir contenido y mostrar la información a través de widgets. Interesante para tener un mayor control si no pensamos incorporar todas las funcionalidades.

5. Facebook Comments

Uno de los problemas más frecuentes cuando el mismo contenido se distribuye en diferentes lugares es la fragmentación de la interacción. Si publicás el contenido de tu pagina web en Facebook este plugin te permite copiar los comentarios que recibas a tu blog. De esta forma cualquier opinión que recibas desde Facebook quedará también reflejada en tu propia web.

6. Publish To Facebook

Otro plugin con una funcionalidad específica: publicar desde tu página web hacia Facebook. De esta forma evitar tener que agregar a mano las notas que vayas escribiendo. Funciona para WordPress.

Página: http://nothing.golddave.com/?page_id=111
Plugin para WordPress: http://wordpress.org/extend/plugins/publish-to-facebook/

7. Facebook Dashboard Widget

Esta opcio es para personas que no quieren estar cambiando de página para saber qué pasa en Facebook, este plugin muestra la actividad de tus amigos desde el tablero de administración de WordPress. Para fanáticos o gente muy ocupada:

8. Drupal’s Facebook Connect module

No todo es WordPress. Si tu sitio está basado en Drupal este módulo permite inteactuar con Facebook Connect para permitir la identificación de usuarios, mostrar tus actualizaciones de estado y compartir contenido con Facebook. Un detalle interesante: permite que los usuarios existentes asocien su cuenta con Facebook.

9. Facebook Connect Commenters

En este caso vincula Facebook con aquellos blogs que funcionan sobre Movable Type. Permite a los usuarios identificarse, comentar y publicar sus acciones en Facebook. Es Open Source y se encuentra en fase beta.

http://wibiya.conduit.com/

UNED Abierta – cursos, podcasts y libros gratuitos de la Universidad Nacional de Educación a Distancia

UNED Abierta – cursos, podcasts y libros gratuitos de la Universidad Nacional de Educación a Distancia.

Los mejores regalos, los tiene enbolivia.com

Enbolivia.com en esta navidad presenta una Oferta Navideña única, a sola mención de nuestro boletín recibirá el descuento de 15% en nuestro plan básico, además de otros regalos adicionales como la creación, integración y configuración de cuentas en las redes sociales, plan de hosting y dominio gratuito por un año. Una oferta que no se debe dejar pasar.

boletín navidad enbolivia.com

Boletín de Oferta Navideña enbolivia.com

Pomodoro para enfocarte en una tarea

Qué es?

Es una Técnica basada en tiempos y tareas.  Podemos consultar un articulo previo donde hablamos un poco de la técnica de pomodoro pero nada mejor que consultar el sitio oficial pomodorotechnique.com

Generalidades

Un periodo de tiempo donde solo te enfocas en una tarea se llama un pomodoro, este tiempo en el que evitas toda distracción y te enfocas solo en la tarea especifica puede ser de 25 min, despues de los cuales puedes tomar un descanso corto de 5 min. Despues de un grupo de trabajos enfocado (pomodoros) puedes tomar un descanso largo de 20 min

Los tiempos puestos en esta referencia son los recomendados pero uno puede configurar como mejor le convenga a su modo de trabajo. El sitio de referencia oficial recomienda que una tarea no tenga mas de 7 pomodoros asignados, en caso de que se diera esto se debe dividir las tareas.

Resumiendo

  • Pomodoro (Tiempo de trabajo) para las tareas enfocado unicamente en esa tarea (recuerden que una tarea no debería de tener más de 7 pomodoros) generalmente de 25 min
  • Descanso corto (Tiempo para distraerte) Es el tiempo tomado después de los pomodoros generalmente de 5 min
  • Descanso largo (Tiempo para distraerte) El descanso largo se lanza después de haber cumplido un número específico de pomodoros; generalmente 4 pomodoros, y el descanso es de 20min.
  • Interrupciones (vida real) Si bien es cierto que la técnica exige disciplina no podemos negar que en la vida real tendremos algunas interrupciones, por ejemplo: que alguien llame por teléfono o consulta de algún compañero (Estas interrupciones se deben registrar para saber cómo nos afecto en la tarea y pomodoros y poder verificar luego el numero de interrupciones que tenemos)
  • Pomodoros no planeados (Nadie puede predecir a un 100% que pasará en el futuro) Estos pomodoros se registran cuando estamos recorriendo un pomodoro, muchas veces son sub tareas que vemos que son necesarias durante la realización de un pomodoro.

En que nos ayuda?

Te ayuda a concentrarte en una tarea sin que tengas distracciones, a su vez te da la oportunidad de descansar ciertos periodos de tiempo. “Te ayudará a Enfocarte en la tarea que debes realizar”

Te ayuda a no estrezarse pues tienes descansos donde puedes despejar tu mente y muchas veces eso ayuda a encontrar la solución al problema planteado.

Te ayuda a mejorar la estimación de tiempos, esta característica es un fuerte de la técnica pues se ha visto que estimar muchas veces puede ser algo complicado sobre todo con tareas que nos son tan repetitivas y hacer el calculo especifico en horas. Estimar en periodos de tiempo es mucho mas sencillo.

Como lo instalo?

  • Escritorio

Para escritorio existen distintas herramientas de las cuales resaltare las mas populares

  • pomodario  Aplicación en Adobe Air; por lo que se puede ejecutar en S.O. Windows, Mac y Linux. De interfaz sencilla pero poderosa ofrece configuración de tiempos y pomodoros como también reportes sin dejar atrás el listado de pendientes

  • Focus booster otra excelente herramienta desarrollada en Air muestra de forma mas gráfica el % del tiempo que nos falta para la culminación de un pomodoro, funciona sobre S.O. Windows, Mac y Linux, también esta en la versión web (Para cuando tengas que trabajar en otro equipo que no sea el tuyo).

Y asi podemos ir rescatando más pero de momento les dejo con las mencionadas.

  • Online

Tenemos algunos stios que ofrecen esta ayuda online

  • Tomato.es Con interfaz sencilla que nos permite también (no obligatorio) usar cuenta de twitter o github
  • tomatoi.st tiene igual un enfoque simple para administración de nuestro tiempo

También tomen en cuenta que para aplicar la técnica de pomodoro no hace falta nada mas que tener un cronometro en mano y manejar un registro de pomodoros e interrupciones (lápiz y papel pueden servir)

Así que con eso en mente les dejo listado de templates de google drive y Timer-tab con un cronometro bastante bueno.

  • Android

También tenemos alguna aplicaciones para nuestro movil, podemos intentar revisar este listado de las cuales he probado pomodroido

A Criterio personal le veo muchas ventajas y seguro alguno de ustedes ya habrá asociado con scrum. El único detalle parece ser que esta enfocado a uso personal y no tanto a trabajo en equipo cosa que pienso que se puede mejorar si se le hace algunas modificaciones a las aplicaciones (piensen las posibilidades de tener centralizadas todas las tareas en la nube y poder rescatar solo las tareas asignadas a tu usuario tener tus tareas: online, escritorio y móvil basado en esto nace pomodrive del cual espero hablarles en otra ocasión con mas detalle).

Referencias

La técnica del pomodoro http://www.pomodorotechnique.com/

Articulo anterior del blog Técnica Pomodoro

Que es GTD y como facilita tu vida

Que es GTD?

Getting Things Done; o más conocido como GTD, es un sistema de prioridad presentado por el Autor David Allen publicado en el 2002 para mejorar la productividad.

Pero que es lo que lo hace tan maravilloso?

Simplemente la idea de organizar las tareas por prioridades y tener siempre las tareas marcadas para el día siguiente. Recuerda, no puedes hacer todas las tareas puesto que el tiempo es limitado. Necesitas verificar tus prioridades, sacar de tu cabeza las ideas y plasmarlas a papel u otro medio donde no se pueda olvidar y tengas siempre presente que aún no se a completado este objetivo.

Todas tus tareas son objetivos que te trazas, un objetivo siempre debe ser cumplido con la mayor satisfacción posible.

  1. Recopilar: Introduce tus ideas en un solo listado.
  2. Procesar: comprueba, separa, necesitas que otra tarea este realizada antes, etc. Si en este proceso encuentras algo que se puede hacer al momento, hazlo.
  3. Organizar: Verifica las prioridades, el tiempo para una tarea puede ser imprescindible para que le asignes mas prioridad.
  4. Revisar: Comprueba siempre el estado de tus tareas, plantéate tareas para terminar el día de hoy. Necesitas tener coraje y disciplina para afrontar tus retos impuestos, Conclúyelos!!.
  5. Hacer: No te satures con muchas tareas, realiza las que te propusiste para el día de hoy.

Cuales son tus Herramientas?

Físico, No necesitas nada mas que un papel donde escribir tus ideas (una agenda seria mucho mas adecuado para darle el orden necesario)

Digital

Escritorio, existen varias alternativas para escritorio pero las que resaltare explotarán más tu productividad porque tienen conexión a Internet y tendrás tus tareas siempre en la nube. Las ordeno en cuanto yo considero me fueron más útiles

  • Google Task (Te brinda una herramienta sencilla para agrupar tus tareas organizarlas por grupos y recientemente poder mostrarlas en tu calendario. Si tienes un dispositivo móvil con Android seguro que esta es la que más se te ajusta)
  • Google Drive (Esta opción la pongo a consideración puesto que la calidad del “Google Calc” es impresionante y tu mismo en tu hoja de cálculos puedes generar tu template para manejar tus tareas, además  puedes personalizar scripts para marcados y filtros. Template de googleDocs
  • Producteev (Otra herramienta que ayuda a organizar proyectos y tareas de forma simple tiene aplicaciones para web y escritorio)
  • Astrid (Bastante bueno y con conexión a tareas de Google Task, en aplicaciones para android encuentras versión libre y de pago)
  • Task Coach (Herramienta offline que permite organizar tus tareas en forma de árbol y también darle prioridades)
  • EverNote (Existe aplicación de escritorio, navegador y app android y iphone, es muy popular últimamente por tomar todo el contexto de una nota imágenes, videos y texto)

Dispositivo Móvil, 

  • Google task, Nativo de android sincroniza tus tareas con android.
  • wunderlist Organiza tareas en app y también tiene opción en navegador.
  • Any.DO (Interfaz más simple con muchas opciones touch para completar las tareas y ordenarlas).
  • EveryNote (Pone mas allá de las tareas y ayuda a tomar notas imágenes, etc, sincroniza con Internet).

Algunos links de su interés 5 Aplicaciones para Android GTD

También mencionarles sobre prezi donde realice la presentación al inicio del post