GUÍA RÁPIDA DE CRITERIOS DE EVALUACIÓN PARA LA CONTRATACIÓN DE EMPRESAS DESARROLLADORAS DE SOFTWARE El presente documento pretende proporcionar una guía breve para establecer los criterios de evaluación para la selección de una empresa desarrolladora de software y algunos aspectos importantes a tener en cuenta al momento de iniciar este proceso. Es importante mencionar que pueden existir criterios adicionales a los mencionados en la presente guía, los cuales dependerán directamente de los factores relevantes de cada proyecto en particular. OBJETIVOS 1. Definir algunos criterios para la evaluación y selección de consultores y/o proveedores desarrolladores de software. 2. Evaluar debilidades y fortalezas de los posibles proveedores a contratar para el proceso de desarrollo de software RECOMENDACIONES 1. El cliente, debe ser capaz de especificar claramente y documentar, cuales son las características del producto o servicios requeridos. Previo a la búsqueda de proveedores, es necesario tener muy claro cuales son los productos que se desean adquirir, de que calidad y en que cantidad, para que la selección se realice adquiriendo los productos de iguales o muy similares características a las deseadas 2. Se deben tener presente tres tipos de aspectos fundamentales a la hora de comenzar con la selección: Aspectos estratégicos: Ubicación, experiencia, disponibilidad, sistema de gestión de calidad, imagen, cumplimiento. Aspectos técnicos: Respuesta al incumplimiento, capacitación del personal, operación. Aspectos comerciales: Precio, servicio al cliente, soporte infraestructura, Para asegurar el cumplimiento de estos aspectos, se recomienda que el futuro cliente: • • Solicite certificados que soporten los conocimientos del proveedor. Estos certificados podrán ser referentes a aspecto de calidad o técnicos. Pida referencias de trabajos realizados en otras empresas • • • Realice una investigación en el mercado de los precios, para saber si el precio cobrado por el proveedor están de acuerdo a los del mercado. Especifique dentro del contrato de servicio clausulas de incumplimiento, garantías y soporte. Revise los plazos de entrega, asistencia técnica, atención al cliente, atención de quejas y reclamos que ofrece el proveedor. PRECALIFICACIÓN FACTORES DE EVALUACIÓN 1. Elegibilidad Se deben revisar las Políticas para adquisición de servicios de consultoría del BID 2. Situación financiera DESCRIPCIÓN COMENTARIOS La empresa proveedora debe pertenecer a los países incorporados al FOMIN Especificación de la nacionalidad del proveedor Contacto del proveedor con la agencia ejecutora Estado de resultados No haber trabajado en algún proyecto de la agencia ejecutora en los últimos 6 meses. Solicitud de estado de resultados del año anterior Solicitud de declaraciones anuales Certificaciones de calidad. 3. Experiencia Administración del conocimiento Proyectos realizados Certificaciones del proceso (CMM, ISO, etc) Documentación de proyectos anteriores Solicitud de referencias de trabajos realizados en otras empresas CRITERIOS DE EVALUACIÓN Aplica o no Aplica Aplica o no Aplica Especificar criterios Especificar criterios Especificar criterios Historial de proyectos realizados 4. Historial de incumplimiento de contratos Casos de éxito Tres referencias directas (clientes) Área de desarrollo procesos, sector de interés 5. Experiencia específica Acceso a sus productos Proyectos actuales 6. Utilización de Consultores locales Personal con el que cuenta la empresa proveedora Rotación de personal 7. Plataforma e infraestructura Conocimiento de las tecnologías requeridas para el desarrollo Número de casos de éxito Documentación (resumen) de casos de éxito especificando nombres de las empresas Desarrollo de aplicaciones en el área de interés, referencias Desarrollo de aplicaciones en el sector de interés Historial de proyectos desarrollados relacionados con el área de interés Acceso y uso a dos de sus aplicaciones realizadas Descripción de los proyectos actuales en los que se encuentran participando CVU del personal Certificaciones de cada uno de los miembros que prestarían servicio Referencias de trabajos realizados Disponibilidad de personal para prestar el servicio Con que frecuencia se lleva a cabo la rotación de personal Conocimiento de las tecnologías Especificar criterios Especificar criterios Especificar criterios Especificar criterios Especificar criterios SELECCIÓN FACTORES DE EVALUACIÓN 1. Calificación del personal (desarrollador) que prestarán los servicios de consultoría. 2. Equipo de trabajo DESCRIPCIÓN Experiencia del personal en el uso de las tecnologías seleccionadas. Roles de personas asignadas al equipo de trabajo para el desarrollo de la tecnología. 3. Servicios de consultoría Ciclo de desarrollo. Se considera la metodología que es utilizada por la firma para la ejecución ordenada y estructurada del proyecto. 4. Método de trabajo propuestos Es el método de administración general de las actividades del proyecto por parte de la firma consultora. 5. Sistemas de apoyo gerencial y administrativo Sistema de seguimiento de proyecto para garantizar el control de calidad durante la ejecución de los Servicios de Consultoría 6. Conocimiento del idioma del país del Contratante 7. Plan de transferencia de Manejo idioma inglés técnico y español por parte del personal que prestará los Servicios de Consultoría Documentación del plan de transferencia de COMENTARIOS Solicitar a la firma consultora el perfil de los posibles participantes en el proyecto. Este perfil deberá indicar claramente la experiencia específica del equipo en las tecnologías especificadas. CRITERIOS DE EVALUACIÓN Solicitar referencias del personal que participaría en el proyecto. Se especifica la escala de evaluación y los criterios. Ej. Escala del 1 al 10. Criterios: 10 si todo el personal asignado al desarrollo cuenta con experiencia demostrable en el desarrollo de proyectos utilizando las tecnologías especificadas. Solicitar especificaciones de los roles/perfiles de personal indispensables y deseables. Definir la escala de evaluación y los criterios. Tomar en cuenta el número de proyectos desarrollados utilizando las tecnologías de interés. Analiza la metodología de desarrollo propuesta por la firma desarrolladora. Ejemplo: La metodología de desarrollo estandarizada deberá contar con al menos las siguientes etapas del proyecto. • Diseño • Desarrollo • Implementación • Pruebas • Evaluación final • Mejoras Verificar plan de administración de la ejecución del proyecto. Los aspectos a revisar incluyen asignación de recursos, tiempos, programación de actividades y herramientas, responsables, etc. Acceso a sistema de seguimiento del proyecto por parte de la gerencia de la firma. Revisión de propuesta de presentación de avances por parte de la empresa desarrolladora. Referencia de manejo de tiempos y calidad de entregas a empresas donde hayan desarrollado proyectos el proveedor en evaluación. Definir la escala de evaluación y los criterios. Definir la escala de evaluación y los criterios. Definir la escala de evaluación y los criterios. Soporte de conocimiento/dominio inglés técnico y español. Definir la escala de evaluación y los criterios. Documentación sobre códigos de desarrollo y programación. Definir la escala de evaluación y los tecnología tecnología. Se refiere a la documentación que la firma deberá entregar al cliente para que soporte los códigos desarrollados y la documentación general del proyecto. 8. Precio Precio ofertado por los desarrollos. 9. Tiempo de desarrollo Acorde al programa de servicios de consultoría establecido. 10. Garantía Tiempo durante el cual el proveedor se hace responsable sobre el funcionamiento de la aplicación a partir de los requisitos iníciales 11. Soporte Respaldo que prestará el proveedor, en tiempo de respuesta, luego de finalizado el tiempo de garantía de la aplicación. criterios. Solicitud de propuesta de costo total del desarrollo del trabajo. Esta solicitud deberá ser comparada con al menos 2 propuestas mas. Se asignará una calificación de 10 al menor precio ofertado por las firmas concursantes. Al segundo mejor precio se le otorgará una calificación de 9 y así sucesivamente. Acorde al programa de servicios de consultoría establecido. Revisar el tiempo estimado para el desarrollo en la propuesta presentada por el proveedor Verificación del tiempo total ofrecido como garantía por el proveedor en su propuesta de servicios (Deberá ir en el contrato) Comparar el plazo de tiempo propuesto con el de otras opciones. Verificación la propuesta de soporte ofrecida por el proveedor, tanto en tiempo y responsabilidades (Deberá ir en el contrato) Definir la escala de evaluación y los criterios. Definir la escala de evaluación y los criterios. Definir la escala de evaluación y los criterios. Definir la escala de evaluación y los criterios.