Mostrando entradas con la etiqueta Moprosoft. Mostrar todas las entradas
Mostrando entradas con la etiqueta Moprosoft. Mostrar todas las entradas

sábado, 16 de junio de 2012

Objetivos, Estrategias, Indicadores y Metas Cuantitativas


a) Los Objetivos

Una vez que conocemos la situación actual, nos será más sencillo elaborar este importante artefacto. Deberemos plasmar de forma clara, todos y cada uno de los objetivos que tenga la organización, incluyendo los objetivos de calidad.

Los objetivos son la expresión de los resultados que necesitamos para el cumplimiento de la Misión y la Visión. Para encontrarlos, debemos responder a la pregunta: ¿Qué quiera lograr la organización? El resultado deberá ser la finalidad a la cual debe dirigir sus esfuerzos para cumplir sus propósitos.

Los objetivos tienen las siguientes características:

  • Son asequibles: Puesto que debemos poder conseguirlos, ¿No nos vamos a poner objetivos imposibles, verdad?.
  • Son significativos: Por que importan, nos son provechosos, ¿No nos vamos a poner objetivos inútiles, verdad?
  • Son generales: Por que les falta detalle, no se preocupen por ahora, ya llegaremos a eso.
  • Establecen directivas claras: Nos dicen que hacer, simple y llanamente.
  • Buscan cumplir con la misión y/o visión de la organización: ¿Ven por que es importante establecerlas primero? Los objetivos deben estar orientados a cumplir el propósito de la organización y a posicionarla en el mercado.
  • Son observables: Son notorios, podemos monitorear su avance, caso contrario, resultaría inútil el tenerlos.
  • Conllevan actividades implícitamente: Nos dicen que hacer y podemos inferir que tendrémos que hacer para lograrlo.
  • Son organizacionales: Estos comunmente se relacionan con Incrementar los Ingresos y Reducir los Costos, para Maximizar la Utilidad. Todos los objetivos de derivan de esto.

Ejemplos de objetivos son:
  1. Incrementar las ventas con relación al año anterior.
  2. Aumentar la eficiencia del proceso de desarrollo para reducir los tiempos de entrega.
  3. Abrir una nueva área de mercado, integrando más productos y servicios a nuestro catálogo.


¿Que no son objetivos?
Sentencias como: “Ser una empresa líder en el ramo” ó “Brindar a nuestros clientes el mayor grado de satisfacción”. Enunciados como los anteriores pertenecen a la misión y/o a la visión, no a los objetivos, ya que son demasiado generales y aunque establecen un propósito organizacional no cumplen con todas las caracterísitcas arriba citadas.

Es altamente recomendable enumerar e identificar por clave cada objetivo específico, y priorizarlos por orden de importancia para al organización.


b) Las Estrategias

Si los objetivos son el que, las estrategias son el cómo. Debemos tener bien definidos los objetivos para poder determinar las estrategias, es lógico, debemos saber que tenemos que hacer para después ponernos a pensar cómo vamos a hacer para lograr cumplir con los objetivos.

Para obtenerla, debemos realizarnos la pregunta ¿Cómo puedo conseguir mis objetivos?, y responderla para cada uno de los objetivos en particular.

Es altamente recomendable enumerar e identificar a las estrategias por clave, tal y como con los objetivos y establecer una tabla de referencias cruzadas entre las estrategias y los objetivos.


c) Los indicadores

Un indicador es una magnitud que se utiliza para medir en concreto un resultado obtenido cuantitativamente y nos permite calificar un concepto abstracto. En español plano, es la unidad de medida del éxito de nuestros objetivos.

En el ejemplo de incremento de las ventas, el indicador principal será el total de facturación, independientemente de la cantidad de ventas realizadas, por ejemplo.

Para obtenerlos, simplemente nos haremos la pregunta ¿Qué usaremos para medir nuestro éxito? Debemos establecer al menos un indicador para cada objetivo que hayamos establecido.

Asimismo, es conveniente enumerar e identificar por clave a nuestros indicadores, y establecer una referencia cruzada con nuestros objetivos. Esta manera de “mapear” la información nos será muy útil.


d) Las metas


