Generalmente empresas de reciente creación nacen evidentemente sin procesos, conforme las mismas van creciendo, se inician a crear estructuras, departamentos, según sea el caso de la compañía y los servicios que ofrece en el mercado; en lo que a mí concierne desarrollare el tema en torno a los departamentos de software, que es donde mayormente se encuentra mi trabajo como Project Manager.
Partamos de que los procesos no son mágicos, esto quiere decir que el generar los procesos solo por escribirlos aporta 0% para mejorar el funcionamiento del departamento de software, de hecho una incorrecta implementación podría provocar resistencia al cambio dentro de los equipos y por ende romper las formas de trabajo actuales preexistentes. Intentare desmenuzar por puntos ordenados como en mí experiencia profesional ha funcionado:
- Contar con experiencia en procesos y/o metodologías de desarrollo de software: Parece obvio, pero es importante contar con participaciones en la implementación procesos, evaluando procesos y/o sobre todo conocer metodologías de trabajo orientadas a desarrollo de software, esto dará solides a la redacción de tu trabajo implementación del mismo, y las herramientas para desatar ciertos "nudos" que pueden hacerse en cualquiera de los puntos a tocar.
- Conversar con los directivos e involucrados: Es importante que antes de realizar cualquier sugerencia en cuanto a generación/implementación de procesos exista un dialogo abierto entre los directivos e involucrados con los procesos; esto con la finalidad de saber que se tiene el apoyo del, o los directores, y las personas relevantes en cada una de las áreas encargadas de tomar decisiones en alto y bajo nivel, de igual forma la persona encargada de redactar, y ejecutar la implementación de procesos debe tener la autoridad/facultad para levantar incidencias y corregir a los miembros del equipo que incumplan los procesos, sin importar si es el director, el team lead o algún miembro del equipo. Para formalizar el área de procesos, y la posición del encargados de procesos es importante dejarlo asentado en un acta y si es posible establecerlo en un organigrama. Sin la participación de todos ellos(directores y team leads) será más complicado ya que deben respetarse los procesos en todas las alturas del organigrama.
- Observar las formas de trabajo actual: La observación del equipo de trabajo y como funcionan en la actualidad, es importante ya que debe revisarse como es que se toman las decisiones sobre las actividades a realizar, investigar si existen flujos de trabajo internos o externos que puedan trasladarse a los procesos, como capturan los requerimientos, como se les da seguimiento a los mismos, como se planean las actividades, que tipo de proyectos se están realizando y para quienes van dirigidos, entre otros. Debe observarse desde todas las áreas establecidas en la empresa, inclusive debe llevarse más allá la observación y anotar las sugerencias sobre las áreas que podrían estar faltando para llevar a cabo un proceso en el desarrollo de software lo más completo y limpio posible.
- Conversar lideres dentro de la empresa: Personas importantes en la implementación de los procesos son los lideres encargados de los proyectos, de células de trabajo y generalmente encargados de tomar decisiones a bajo nivel. La conversación debe ir orientada a saber como es que sé está trabajando actualmente en sus equipos tomando nota de los temas relevantes a tomar en cuenta, es decir lo que ya se cree sé está implementando y lo que podría estar haciendo falta para completar el ciclo de trabajo. Si es posible obtener feedback referente a su experiencia profesional en algunas otras empresa, con la finalidad de enriquecer las formas de trabajo. Toda la platica que se pueda tener lideres de proyectos debe ser para librar dos objetivos, el primero y muy importante es para hacerlos sentir suyo él o los procesos involucrándolos en la construcción de los mismo, y la otra muy importante que ya mencione con anterioridad es que no debemos romper las formas de trabajo actuales, "traumando" y "estrangulando" lo menos posible sus actividades actuales.
Por el momento les dejare los puntos actuales, esperando surjan dudas muy concretas por favor háganlas sabes sobre los comentarios o directamente a mi correo personal angelfsanchezn@gmail.com, con gusto les responderé. El siguiente capitulo (2 de 2) se centrara en la creación de artefactos para los procesos, ejecución de los procesos y evaluación de los mismos.
El contenido que leerás en cada una de mis entradas al blog, son puntos de vista profesionales/personales.

No hay comentarios.:
Publicar un comentario