GUÍA RÁPIDA DE CRITERIOS DE PARA LA CONTRATACIÓN DE EMPRESAS DESARROLLADORAS DE SOFTWARE El presente documento pretende proporcionar una guía breve para establecer los 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 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 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, infraestructura, capacitación del personal, operación. Aspectos comerciales: Precio, servicio al cliente, soporte 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 DESCRIPCIÓN COMENTARIOS CRITERIOS DE 1. Elegibilidad Se deben revisar las Políticas para adquisición de servicios de consultoría del BID La empresa proveedora debe pertenecer a los países incorporados al FOMIN Contacto del proveedor con la agencia ejecutora 2. Situación financiera Estado de resultados 3. Experiencia 4. Historial de incumplimiento de contratos 5. Experiencia específica 6. Utilización de Consultores locales 7. Plataforma e infraestructura Certificaciones de calidad. Administración del conocimiento Proyectos realizados Casos de éxito Tres referencias directas (clientes) Área de desarrollo procesos, sector de interés Acceso a sus productos Proyectos actuales Personal con el que cuenta la empresa proveedora Rotación de personal Conocimiento de las tecnologías requeridas para el desarrollo Especificación de la nacionalidad del proveedor 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 del proceso (CMM, ISO, etc) Documentación de proyectos anteriores Solicitud de referencias de trabajos realizados en otras empresas Historial de proyectos realizados 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 Aplica o no Aplica Aplica o no Aplica
SELECCIÓN FACTORES DE DESCRIPCIÓN COMENTARIOS CRITERIOS DE 1. Calificación del personal (desarrollador) que prestarán los servicios de consultoría. Experiencia del personal en el uso de las tecnologías seleccionadas. 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. Tomar en cuenta el número de proyectos desarrollados utilizando las tecnologías de interés. Solicitar referencias del personal que participaría en el proyecto. Se especifica la escala de 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. 2. Equipo de trabajo 3. Servicios de consultoría 4. Método de trabajo propuestos 5. Sistemas de apoyo gerencial y administrativo 6. Conocimiento del idioma del país del Contratante 7. Plan de transferencia de Roles de personas asignadas al equipo de trabajo para el desarrollo de la tecnología. Ciclo de desarrollo. Se considera la metodología que es utilizada por la firma para la ejecución ordenada y estructurada del proyecto. Es el método de administración general de las actividades del proyecto por parte de la firma consultora. Sistema de seguimiento de proyecto para garantizar el control de calidad durante la ejecución de los Servicios de Consultoría 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 Solicitar especificaciones de los roles/perfiles de personal indispensables y deseables. 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. Soporte de conocimiento/dominio inglés técnico y español. Documentación sobre códigos de desarrollo y programación.
tecnología 8. Precio 9. Tiempo de desarrollo 10. Garantí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. Precio ofertado por los desarrollos. Acorde al programa de servicios de consultoría establecido. Tiempo durante el cual el proveedor se hace responsable sobre el funcionamiento de la aplicación a partir de los requisitos iníciales 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. 11. Soporte Respaldo que prestará el proveedor, en tiempo de respuesta, luego de finalizado el tiempo de garantía de la aplicación. Verificación la propuesta de soporte ofrecida por el proveedor, tanto en tiempo y responsabilidades (Deberá ir en el contrato)