Las metas son la cuantificación de nuestros objetivos. Nos permiten medir la eficacia de nuestras estrategias.

Una vez que tenemos determinados nuestros indicadores, establacemos la meta de manera cuantitativa con los mismos.

En nuestro ejemplo, el indicador para incremento de ventas es el total de facturación. Entonces, le ponemos número a este factor, ya sea directamente o en porcentaje, ejemplo:

Nuestra meta para el total de facturación de este año deberá ser de $ 500,000.00.

ó

El total de facturación deberá ser 20% mayor que el año anterior.

Es vital establecer cuantitativamente las metas y establecerlas lo mas claro posible. Es altamente recomendable enumerarlas e identificarlas por clave, así como establecer una tabla de referencias cruzadas con nuestros objetivos.

Entender la Situación Actual


La situación actual abarca factores tanto externos como internos. Para ello echamos mano del análisis FODA. ¿Qué es el FODA? Es un documento en donde plasmamos nuestras:
  • Fortalezas
  • Oportunidades
  • Debilidades
  • Amenazas

Podemos representarla fácilmente mediante esta matriz

Situación actual
Factores Externos
Factores Internos
Oportunidades
Amenazas
Fortalezas
Debilidades
1
2
3
1
2
3
1
2
3
1
2
3
...

Para determinar las oportunidades debemos tomar en cuenta:
El mercado: Detectar oportunidades es más sencillo si ya se tienen clientes, mediante estudios de semáforo, para determinar sus necesidades. Si no se cuenta con una cartera establecida de clientes, la cosa se complica, pero no es imposible, mediante el estudio de las tendencias y la demanda en servicios de tecnologías de información.

Para determinar las amenazas debemos tomar en cuenta:
A la competencia: Un buen estudio de benchmarking nos arrojará información valiosa para compararnos con nuestros competidores en precio, servicio, calidad y oferta.
A nuestros clientes: Una buena encuesta de grado de satisfacción nos podrá alertar si algún cliente desea prescindir de nuestros servicios.

Para detectar nuestras fortalezas debemos tomar en cuenta:
  1. Nuestros objetivos.- De nada nos sirve una ventaja que no esté orientada a cumplir con nuestros objetivos
  2. Métricas.- Debemos determinar de manera cuantitativa nuestra ventaja.

Debemos plasmar claramente cuáles son nuestros puntos fuertes.

Para detectar nuestras debilidades debemos tomar en cuenta:
Métricas.- Determinar objetivamente en que estamos fallando
Clientes.- De nuevo, hechando mano de un estudio de semáforo, podemos averiguar nuestros puntos débiles desde el mejor punto de vista: El de nuestros clientes.
Evaluaciones externas.- Las evaluaciones de un tercero son buena referencia también, ya que podemos encontrar en ellas nuestras áreas de oportunidad de mejora.

Misión, Visión y Valores


Teníamos que comenzar con esto, ¿cierto? Es un clásico en las implementaciones de los procesos de calidad, por supuesto, pero hay una razón para ello: Si comenzamos por el principio, es este: ¿Por qué existe la organización? ¿Cuál es su propósito? ¿A dónde se quiere llegar?

Estas preguntas deben ser respondidas en la misión y en la visión. La misión es la razón de ser de la organización.

La misión debe ser congruente con la organización, válida y funcional. Debe dejar plasmados que hace la organización, cómo lo hace y debe llevar el nombre de la organización. Por ejemplo:

La misión de “Empresa X” es desarrollar software de calidad para las empresas del sector financiero, proporcionando servicios de desarrollo de clase mundial, confiables robustos y versátiles, que permitan a nuestros clientes potenciar sus negocios mediante el uso de tecnología de punta.

La visión es la posición en el mercado que desea obtener la organización. La visión determina las pretenciones de la organización, está claramente ligada a los requerimientos y necesidades de los clientes y a las características que tiene la organización para satisfacer dichas necesidades.

Por ejemplo:

La visión de “Empresa X” es ser una compañía líder en el campo de desarrollo de software para el sector financiero, reconocida a nivel internacional por el cumplimiento eficiente, efectivo y eficaz de nuestros proyectos, así como nuestra orientación a la satisfacción de nuestros clientes.

