A G R O A S E M E X, S - gob.mx · Visualizar el predio en un mapa o imagen satelital. Corregir de...
Transcript of A G R O A S E M E X, S - gob.mx · Visualizar el predio en un mapa o imagen satelital. Corregir de...
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
DESARROLLO, IMPLEMENTACIÓN Y CAPACITACIÓN DE APLICACIÓN DE VALIDACIÓN DE PREDIOS.
DESARROLLO, IMPLEMENTACIÓN Y CAPACITACIÓN DE APLICACIÓN WEB PARA CLIENTES.
DESARROLLO, IMPLEMENTACIÓN Y CAPACITACIÓN MÓVIL PARA CELULARES.
CON LAS CARACTERÍSTICAS, ESPECIFICACIONES, TÉRMINOS Y CONDICIONES QUE SE DESCRIBEN EN ESTA CONVOCATORIA, EN SU ANEXO TÉCNICO, PARTIDA ÚNICA; Y FORMATOS RESPECTIVOS.
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
AGROASEMEX, S.A. ANEXO TÉCNICO
PRESTACIÓN DEL SERVICIO DE PARA EL DESARROLLO DE LOS REQUERIMIENTOS, “APLICACIÓN PARA LA VALIDACIÓN AUTOMÁTICA DE PREDIOS”, “APLICACIÓN WEB PARA CLIENTES” Y “APLICACIÓN MÓVIL CELULAR” CON LAS CARACTERÍSTICAS, ESPECIFICACIONES, TÉRMINOS Y CONDICIONES QUE SE DESCRIBEN A CONTINUACIÓN:
CLAVE
CABM
S
SOLICITUD DEL BIEN Ó SERVICIO
ESPECIFICACIONES TÉCNICAS DESCRIPCIÓN; UNIDAD MEDIDA;
CANTIDAD
Prestación
de los
servicios
para el
desarrollo
de una
Aplicación
móvil
celular,
Aplicación
para la
validación
de predios
y
Aplicación
Web para
los
clientes.
Objetivo:
Implementar un mecanismo apoyado con tecnología actual que permita
construir una base de datos geográfica con las coordenadas de los
predios de los productores agrícolas. El mecanismo asegurará
mediante un proceso de validación automático que los predios sean
geográficamente correctos y se permitirá consultar la información
recopilada y su ubicación por medio de un visualizador geográfico a
través de Internet, la información de los predios recopilados será
utilizada por el personal de campo de AGROASEMEX a través de
una aplicación móvil a fin de apoyar y facilitar su trabajo en
campo.
Por lo anterior se requiere de la contratación de los servicios de
desarrollo, pruebas y puesta en producción de los siguientes
aplicativos:
a) Aplicación para la validación automática de predios que permita:
Extracción de coordenadas geográficas desde los sistemas
institucionales.
Generar en la base de datos las solicitudes para la validación de
predios recibidos (coordenadas geográficas).
Ejecutar la validación de los predios para identificar y validar:
o Secuencia de coordenadas
o Topológía
o Intersección con cuerpos de agua
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
o Intersección fuera de la cobertura nacional
o Intersección con zonas no aptas para la agricultura
o Marco visual
Visualizar y en su caso corregir los predios recibidos.
Actualizar la base de datos de predios.
El desarrollo de esta aplicación deberá cumplir con lo establecido en
la especificación del requerimiento “Aplicación para la validación
de predios”.
b) Aplicación Web accesible desde los navegadores estándar que permita:
Visualizar el predio en un mapa o imagen satelital.
Corregir de coordenadas de predios.
Realizar el levantamiento de coordenadas mediante una interfaz
visual, como puede ser Maps JavaScript API de Google.
Enviar los datos de las coordenadas de los predios al servidor de
Agroasemex para su validación.
Generar un plan de visitas al campo (para verificar información de
los predios).
Para el desarrollo de este aplicativo y derivado de mejores prácticas
que pudiera dominar el proveedor y su experiencia, se requiere que
asesore al equipo técnico de AGROASEMEX para conformar la
Geobase de datos de los predios; actualmente las coordenadas de
los predios recibidos se guardan en una base de datos relacional de
Predios en SQL Server 2012 que está alojada en la nube mediante el
servicio de Microsoft Azure.
El desarrollo de esta aplicación deberá cumplir con lo establecido en
la especificación del requerimiento “Aplicación Web para clientes”
c) Aplicación móvil celular para personal de campo que permita:
Elaborar plan de visitas para realizar labores de inspección y
supervisión en campo.
Importar desde la base de datos institucional los predios que se
visitarán.
Utilizando el GPS del dispositivo, sugerir la ruta óptima para llegar
a predio mediante voz y mapa.
Tomar y registrar la ubicación actual para verificar que se
encuentra en el predio seleccionado. (visualizar en mapa)
Tomar fotografías y/o video del predio supervisado como
evidencia de la visita.
Descargar las evidencias desde el dispositivo móvil a la
computadora del personal técnico para completar informes.
El desarrollo de la aplicación móvil deberá cumplir con lo establecido
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
en la especificación del requerimiento “Aplicación móvil celular”
Introduc
ción:
AGROASEMEX es una institución nacional de seguros que tiene como misión proteger el patrimonio y la capacidad productiva del sector rural. En su capital participa el gobierno federal de manera mayoritaria y es un instrumento de política pública que contribuye a la conformación de un sistema nacional de administración de riesgos para la protección integral del sector rural. Como institución nacional de seguros, AGROASEMEX proporciona servicios de reaseguro a instituciones mexicanas de seguros, sociedades mutualistas y fondos de aseguramiento. Como agencia de desarrollo, impulsa la participación de los agentes privados y sociales en el mercado del seguro agropecuario y, por su experiencia como Institución Aseguradora especializada en el sector agropecuario, diseña nuevos esquemas de seguros para ampliar la cobertura del mercado. AGROASEMEX tiene por objetivos: • Contribuir a la constitución de un sistema nacional de administración de riesgos para la protección integral del sector rural. • Consolidarse como instrumento eficaz de política pública para impulsar la participación de los agentes privados y sociales en el mercado de seguro agropecuario. • Afirmarse como reaseguradora especializada en el sector agropecuario. • Constituirse como agencia de desarrollo capaz de diseñar nuevos esquemas que amplíen la cobertura del mercado.
Situación
Actual
I. Arquitectura tecnológica y aplicativa AGROASEMEX, S.A. cuenta actualmente con diversos sistemas computacionales operando para las áreas sustantivas de negocio, soportando la administración de datos y el registro de transacciones relacionadas con las actividades clave de la organización. La plataforma tecnológica principal sobre la que se encuentran implementados y en operación los principales sistemas en producción se compone por: • Base de Datos MS SQL Server 2012. • .NET Framework, 1,2,3, 3.5, 4 y 4.5 utilizando VB .NET y C# • Plataforma Intel con Windows Server 2008 R2 Enterprise. • Administración de código por MS Visual SourceSafe 6.0 y TFS Online
Para aplicaciones Web se utilizan los modelos de WebForms y MVC para aplicaciones web.
Adicionalmente se cuenta en operación diversos aplicativos en esquema de cloud computing MS AZURE contratado como IaaS y como SaaS. El esquema incluye: • Ancho de banda (transferencia de datos de entrada y salida). • Bases de datos SQL Azure (Web edition y business edition).
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
• Máquinas virtuales (SQL Standard y VM A1 con windows). • Almacenamiento y servicios en la nube • Azure Service Bus • Azure Storage II Situación Actual de la base de datos de Predios
AGROASEMEX, S.A. capta mediante sus sistemas operacionales, mínimo 4 coordenadas de los predios de los socios de sus aseguradores.
La DTIC extrae las coordenadas y genera una solicitud de validación de predios que turna al área técnica para ejecutar un proceso de validación y asignar un estatus a cada predio recibido.
Con el resultado de la validación de los predios, aquellos considerados “Predio correcto”, se guardan en la base de datos institucional de Predios en SQL Server 2012 que está alojada en la nube mediante el servicio de Microsoft Azure.
III. Estimación de esfuerzo para el desarrollo, pruebas y liberación de los aplicativos
La DTIC en conjunto con las áreas usuarias desarrollaron los
requerimientos:
Aplicación para la validación de predios, Aplicación Web para
clientes y Aplicación móvil celular, así como diversos artefactos de
diseño como ‘wireframes’ (pantallas), diagramas de flujo, diagramas E-R
y casos de uso para poder tener bases suficientes y realizar la estimacion
para el presente proyecto, por lo que el proveedor deberá cumplir en
tiempo y forma en el desarrollo de los requerimientos.
Nombre de la tarea Fecha estimada
de Comienzo Fin Duración
Días
Aplicación para validación de predios 07/10/2016 29/12/2016 60
Aplicación Web para clientes 02/01/2017 24/03/2017 60
Aplicación móvil celular 27/03/2017 16/06/2017 60 IV. Metodología de Implementación / Desarrollo de ‘El Proveedor’ La DTIC actualmente cuenta con una metodología para el desarrollo de sus proyectos, por lo que la lista de documentos y formatos a entregar por parte del proveedor deberá mantener equivalencia con los que solicita la DTIC y deberán cumplir con las políticas y estándares de desarrollo establecidos por AGROASEMEX.
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
Alcance: Alcance general del proyecto.
El servicio solicitado para el presente proyecto, se centra en el desarrollo,
pruebas y puesta en productivo de los siguientes requerimientos:
Aplicación para validación de predios
Aplicación Web para clientes
Aplicación móvil celular
Los requerimientos y sus artefactos están formalizados en documentos
que fueron autorizados y firmados de manera autógrafa por los
responsables de la áreas usuarias y representan la base de desarrollo.
Descripción del Servicio requerido.
El proveedor recibirá de AGROASEMEX en un CD anexo al Oficio de
invitación con los siguientes documentos:
o Documento de Visión de la Solución
o Arquitectura Lógica
o Diagrama Entidad-Relación (Acotado a las entidades de
negocio y funcionalidades de los aplicativos)
o Diccionario de Datos.
Para cada aplicación:
o Documento de descripción de los requerimientos funcionales y no funcionales.
o Wireframe (diseño de pantallas).
o Casos de Uso
o Matriz de Trazabilidad.
o Documento de casos de prueba
Premisas:
Debido a que en el mercado existen numerosas herramientas para el
desarrollo de los aplicativos solicitados, se ha determinado que de
acuerdo a la experiencia de nuestro personal técnico y para facilitar las
labores de mantenimiento se utilice la siguiente arquitectura tecnológica:
Aplicación Web para clientes
o Servidor de aplicaciones GlassFish
o Entorno de desarrollo NETBEANS para Java.
o Api de Google.
o Compatible para los navegadores (Explorer y Chrome y
FireFox)
Aplicación Web para validación de predios
o Es recomendable desarrollar en plataforma .NET compatible
con SQL Server 2008 o superior a menos que se justifique
técnicamente que para este tipo de aplicativos es
conveniente desarrollar con otra plataforma.
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
Aplicación móvil celular compatible para:
iOS
o Sistema Operativo ioS
o Programación Xcode
o Framework Java
o SQLite para el almacenamiento de datos
Android
o Sistema Operativo Android
o IDE ECLIPSE
o Android SDK,
o Android Developer Tools
o Framework Java
o SQLite para el almacenamiento de datos
La DTIC proveera al proveedor el manual de estilo (para interfaz hombre-
máquina).
II.1. Desarrollo de los requerimientos.
Responsabilidades y Entregables.
Por parte de AGROASEMEX:
Responsabilidades:
o Ofrecer el soporte necesario al proveedor para lograr el mejor
entendimiento del requerimiento previo y durante el
desarrollo, como sea necesario.
Entregables para cada aplicativo:
Aplicación para validación de predios
o Documento de descripción de requerimientos funcionales y
no funcionales
o Wireframe (diseño de pantallas).
o Casos de Uso
o Matriz de Trazabilidad.
o Documento de casos de prueba
Aplicación Web para clientes
o Documento de descripción de los requerimientos funcionales
y no funcionales.
o Wireframe (diseño de pantallas).
o Casos de Uso
o Diagrama de Proceso.
o Matriz de Trazabilidad.
o Documento de casos de prueba
Aplicación móvil celular
o Documento de descripción de los requerimientos funcionales
y no funcionales.
o Wireframe (diseño de pantallas).
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
o Casos de Uso
o Matriz de Trazabilidad.
o Documento de casos de prueba
Por parte del proveedor:
Responsabilidades:
Llevar a cabo el desarrollo de los requerimientos con las
especificaciones funcionales y técnicas acordadas con el nivel
óptimo de calidad en el tiempo establecido.
Cumplir cabalmente con el plan de trabajo establecido y entregar los
documentos que amparan la calidad del producto entregado.
Asegurarse que el producto (aplicativo) entregado opera en el
ambiente acordado con AGROASEMEX con las condiciones óptimas
para llevar a cabo dicha revisión.
Elaborar y ejecutar un plan de pruebas que sea aprobado por
AGROASEMEX y que incluya pruebas unitarias e integrales y se
documente el proceso de su ejecución.
Entregables
Documentación para la validación de los entregables recibidos.
Código fuente e instaladores en los medios electrónicos que se
consideren convenientes.
Productos compilados.
Plan de pruebas:
o Documento que especifique proceso y responsables de la
realización de pruebas, con documentos y formatos que se
utilizarán para tal fin. El documento será validado por la DTIC
de AGROASEMEX.
o Pruebas unitarias (diseñadas, aplicadas y controladas por el
proveedor)
Diseño de pruebas unitarias con base a los
entregables recibidos por AGROASEMEX.
Evidencia (bitácora) de la ejecución.
o Pruebas Funcionales o Integrales (diseñadas, aplicadas y
controladas por ‘el proveedor’)
El diseño será entregado por la DTIC de
AGROASEMEX y será ejecutado por el proveedor.
Evidencia (bitácora) de la ejecución.
Documentación técnica (preferentemente en Word, aunque el
proveedor puede sugerir herramientas sin costo adicional):
Manual de configuración e Instalación de los componentes
desarrollados en ambientes de producción, así como las
adaptaciones necesarias o requeridas (librerías, adecuaciones,
componentes externos) a los mismos ambientes para garantizar su
correcta operación.
Manual de operación: con los requerimientos operativos de los
aplicativos en ambiente productivo.
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
Documentación técnica:
o Diagrama de clases.
o Diagrama de secuencia de procesos principales (en caso de
ser requerido por AGROASEMEX).
o Documentacion de librerías generadas (documentación XML).
o Plan de transferencia de conocimiento sobre las tecnologías
empleadas (en caso de ser requerido por AGROASEMEX).
Manual de usuario.
Premisas:
Se deberán contemplar los tres ambientes donde serán
implementados, probados y puestos en producción los requerimientos
desarrollados: Ambiente de Desarrollo, Ambiente de QA (Quality
Assurance / Pruebas) y Ambiente productivo. Su disposición,
configuración y administración sera establecida de común acuerdo
entre el proveedor y AGROASEMEX.
II.2. Administración y ejecución de Pruebas.
Objetivo: Mediante el diseño y ejecución de pruebas se llevarán a cabo
las acciones de validar, revisar y -en su caso-, aprobar el desarrollo que
entrega el proveedor, mediante la ejecución del proceso de calidad
establecido de común acuerdo.
Alcance Específico. No se refiere a una fase o etapa en específico, sino
al proceso general de calidad, donde se definirá y ejecutará el plan de
pruebas, dando seguimiento por parte de la PMO.
Para la detección de errores, la resolución de los mismos y su
administración se emplean los siguientes conceptos:
Bug. Es un error del desarrollador y es responsabilidad del
proveedor su solución (de acuerdo con su proceso de calidad y sin
costo para el contrato), se consideran por lo menos los siguientes
casos:
o Un error de codificación por parte del programador.
o La solución desarrollada no cumple con el requerimiento en la
parte funcional por un mal entendimiento del desarollador o
porque omitió funcionalidad especificada en el requerimiento.
o El programador no siguió adecuadamente el manual de
estilos o el diseño de base de datos en la estructura del
código.
o Empleo de una mala práctica de programación que degrada
aspectos no funcionales del sistema, desde bajo
performance, hasta la ejecución inapropiada de una
operación. Puede ser derivado de la falta de experiencia del
programador.
Issue: Se presenta como un ‘error en el sistema’, ocasionado por
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
falta de entendimiento en el requerimiento que ya fue desarrollado, ya
sea porque el analista de negocio no fue claro en la formulación del
requerimiento o existió alguna omisión por parte del usuario de
negocio. En este caso es responsabilidad de AGROASEMEX, y se
establece de manera conjunta su atención y resolución por medio de
un control de cambios.
Los tipos de pruebas como parte de la estrategia de calidad que deberán
ejecutarse son:
Pruebas unitarias, que serán diseñadas por el proveedor con base
al requerimiento, casos de uso y los artefactos entregados por la
DTIC de AGROASEMEX
Pruebas Funcionales, las cuales serán diseñadas, desarrolladas y
controladas por el área de testing de ‘el proveedor’
Pruebas Integrales, las cuales podrán ser diseñadas, desarrolladas
y controladas de manera conjunta entre personal de AGROASEMEX
(DTIC y área usuaria) para validar la interacción del sistema
desarrollado y su funcionalidad back-to-end. El proceso de control de
issues (errores o mejoras) también se incluye. Se integran las
pruebas de aceptación por medio de los Acceptance test sirviendo
como base para la aprobación del pago exigido por el proveedor.
Pruebas de usuario final. Donde se validará por parte del usuario
que el sistema haya cumplido con lo establecido en el requerimiento y
los artefactos desarrollados para tal fin. El proceso de calidad
ofrecerá los elementos para el respectivo pase a productivo.
Responsabilidades y Entregables requeridos.
Por parte de AGROASEMEX:
Responsabilidades:
Validar el plan de calidad de desarrollo con sus procesos y
comunicarlo de acuerdo con el plan de comunicación establecido por
la PMO.
Validar el plan de pruebas del proveedor e integrarlo al plan de
proyecto.
Gestionar y asegurar la disponibilidad de los recursos humanos para
la ejecución de pruebas que correspondan, tanto de la propia DTIC
como de las áreas de negocio.
Participar activamente en la definición de matrices y casos de prueba.
Entregables
Documentación correspondiente al proceso de pruebas.
Por parte del proveedor:
Responsabilidades:
Diseñar, comunicar, validar y ejecutar el plan de calidad del
desarrollo.
Asegurarse que sus procesos de ejecución, supervisión y calidad se
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
lleven a cabo como parte del desarrollo de sistemas.
Integrar los elementos que sean necesarios para la ejecución de
pruebas, bajo los estándares que le garanticen llegar a las siguientes
etapas de pruebas sin bugs en el código.
Implementar indicadores sobre su proceso de calidad y comunicarlos
a AGROASEMEX de manera periódica como parte del plan de
comunicación (PMO).
Entregables
Documento con la estrategia de calidad.
Plan de pruebas por entregable con su respectivo plan de trabajo y
con los artefactos que se consideren pertinentes: Scripts de pruebas,
matrices de seguimiento, cifras control.
Documentos con las matrices de prueba, casos de prueba y lo que
aplique a cada tipo de prueba a realizar.
Documento con indicadores y seguimiento a todos los tipos de
pruebas.
Premisas:
Es completa responsabilidad del proveedor la ejecución adecuada de
su proceso de calidad, principalmente para las pruebas unitarias, ya
que de ello depende la cantidad de bugs que se presenten en las
siguientes pruebas, mismos que serán categorizados y tratados
conforme a mejores prácticas.
Recordar que los bugs deberán ser atendidos conforme a SLAs y no
tienen costo para el proyecto, es total responsabilidad del proveedor
su solventación y su impacto en tiempo en el plan de proyecto deberá
ser contemplado y mitigado.
El proceso de pruebas será validado y autorizado por
AGROASEMEX, y se deberán incluir tareas para los líderes de
proyecto para que el trabajo de supervisión se lleve de manera
adecuada.
Deberán establecerse de común acuerdo los mecanismos de control
y seguimiento a Issues, por ambas partes.
II.3. Seguimiento y mantenimiento al aplicativo desarrollado
(Liberación y Despliegue).
Objetivo. Definir, implementar y ejecutar los mecanismos que aseguren o
garanticen que el aplicativo implementado en ambiente de producción
funcionará de acuerdo con los requerimientos y cómo se establece el
soporte del proveedor.
Alcance Específico. Una vez que un aplicativo ha finalizado
satisfactoriamente sus pruebas de usuario final, (sin issues o bugs) y que
ha sido documentado en su totalidad, se genera un proceso formal de
entrega, pase a productivo y garantía donde se contempla:
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
Firma del acta de aceptación de entregables (requisito para liberar a
productivo las aplicaciones).
Ejecución del plan de transferencia de conocimiento (del proveedor
hacia el personal técnico de AGROASEMEX)
Recepción de manuales (Técnico y de Usuario)
Firma del acta de cierre de proyecto
Documento de garantía
AGROASEMEX comunicará a las instancias administrativas para dar
seguimiento a la garantía del contrato.
El proveedor deberá garantizar el correcto funcionamiento de los
aplicativos y componentes realizados a partir de su puesta en producción
y hasta 12 meses después de finalizado el contrato. Este plazo
comenzará a contarse a partir de la fecha en que los productos han sido
instalados en ambientes productivos. El plazo máximo en que se
esperaría que los ambientes productivos estén disponibles para
producción será definido por proyecto en específico, como parte del plan
de actividades. El proceso de atención, resolución y administración de
cambios y ambientes se llevara a cabo de manera conjunta entre el
proveedor y la DTIC de AGROASEMEX.
Durante el periodo de garantía, la corrección de todo desperfecto en los
trabajos realizados por el proveedor será por cuenta y cargo exclusivo del
mismo, sin costo alguno para AGROASEMEX. Serán establecidos los
SLA que serán comprometidos por escrito para garantizar la respuesta
del proveedor para la solución de problemas en ambientes productivos.
La siguiente tabla identifica la urgencia e impacto de cada falla, así como
el tiempo de solución (dentro de cada recuadro, expresado en horas y
como tiempo máximo para dar solución).
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
CRÍTICO 8 8 8
ALTO 32 16 16
MEDIO 32 32 16
BAJO 40 32 32
BAJO MEDIO ALTO
UR
GE
NC
IA
IMPACTO Crítico. Incidente que impide la operación de procesos sustantivos de
negocio o impiden el cumplimiento de obligaciones legales.
Alto. Incidentes que dificultan o implican un riesgo claro y presente
para la operación de procesos sustantivos de negocio o el
cumplimiento de requerimientos legales.
Medio. Incidentes que impiden la operación de procesos de negocio
no críticos.
Bajo. Incidentes que afectan la operación de procesos de negocio no
críticos.
Nota: Los tiempos de solución solo podrán modificarse para casos
excepcionales, previa autorización de AGROASEMEX, dado el caso de
que técnicamente no sea posible cumplir con los especificados en esta
tabla. Para casos excepcionales, el proveedor deberá documentarlos por
medio de un documento de diagnóstico que será validado por
AGROASEMEX y se tomará la decisión correspondiente.
El proveedor deberá proporcionar los mecanismos para permitir que los
desperfectos a los trabajos realizados puedan reportarse, como mínimo,
vía telefónica y electrónica en horario de lunes a viernes de 8:30 a 18:30
hrs. Las correcciones y trabajos de ‘reparación’ a dichos desperfectos los
podrá realizar el proveedor en el horario que así dispongan. Para la
implementación de las correcciones, se deberá solicitar la ventana de
tiempo correspondiente a la DTIC de AGROASEMEX, conforme al
MAAGTIC-SI.
Toda reparación de fallas realizada por el proveedor deberá incluir la
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
transferencia del conocimiento a AGROASEMEX (evidenciada en minutas
o en documentos autorizados por la DTIC), así como la documentación
de los detalles técnicos de la falla y de las acciones tomadas para su
solución.
Entregables.
Documento que formalice el compromiso de SLAs por parte del
proveedor y la metodología de atención que ofrece.
Inventario de componentes que entrarán como parte de la garantía.
III Administración de los servicios.
Se refiere a la manera en que se estará administrado el contrato en el
momento en que entre en vigor y se establezcan las condiciones
comerciales y laborales de acuerdo con la normatividad vigente.
III.1. De los entregables y calidad de los mismos.
Los entregables son establecidos en las secciones correspondientes al
presente anexo técnico y el contenido de los mismos puede ser
negociado y establecido de mutuo acuerdo entre AGROASEMEX y el
proveedor dejando evidencia del mismo en la documentación que
corresponda, actualizándolo dentro del repositorio electrónico.
La calidad de los entregables será revisada y validada en los puntos de
control que se establezcan para garantizar que los productos serán
utilizados por el usuario final sin errores y con la garantía que de ocurrir
un error (Bug o Issue como se establece previamente en este documento)
serán tratados de manera inmediata por medio del proceso establecido
para tal fin.
El proceso de calidad es de mejora contínua, por lo que el proveedor y
AGROASEMEX tendrán en todo momento la disponibilidad para realizar
acciones preventivas y correctivas para garantizar que el proceso es el
adecuado y que el producto cubre las especificaciones requeridas. Todo
quedando evidenciado por la documentación que corresponda.
III.2. Sobre la autorización de pago y su ejecución.
De acuerdo con el proceso descrito anteriormente principalmente en los
apartados de desarrollo o construcción y las pruebas de los productos
entregados por el proveedor se confirma que:
El contrato se administrará por entregable, para el pago
correspondiente basándose en el precio establecido en la oferta
económica. Los entregables son:
o Aplicación para validación de predios
o Aplicación Web para clientes
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
o Aplicación móvil celular
El alcance queda establecido en cada requerimiento y la calidad del
entregable en el proceso definido por AGROASEMEX.
AGROASEMEX autorizará el pago a la factura emitida siempre y
cuando:
o Se cuenta con la documentación completa y autorizada del
entregable correspondiente.
El proveedor podrá emitir su factura y se realizará el pago
correspondiente, mediante el proceso y normatividad de
AGROASEMEX.
III.3. Las penalizaciones.
Las penalizaciones serán especificadas en el contrato de servicios y
serán ejecutadas como lo establece la normatividad.
Administra
-dor del
servicio
El proveedor deberá nombrar a un responsable de la Administración del servicio indicando nombre, teléfono y correo electrónico; El será el primer enlace con la DTIC de AGROASEMEX y será el responsable directo para el establecimiento de acuerdos, entrega y recepción de documentos (intercambio de información) y de las negociaciones entre el proveedor y la DTIC de AGROASEMEX.
AGROASEMEX, nombra al Lic. Juan Carlos Tejeda Gálvez, Director de Tecnología de Información y Comunicaciones, como el Administrador del Contrato cuyo correo electrónico es: [email protected]
Recursos
Necesa
ríos
RECURSOS HUMANOS
El proveedor designará, el personal necesario para llevar a cabo ‘el desarrollo, pruebas y puesta en producción’ de manera fluida y eficiente para cumplir con lo requerido en el contrato.
El Administrador del proyecto y líder técnico deberán tener al menos tres años de experiencia en proyectos que incluyan tecnologías de Sistemas de Información Geográfica.
La DTIC de AGROASEMEX, adicional al Administrador del contrato, dispondrá de las siguientes roles para el desarrollo de los aplicativos:
o Oficina de proyectos o Un dueño de producto (Product Owner) que es el enlace
entre la DTIC y las áreas de negocio correspondientes. o Líder de negocio. o Gerente de Proyecto (quien realiza funciones de arquitectura
de aplicaciones y en su caso, de datos). o Arquitecto Tecnológico.
RECURSOS MATERIALES Y TECNOLÓGICOS
El proveedor destinará el equipo de cómputo y los recursos materiales para que su personal pueda desarrollar los requerimientos. El licenciamiento de todas las herramientas de desarrollo de software que el proveedor utilice, así como el equipamiento de hardware de sus ingenieros serán bajo su cuenta y cargo, con licencias vigentes.
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
El proveedor deberá presentar por escrito la plataforma de software sugerida con los costos aproximados para el desarrollo de cada uno de los requerimientos, considerando el sistema operativo, tipo de servidor, software para el desarrollo y licenciamiento, y asegurando que sea compatible con la plataforma de Agroasemex descrita en la Situación Actual de este anexo en el apartado I. Arquitectura tecnológica y aplicativa.
El proveedor deberá presentar por escrito la plataforma de hardware que utilizará para el desarrollo de los requerimientos con los costos aproximados, detallando el servidor, HDD, Procesador y Memoria RAM como mínimo.
De acuerdo con el procedimiento arriba mencionado: II.1. Desarrollo de
los requerimientos, la DTIC de AGROASEMEX y el proveedor
establecerán las responsabilidades de disponibilidad y configuración de
los ambientes de desarrollo, pruebas y producción de acuerdo con la
infraestructura tecnológica se determinarán las responsabilidades de
cada involucrado, garantizando la continuidad de la operación, el respaldo
de datos y el control de versiones.
Capa
cidad
Técnica
El proveedor deberá contar con personal que cubra las siguientes capacidades y experiencia comprobable:
Administrador de proyectos.
Con experiencia comprobable mínimo de 3 años en administrar proyectos que incluyan tecnologías de Sistemas de Información Geográfica, Desarrollo en WEB y SQL Server 2008 o superior.
Líder Técnico Con experiencia comprobable en el desarrollo de sistemas utilizando tecnologías WEB y Sistemas de Información Geográfica, bases de datos SQL Server 2008 o superior y cartografía.
AGROASEMEX S.A., se reserva el derecho de llevar a cabo revisiones físicas o presenciales en las oficinas del proveedor para validar y certificar que los recursos humanos y materiales que describa el proveedor en su propuesta son los adecuados. En caso de presentar incongruencias, se procederá conforme lo establezca el contrato y la normatividad correspondiente.
Respon
sabilidad
Civil
Deberá entregar carta responsiva sobre la prestación y confidencialidad del servicio continuo, de acuerdo con la duración del contrato respectivo.
El proveedor deberá emitir un documento en el cual se asiente que libera a AGROASEMEX, S.A. de cualquier responsabilidad laboral y civil de los trabajadores que se presenten por parte del prestador del servicio.
En dicha carta deberá manifestar que en su caso, la empresa responderá por todos los daños y perjuicios que sean causados por negligencia de su propio personal o los que se deriven por abandono y/o mal uso de cualquier clase de información que sea generada por su personal para AGROASEMEX durante la vigencia del servicio contratado.
AGROASEMEX, S.A. Dirección de Administración
I3P-006GSA001-002-2016
Horarios
En el caso del desarrollo de los requerimientos, el horario será establecido por el propio proveedor adjudicado, considerando las revisiones y validaciones de acuerdo con los horarios de la convocante:
o Lunes a Jueves de 8:30 a 14:00 Hrs y de 16:00 a 18:30 Hrs. o Viernes de 8:00 a 15:30 Hrs.
Otras especificaciones del Servicio
Confidenciali-
dad
Se firmará un contrato de confidencialidad (Non-disclosure Agreement, ‘NDA’ por sus siglas en inglés) entre el licitante ganador y AGROASEMEX, para garantizar el correcto uso de la información y otros recursos que serán compartidos durante el desarrollo del presente proyecto.
Derechos
de Autor
AGROASEMEX será el propietario único y exclusivo del Producto generado por el servicio proporcionado dentro del alcance del presente documento, así como de todos los derechos de autor, patentes, marcas, secretos comerciales y demás derechos de propiedad intelectual e industrial (excluidos los secretos comerciales incorporados a las Obras Preexistentes del proveedor adjudicado) en relación con los Productos del Servicio. La propiedad de los Productos del Servicio redundará en beneficio del AGROASEMEX a partir de la fecha de la concepción, creación o fijación en un medio tangible de expresión (lo que ocurra primero) de tal Producto del Servicio. Cada aspecto es susceptible de quedar protegido por derecho del autor del Producto del Servicio se considerará “trabajo realizado bajo contrato” dentro del significado que recibe tal expresión en la Ley Federal de Derechos de Autor de 1976. El proveedor adjudicado otorgará a AGROASEMEX una licencia de uso a perpetuidad, irrevocable, no exclusiva, libre del pago de regalías, íntegramente pagada, vigente en todo el mundo sobre tales secretos comerciales según sea necesario para dar a AGROASEMEX el uso y goce irrestricto de tal Producto del Servicio y todos los derechos de propiedad intelectual e industrial sobre el mismo. AGROASEMEX tendrá acceso irrestricto a todos los materiales, locales y archivos de computación del Proveedor que contengan el Producto del Servicio. De acuerdo con los entregables establecidos en el presente documento, el proveedor adjudicado divulgará y entregará todo el Producto del Servicio a AGROASEMEX, por escrito y (en relación con programas de computación) en formato tanto de código fuente y código objeto y con todos los manuales de usuarios y demás documentos disponibles.