Los valores determinan las actitudes y políticas que deben respetar todos los miembros de la organización, expresados en forma de cualidades y virtudes. Por ejemplo:

Los valores de la “Empresa X” son Honestidad, Responsabilidad, Entrega, Liderazgo y Proactividad.

No se debe tomar a la ligera este primer paso, es decir, no se deben redactar misión, visión y valores de forma bonita solo para cumplir la norma, por el contrario, se debe ser honesto y plasmar la realidad en ellos, poner por escrito nuestro propósito, nuestros deseos y nuestros ideales, y asegurarnos que todas nuestras acciones posteriores sean congruentes con estos.

La Gestión de Negocios


Siempre es bueno comenzar por aquí, por varias razones. La primera es que realmente todo se inicia por la gestión de negocios, la organización fue comenzada por alguien quien puso su dinero y esfuerzo en dedicarse a producir y vender software, así tuvo que empezar todo, así que es bueno que comience por aquí.

Otra razón importante es que los administradores suelen delegar las actividades operativas, aburridas y monótonas, a los subordinados, y la implementación de un modelo de calidad suena irremediablemente aburrido.

Por ello, comenzado por la gestión de negocios, nos aseguramos de que se involucre directamente a la administración, lo cual es mandatorio para la implementación del modelo.

Implementación del Modelo


Los procesos son efectuados por miembros de la organización, los cuales tienen roles específicos. Los roles son responsabilidades de los miembros para llevar a cabo actividades especificas.

Cada proceso debe tener un responsable, que adquirirá el rol de responsable de proceso. Existen muchos otros roles, según las actividades que tengan que realizarse en cada proceso, por ejemplo: clientes, analistas, testers, etc. Los roles implican función.

Durante una implementación, cada miembro de la organización deberá llevar a cabo uno o más roles. Los roles que serán evaluados serán los responsables de proceso (el responsable de la gestión de negocios, el responsable de la gestión de procesos, etc).

Aunque se dan casos en empresas muy pequeñas de que una sola persona sea responsable por dos o más procesos, esto no es recomendable.

Pues bien, ¿por dónde empezar? Es recomendable comenzar desde arriba, por la Gestión de Negocios, seguida de la de procesos, proyectos, recursos y finalmente las áreas operativas como Administración de Proyectos específicos y Desarrollo y Mantenimiento de Software. No obstante, nuestro primer paso debe ser preparar el terreno.


La base de conocimientos

¿Qué necesitaremos? Si vamos a implementar un proceso de calidad, necesitaremos un lugar para archivar y administrar correctamente la información, un repositorio. Llamaremos a este lugar, físico o lógico, Base de Conocimientos.

Aunque existe un proceso completo sobre este tema, recomendamos preparar este repositorio antes de comenzar a documentar. Asimismo, aunque existe software especializado para llevar a cabo esta labor, disponible a la venta en la entidad dictaminadora (NYCE), recomendamos utilizar un repositorio propio para la primera vez que se implementa la norma.

Recomendaciones:
  • Tener un servidor de archivos, ya sea mediante carpetas compartidas o por protocolo FTP.
  • Establecer un directorio como principal, con el nombre de “BaseDeConocimientos[Empresa]”.
  • Dentro del directorio principal, tener un subdirectorio para cada uno de los procesos.
  • Dentro de cada subdirectorio, guardar los documentos pertenecientes a cada proceso.
  • Llevar una bitácora de implementación y minutas de cada reunión.

TIP
Esto nos servirá para mantener ordenada nuestra documentación. Uno de los principales puntos a evaluar en la dictaminación es precisamente tener ordenada y a la mano la documentación necesaria. A medida que avancemos, y sobre todo al llegar al proceso de Conocimiento de la organización, nos extenderemos en este tema.

Por el momento, damos por hecho que se tiene acceso a un servidor de archivos, y que él se encuentran los subdirectorios correspondientes a cada proceso. Ahora sí, podemos comenzar con la implementación y la documentación. Comenzaremos por el principio, todo comienza con la Gestión de Negocios

Comenzando con Moprosoft

Piensa en Moprosoft como un “check list” de todo lo que debes cumplir para producir software de calidad, pero desde un punto de vista organizacional.

Ello implica que se aplica el principio administrativo, es decir, que gira en torno al ciclo de la administración: Planeación, Organización, Ejecución y Control.

Moprosoft primero se organiza, se estructura en categorías, procesos y roles. Luego, a cada proceso aplica el principio administrativo: Planeación, Preparación para la implementación (la Ejecución) y Evaluación y Control (el Control) para sus actividades.

También implica que toda la organización será evaluada, desde el gerente general hasta el programador, e implica que el o los responsables de la implementación dentro de cada empresa deben ser administradores (gestores, supervisores, encargados, etc) no desarrolladores.

Un error común - y regularmente garrafal - que puede cometer la administración es encargar la implementación del modelo al departamento de desarrollo. Esto no debe ocurrir, la implementación del modelo debe ser responsabilidad de toda la organización. Claro, debe existir un líder de proyecto, pero su área de expertitud debe ser la gestión y los procesos de calidad, no el desarrollo de software.

Cómo está estructurado Moprosoft


La base del modelo de procesos es, lógicamente el proceso.

Entendemos por proceso el conjunto de actividades a efectuar para generar un producto.

Un producto puede ser cualquier elemento generado, desde un documento hasta todo un sistema informático.

Moprosoft organiza a los procesos en categorías. Estas son:
  1. Categoría de Alta Dirección (DIR)
  2. Categoría de Gerencia (GER)
  3. Categoría de Operación (OPE)

La Categoría de Alta Dirección (DIR) involucra los procesos de negocio, de alta dirección, es decir, a los dueños o socios y a los gerentes generales o administrativos. Es la categoría de jerarquía más alta.

La Categoría de Gerencia (GER) involucra, como su nombre lo indica, a los procesos de gerentes o jefes de departamento. Tiene una jerarquía media.

La Categoría de Operación (OPE) involucra a los procesos de operación, es decir a los trabajadores, los que realizan el software e incluye a los analistas, programadores, testers, etc.

La Categoría de Alta Dirección (DIR) manda y establece lineamientos, reglas a seguir por la Categoría de Gerencia (GER), ésta a su vez se encarga de que la Categoría de Operación (OPE) realice el trabajo y de comunicarle resultados a la Categoría de Alta Dirección (DIR).

Es como en cualquier empresa, y hasta podrían estar pensando “eso ya lo sé, lo hago todos los días” y tienen razón, no obstante, un punto muy importante en la implementación es que se deben llamar a las categorías, procesos y actividades por el nombre que la norma indica. Esto es vital para pasar las evaluaciones. Además, se trata establecer, documentar y seguir un modelo, no solamente de ejecutar la operación.

Muy bien, prosigamos con la estructura de Moprosoft y la organización de los procesos. Moprosoft evalúa que en la organización se lleven nueve procesos y estos son, clasificados por categorías:

  • Categoría de Alta Dirección (DIR)
    • 1. Gestión de Negocio
  • Categoría de Gerencia (GER)
    • 2. Gestión de Procesos
    • 3. Gestión de Proyectos
    • 4. Gestión de Recursos
      • 5. Recursos Humanos y Ambiente de Trabajo
      • 6. Bienes, Servicios e Infraestructura
      • 7. Conocimiento de la Organización
  • Categoría de Operación (OPE)
    • 8. Administración de Proyectos Específicos
    • 9. Desarrollo y Mantenimiento de Software


A continuación describiremos brevemente cada uno de los procesos. No son las definiciones de la norma, nos referiremos a las siguientes descripciones como funcionales.

Gestión de Negocios
Es el proceso administrativo, en el que se organiza a los demás procesos, se trazan objetivos, se establecen estrategias, se evalúan los resultados.

Gestión de Procesos
Este proceso se encarga de establecer y documentar los procesos. Se podría decir que es un “meta-proceso”.

Gestión de Proyectos
Como su nombre lo indica, gestiona los proyectos, se asegura de que se cumplan los objetivos, de que los proyectos se realicen.

Gestión de Recursos
Este proceso es el encargado de proveer los recursos necesarios a la organización y llevar un control sobre los mismos.

Recursos Humanos y Ambiente de Trabajo
Otro proceso con nombre bastante descriptivo, administra los recursos humanos y evalúa el ambiente de trabajo.

Bienes, servicios e infraestructura
Establece las actividades de adquisición de, como su nombre lo indica: Bienes, servicios e infraestructura.

Conocimiento de la organización
Establece los lineamientos para administrar la base de conocimientos de la organización (un repositorio de procesos y documentos, esencial para el cumplimiento del modelo).

Administración de proyectos específicos
Proceso que determina las actividades para ejecutar un proyecto en tiempo y forma.

Desarrollo y mantenimiento de software
Establece las actividades para la producción de software.

Pues bien, ya sabemos de qué se trata Moprosoft y cómo está estructurado, por tanto, en próximas entradas paseremos inmediatamente a la implementación.


lunes, 25 de julio de 2011

Moprosoft: Registro de proyecto

Seguirmos con la gestión de proyectos. La siguiente parte deberá ser más familiar, ya que tiene que ver con el control del proyecto, no con las ventas.

Pues bien, el control del proyecto no es más que darle correcto seguimiento, de principio a fin. Comenzamos con el registro del proyecto, pasamos por su descripción, le asignamos recursos, definimos metas, le damos seguimiento y monitoreo y lo cerramos.

Esto es importantísimo: Debemos enfocarnos en cumplir con el proyecto, en cumplir con los requerimientos en tiempo y forma y sobre todo cerrar el proyecto.

El proyecto se cierra mediante la firma de un documento de aceptación por parte del(os) cliente(s), es decir, se da formalización a que el proyecto ha concluido satisfactoriamente.

Pues muy bien, el artefacto con el que iniciamos es escencial una buena base de datos de proyectos, que es un listado completo de los mismos, con datos relevantes tales como:
  1. Cliente (al que pertenece el proyecto)
  2. Nombre del proyecto
  3. Estatus
  4. Porcentaje de Avance
  5. Fecha de inicio
  6. Fecha de finalización
  7. Responsable del proyecto
  8. Precio del proyecto
Este documento, esta base de datos, Moprosoft la llama Registro de Proyectos. Como podemos observar, este artefacto es básico, muy básico para la administración de proyectos de software, prácticamente mandatorio para toda empresa de desarrollo de software (si no cuentan con el ¡¿Que esperan?¡).

Su objetivo y función es simple: Registrar y llevar control de los proyectos. Existen muchos datos con los que podemos complementar este artefacto (costo, cantidad de horas, recursos asignados, etc), sin embargo, estos son los mandatorios por la norma, por lo que mínimamente debes contar con ellos.

Moprosoft: Descripción del proyecto

La descripcíon del proyecto es un artefacto importante que "sigue" todo el camino del proyecto. En este se establecerá el alcance del mismo, pero mejor veamos cual su contenido:

Necesidad del negocio
¿Que necesidad tienen los clientes que el proyecto debe satisfacer? Una breve fundamentación del por que es necesario el negocio, o que necesidad especifica provee la implementación del proyecto. Un enfoque para redactarlo directamente es ¿Qué necesita el cliente?

Propósito
El propósito del proyecto es la razón de su existencia ¿Para qué desarrollamos este proyecto? ó ¿Cuál es su función principal?

Objetivos
Aqui se listan los objetivos específicos del proyecto, ¿con que deberá cumplir el proyecto para considerarse terminado?

Alcance
Basado en los objetivos del proyecto, en esta sección se dividen los límites del proyecto, que abarca, que no, que actividades se realizarán, que actividades no se realizarán. Es muy importante llevar a cabo una correcta redacción del alcance en los proyecto.

Supuestos y premisas
Aqui se listan los compromisos del cliente que damos por hecho para llevar a cabo el proyecto, tales como: Acceso a la información, que cuente con los recursos necesarios, etc.

Restricciones
En general, cualquier factor restrictivo dentro del proyecto debe especificarse en este apartado. Algunos ejemplos son: Tiempo, lenguaje de programación a utilizar, frameworks y tecnologías, permisos y accesos a los recursos de sistema como bases de datos, aspectos legales, etc.

Productos
Aqui se describe el producto que te estan comprando, en español plano, según lo que hayas acordado con el cliente, en breve: Que estas vendiendo o que te estan comprando.

Entregables
Los entregables son los productos de software que le debes entregar al cliente, ya sean documentos como manuales, aplicaciones, instalables o producto ya instalado. Deben ser medibles o cuantificables y es extremadamente importante listarlos, ya que nos basaremos en ellos para firmar la entrega del proyecto.

Responsable de la Administración Específica del Proyecto
Por regla, todo proyecto debe tener un responsable y se le debe dar formalidad a dicha responsabilidad.

Comunicación con el cliente
Aqui estableceremos el protocolo a seguir, que se documentará y que medios o características tienen validez dentro del proyecto para contar como seguirmiento del mismo. Por ejemplo, si el proyecto es a larga distancia, puede determinar que toda la comunicación se lleve por correo electrónico, o mediante un sistema especializado de seguimiento, etc.

jueves, 21 de julio de 2011

Moprosoft - Referencias

Referencia de entradas de Moprosoft

  1. ¿Que es el Moprosoft? Enlace
  2. Por donde comenzar Enlace
  3. Implementación de Moprosoft Enlace
  4. Gestión de Proyectos Enlace
  5. Plan de ventas Enlace
  6. Registro del proyecto Enlace
  7. Descripción del proyecto Enlace

Plan de Ventas - Gestión de proyectos - Moprosoft

El plan de ventas consta de:
  • Identificar prospectos (posibles clientes)
  • Generar propuestas (en conjunto con los desarrolladores y analistas, ya que requerimos estimar tiempos y costos)
  • Presentar propuestas a los prospectos.
  • Darles seguimiento.
  • Cerrar las propuestas mediante la firma de contratos.
Por lo tanto, debemos llevar un control total de las ventas, comenzando por su planeación.
Plan de Ventas
Basandonos en las cuatro P's de la mercadotecnia tenemos:
  • Producto
  • Precio
  • Promoción
  • Plaza
  • Y le agregamos cantidad.

Producto: Nuestro producto son los desarrollos de software. Tenemos que categorizarlos, si ya tenemos software desarrollado que vendemos pre-fabricado y solamente le hacemos ajustes al gusto del cliente, ya estamos del otro lado, ¡esa es la categoría! Sino, pues debemos categorizar nuestros desarrollos, por mercado meta, por giro de negocios de nuestros posibles clientes, por cualquier estrato que sea importante para nosotros.

Todo producto tiene que tener un Precio. Si ya tenemos el software prefabricado y ya tenemos el precio, que mejor. Pero si no debemos contar con una política de precio basada en factores medibles o cualitativos. Una estrategia muy socorrida es la tarifa por horas. La política de precios debe quedar asentada.

La promoción es la manera en cómo vamos a vender. Aqui entran tanto las R.P. como las estrategias de marketing. ¿Cómo voy a promocionar mi producto - mis servicios como desarrolladora de software -? Mediante mi sitio web, implementando un shopcart, google AdWords, llendo a convenciones, elaborando una carta de ventas, contratando a una agencia de mercadotecnia, etc.

La plaza es ¿en dónde los vamos a vender? No solamente especificado local, sino el sector, el nicho o división de mercado, el web, el del cliente directo, será local, nivel nacional o producto de importación, ¿que sector geográfico ocupa mi mercado meta?

La cantidad es el número meta que tengo que vender del producto o tipo de servicio en cuestión. Es el número más importante ¿Cuanto tengo que vender?

Es importantisimo proyectar, documentar y fomentar la revisión a todos estos puntos.

Seguimos con el control de las ventas, debemos llevar un registro de Seguimiento a Prospectos. Tenemos que registrar cada llamada que nos hagan, cada mail que nos llegue solicitando información o costo. Es importantísimo llevan una bitácora que incluya:
  1. Prospecto (nuestro futuro cliente)
  2. Producto (o tipo o servicio)
  3. Fecha
  4. Bitácora (registro de los acontecimientos, "me llamó", "me llegó correo", "le devolví llamada", "se mostró interesado", etc)

Es vital llevar una agenda, una Planeación de Eventos. Esta debe tener como mínimo la siguiente estructura:
  1. Producto o tipo de servicio
  2. Evento (convención, junta, presentación, etc)
  3. Fecha
  4. Registro de prospectos (Quienes se mostrararón interesados o asistieron o convocaron a la junta)

Otro documento importante y subsecuente es el Cierre de Oportunidades. Aqui ya el prospecto mostró interes, ya solicitó cotización formal y nos determinamos a culminar la venta. Llevamos un registro de avance, en porcentaje y con bitácora sobre el comportamiento del cliente. los datos que debe contener este artefacto son:
  1. Oportunidad (que proyecto vamos a vender)
  2. Prospecto (nuestro futuro cliente)
  3. Probabilidad de ventas (en porcentaje)
  4. Fecha
  5. Bitacora (comentarios pertinentes o resumen de minutas de juntas para conocer el avance de la venta en detalle)

Moprosoft - Gestión de proyectos

La gestión de proyectos es la parte en Moprosoft que une a la administración con la producción. Es la encargada de gestionar que la parte operativa haga su trabajo, así como reportar a la administración y monitorear la correcta provisión de recursos.
Es recomendable proceder inmediatamente con ella después de revisar la Gestión de Negocios.

La gesitión de proyectos trata con los clientes, es el proceso encargado de buscar el trabajo, firmar los contratos y los documentos de aceptación en la terminación de los proyectos.

Podemos
dividir a la gestión de proyectos en tres áreas principales:
  1. Ventas
  2. Proyectos
  3. Clientes
Debes realizar seguimiento y labor de ventas, registro y monitoreo de proyectos y tratar con los clientes (si, incluyendo las firmas, los acuerdos, cambios en el proyecto y las quejas).

Esta información debe quedar plasmada en el Plan de Ventas.

Implementación de Moprosoft

La documentacíon formal pueden encontrarla gratuitamente en la sección de descargas de Comunidad Moprosoft, o en la norma de NYCE. En este apartado nos dedicamos a comentar la forma en que recomendamos abordar el tema de la implementación.

Moprosoft se trata de documentar todo. Con base en nuestra experiencia, los evaluadores se dividen en dos: Los asesores de otras empresas de software y los evaluadores oficiales de NYCE.

Los asesores pueden ser mucho más quisquillosos, ya que los resultados de su trabajo se miden con que los empresas asesoradas aprueben los niveles de software, no obstante, no se basan enteramente en la norma desde un enfoque práctico, sino más arbitrario y basandose en cumplir con la documentación antes de encontrarle una utilidad verdadera, lo cual es un completo error, una falacia, ya que el objetivo de Moprosoft es que las empresas realicen mejor software.

Los evaluadores reales, aunque tampoco miden que deverdad hagas mejor software y se basan enteramente en la norma (que los artefactos esten todos, se llamen como deban llamarse y que contengan los datos mínimos necesarios, con sus nombres oficiales) no son tan quisquillosos (al menos en los primeros niveles) con el control de versiones, ya que la norma no lo especifica. En resumen, debes de tener el artefacto, nombrado oficialmente y sus datos mínimos, nombrados oficialmente y lo más importante: ¡Debes usarlo! Esa es la mejor manera de aprobar niveles en Moprosoft, sacandole jugo de verdad.

Cómo en todos los procesos administrativos, podemos dividirlos (y Moprosoft lo hace con todos los procesos) en Planeación, Realización y Evaluación y control. Otro punto importante a destacar es que comúnmente a todos los documentos se les llama "artefactos".

Con estos conceptos en mente, comencemos pues, con diversas entradas involucrándonos en temas específicos, en la categoría de Moprosoft o en esta entrada de Referencias.

lunes, 20 de diciembre de 2010

Moprosoft - ¿Por donde comenzar?

Algunos consultores prefieren empezar por proyectos, otros por procesos, algunos otros directamente sobre desarrollo. Mi opinión es que lo mejor es comenzar desde arriba, por Gestión de Negocios. De la gestión de negocios dependen las directivas de todos los demás procesos, por tanto, es vital determinar el Plan Estratégico antes que otra cosa.

Además, comunmente es la parte que se posterga más en las implementaciones, y esto se debe a que las personas encargadas de la gestión de negocio tiene agendas muy apretadas o no delegan las responsabilidades correctamente. Su cooperación en el proceso de implementación es escencial y mandatori.

Opino que se debe atacar de manera directa, elaborando el Plan Estratégico como listado para poder consultarlo y afinar detalles más cómodamente. En mi opinión puede hacerse como una entrevista, con los puntos más importantes atacados primero y en "jerga local" de negocios, para posteriomente plasmarse en documentos formales, y no viceversa.

Por ejemplo, se puede comenzar con simples preguntas al administrador, gerente general o directivo:
  • ¿Cómo anda el mercado?
  • ¿Cómo anda la organización?
  • ¿Cuáles son los objetivos para este año?
  • ¿Cómo piensas lograrlos?
  • ¿Que necesitas para alcanzar los objetivos?
  • ¿Cuales son los proyectos de este año?
  • ¿Tienes organigrama de la institución?
  • ¿Cómo haces para comunicarte eficientemente con los clientes?
  • ¿Que necesitas tu para hacer tu trabajo eficientemente?

Un inicio como este, en lugar de comenzar con el clásico "Propósito, misión, visión, valores" es mucho más enfocado y útil. Ya con esta información se puede integrar un documento borrador de plan estratégico y la misión, visión, objetivos se obtendrán mucho más fácilmente.

lunes, 23 de marzo de 2009

Moprosoft

¿Qué es el Moprosoft?

En pocas palabras, es un conjunto de mejores prácticas para el desarrollo del software, aunque enfocado desde el punto de vista organizacional, no de programación de manera específica. Significa "Modelo de Procesos para la Industria del Software", y esta regulado, es decir, es oficialmente una norma mexicana.

El modelo de Procesos contempla nueve procesos básicos, distribuidos en tres categorías, que son:
Categoría de Alta Dirección (DIR).
1.- Gestión de Negocios.
Categoría de Gerencia (GER).
2.- Gestión de Procesos.
3.- Gestión de Proyectos.
4.- Gestión de Recursos.
5.- Bienes, Servicios e Infraestructura.
6.- Recursos Humanos y Ambiente de Trabajo.
7.- Conocimiento de la Organización.
Categoría de Operación (OPE).
8.- Administración de Proyectos Específicos.
9.- Desarrollo y Mantenimiento de Software.

Bien, mediante un Patrón de Procesos, se estipula la manera en que cada proceso se documenta. Utilizando esta documentación de procesos, se implementa dentro de las organizaciones, la norma.

¿Es útil Moprosoft?
La pregunta es ¿Útil para quién? Como desarrolladores realmente no nos es muy útil, no proporciona metodologías maravillosas que nos saquen de apuros, por el contrario, “burocratiza” mucho el trabajo.

¿Es útil para las organizaciones? Sí. Definitivamente si lo es. La estructura de los procesos y las actividades, si se ejecutan correctamente en toda la organización, conllevarían un control de documentación bastante útil, además de proveer de herramientas de trabajo estandarizadas.

¿Es útil para los desarrolladores freelance o para quienes quieren trabajar de manera independiente? Sí, sí lo es. Las principales ventajas que observo en Moprosoft son el control del flujo de proyectos y su instrumentación. Los procesos de Gestión de Negocios, Gestión de Proyectos y Administración de Proyectos Específicos realmente valen la pena, tanto para los desarrolladores freelance, como los programadores y administradores de proyectos que trabajen en alguna empresa.

Por ahora, dejaremos el tema hasta aquí, no obstante, posteriormente nos involucraremos más en el tema de la implementación y el uso del modelo, sus ventajas, sus desventajas, etc. Si tienen alguna opinión del presente artículo, no duden en dejar sus comentarios. Hasta la próxima.

Enlaces de interés:

Mas posts de Moprosoft en este blog.

NYCE, organización verificadora:http://www.moprosoft.com.mx/

Comunidad Moprosoft, de su página de descargas se pueden obtener los documentos: http://www.comunidadmoprosoft.org.mx