Resumen Licitación
Resumen Licitación
Resumen Licitación
- El equipo mínimo ofertado para brindar los servicios debe ser de 4 personas, de acuerdo
a los perfiles y cantidades indicadas en el numeral 5 del punto III) Bases Técnicas,
denominado “Del equipo ofertado”, equipo de trabajo que debe cumplir con los
adjunto, en formato compatible con MS-Office o archivo .pdf con los siguientes documentos:
naturales o jurídicas).
será utilizada para evaluar los requisitos mínimos solicitados en el 2.2 y para evaluar el
siguiente criterio:
corresponda).
La OFERTA ECONÓMICA
deberá ser presentada en Unidades de Fomento, a través del sitio web www.mercadopublico.cl. Además, se debe adjuntar el Anexo
N° 3: Propuesta Económica en el mismo formato, en el campo destinado a recibir la oferta económica. En caso de existir discrepancia
entre la oferta económica presentada en el sitio web www.mercadopublico.cl y la propuesta económica indicada en el Anexo N° 3,
se considerará como válido el valor indicado en el Anexo N° 3. En caso de discrepancia en los valores unitarios
y totales, si procede, se considerarán los valores unitarios.
BASES TÉCNICAS
El SII requiere realizar una serie de mantenciones sobre las aplicaciones que soportan el sistema de Recepción Internet Formulario
de Enajenación de Bienes Raíces (F2890), las que deben ser desarrolladas en la arquitectura referencial del SII (ARSII), cuyas
características se describen en el numeral 4 del punto III) Bases Técnicas. Para lo anterior, se necesita contratar un servicio de
mantención de software, basado en metodologías ágiles, creando una célula que permita implementar mejoras a las aplicaciones de
acuerdo con las actividades que se vayan levantando en cada sprint, según el backlog que se manejará para el sistema.
F2890.
III. TÉCNICAS
1. INTRODUCCIÓN
1.1 Propósito del Proyecto
El SII requiere realizar una serie de mantenciones sobre las aplicaciones que soportan el sistema de
Recepción Internet Formulario de Enajenación de Bienes Raíces (F2890), las que deben ser desarrolladas
en la arquitectura referencial del SII (ARSII), cuyas características se describen en el numeral 4 del punto
III) Bases Técnicas.
El sistema registra y administra las “Declaraciones sobre Enajenación e Inscripción de Bienes Raíces”
en Notarías, Notarías-Conservadores de Bienes Raíces y Conservadores de Bienes Raíces, como también
movimientos realizados por funcionarios del SII, tanto por la aplicación intranet como internet.
Esta aplicación permite actualizar el nombre del propietario en el Catastro de Bienes Raíces tanto de la
línea como el batch; disponer de información necesaria para actualizar el maestro de Multipropietarios
asociados a cada predio con sus porcentajes de propiedad y; disponer para los contribuyentes la
visualización del F2890 en internet entre otros, permitiendo su adecuado procesamiento y uso para
efectos de fiscalización de los impuestos, generación de Ordenes de Trabajo y Notificaciones a
contribuyentes.
1.3 Diagrama Funcional F2890
2. REQUERIMIENTOS
Se requiere implementar mejoras a la aplicación F2890, lo que permitirá resolver problemas detectados
en la carga de información; mejorar la experiencia usuaria de Notarios, Conservadores, Notario-
Conservador, Funcionarios SII y Contribuyentes, optimizando tiempos de respuesta y mejorando los
actuales reportes. Al mismo tiempo, se efectuarán ajustes necesarios para optimizar la captura o
procesamiento de información que se realiza para el cálculo de la sobretasa de bienes raíces y generar
nuevas integraciones.
El listado requerimientos se irá levantando durante el transcurso del proyecto, no obstante al momento
de la adjudicación se contará con un conjunto de Historias de Usuario para ser revisadas y comprometidas
en los primeros sprint. Dentro de las épicas que se abordarán:
• Corregir deficiencias en la actual aplicación F2890 que afectan la captura de información proveniente
de Notarias, Conservadores y Notarios Conservadores, así como de funcionarios SII y su adecuado
procesamiento.
• Implementar los cambios requeridos por el proceso de Sobretasa 7 bis1, realizando las adecuaciones
requeridas del sistema F2890 y sistemas con los que se integra, así como el desarrollo de servicios
requeridos por otras aplicaciones.
• Mejorar la experiencia usuaria en términos del tiempo de respuesta del aplicativo, así como de la
reportería con el objetivo de facilitar el cumplimiento tributario de Notarios y Conservadores.
• Mejorar la experiencia usuaria interna considerando que esta información se utiliza actualmente
paraactualizar el catastro en línea e impacta en múltiples procesos internos y es utilizado por el
Banco Central para información estadística.
• Mejorar notificaciones y generar alertas a contribuyentes y funcionarios.
• El layout de las soluciones implementadas debe atenerse a los lineamientos institucionales para
aplicaciones Internet/Intranet siguiendo la Guía de Usabilidad Web del SII que será entregada al
proveedor al inicio del proyecto.
• Las soluciones implementadas para este requerimiento deben ser implementadas bajo la
arquitecturareferencial definida por la Subdirección de Informática del SII (ver en el numeral 4 del
punto III) Bases Técnicas).
• La aplicación debe considerar el uso de la autenticación institucional, tanto para la búsqueda web,
como para el acceso directo a los servicios de negocio publicados.
• La aplicación debe incorporar una bitácora de eventos cuya implementación debe realizarse a
travésdel API institucional dispuesta para este propósito.
• Las mejoras solicitadas en los servicios de datos y los servicios de datos construidos para la
interacción con aplicaciones web, deberán responder en un tiempo máximo de 2000 milisegundos.
• El desarrollo se realizará de forma iterativa e incremental. Cada iteración, Sprint, tendrá una duración
preestablecida de 3 semanas.
1
La Ley de Modernización Tributaria incorporó una Sobretasa del Impuesto Territorial, que se aplicará a los
contribuyentes que tengan propiedades cuyos avalúos fiscales, en total, excedan las 670 Unidades Tributarias
Anuales (UTA), es decir, cerca de 400 millones de pesos
• El equipo, Product Owner, Scrum Master y Development Team en forma conjunta evaluarán el
pesodel backlog y determinarán las Historias de Usuario que se abordarán en cada Sprint.
• El equipo de trabajo multidisciplinario, debe tener los conocimientos (skills) descritos en el
numeral4 y 5 del punto III) Bases Técnicas y experiencia necesaria para llevar a cabo el trabajo.
• El Product Owner será un jefe de proyecto del negocio.
• El primer sprint será para configurar, parametrizar ambientes, conocimiento y toma de control de
laaplicación.
• Las reuniones de la célula se llevarán a cabo en las dependencias del SII, de forma remota o
unhíbrido de ambas.
• El Servicio de Impuestos Internos (SII) apoyará a la célula con un jefe de proyecto que facilitará la
gestión al interior de la Subdirección de Informática (SDI).
3. PRODUCTOS ENTREGABLES
El Servicio de Impuestos Internos (SII) tiene como objetivo el incremento de valor en las aplicaciones
sobre las cuales se realicen ciclos de desarrollo. Estos ciclos comprenden, entre otras, las actividades de
planificación, desarrollo y documentación.
Esta documentación es requerida para el paso a producción, no obstante, los cambios en el diseño de
la aplicación y/o del modelo de datos deben ser validados por el Comité Técnico y por Gobierno de
Datos antes de iniciar la construcción.
4. STACK TECNOLÓGICO
A continuación se indica la normativa técnica de la Subdirección de Informática del SII. El detalle del
contenido será entregado al adjudicado seleccionado.
La Arquitectura Referencial del SII, ARSIISOA, es la base referencial de la arquitectura de software que
soporta actualmente el Sistema F2890 y en la cual se debe implementar las mantenciones.
En caso de construir nuevos módulos se deberá evaluar, en conjunto con el Jefe de Proyecto de la SDI,
si se debe construir en ARSIISOA o ARSII2020. En punto 4.2 se detalla Arquitectura Referencial
ARSII2020.
En el siguiente diagrama se muestra la estructura y relaciones entre las diferentes tecnologías que
componen la ARSIISOA:
4.1.1.2 TECNOLOGÍAS
4.1.1.2.1 COMPONENTES DE LA TECNOLOGÍAS
Descripción / uso:
UI: “User Interface”, corresponde a la capa de presentación de la aplicación.
LOB: Servicios que contienen lógica de negocio particular. Estos servicios se crean en contenedores
JBOSS.
SS: Servicios transversales que proveen de información a todos los sistemas o a una gran cantidad de
ellos.
Los modelos varían de acuerdo a las capas arquitecturales, pero también varían internamente dentro de
una aplicación, nosotros distinguiremos dos tipos de modelos de una aplicación: API y Dominio.
La integración de servicios se realizará en conjunto con el área de Middleware y Arquitectura, donde se
definirá la mejor estrategia mientras se haga una definición formal.
Luego en las capas inmediatas se pueden capturar estas excepciones o bien hacer validaciones propias
de datos del dominio que vienen como inputs de la capa de presentación.
Finalmente, la capa angular debe registrar un tipo de evento especial para poder leer los mensajes de
error que puedan llegar junto a la metadata. La diferencia con otros mecanismos es que acá las
excepciones no son propagadas al contenedor web, sino que se hace contención de ellas y se envían
mensajes descriptivos, más el registro del error y el log.
componentes participantes de esta interacción, CommonUtil, CommonData, las cuales proveen de clases
e interfaces que permiten definir un mecanismo de excepción basado en sucesivos mensajes de validación
en la capa de negocios.
4.2.1 AUTOMATIZACIÓN
Este dominio trata de proveer de las herramientas necesarias para automatizar lo que pasa entre que se
modifica el código fuente y que este cambio se refleje para el usuario que lo requiere.
Componente Rol Versión Propósito
Git - GitLab SCM 12 Sistema de control de versiones de código fuente.
El equipo de trabajo destinado a la ejecución de los servicios contratados debe estar conformado por los
siguientes perfiles:
Cantidad de
Perfil
personas
Scrum Master (50%) 1
Development Team (100%)
Desarrollador 1
Arquitecto-Desarrollador 1
Quality Assurance 1
Nota: El Scrum Master debe garantizar una cobertura de un 50% de su tiempo exclusivo para el proyecto.
A continuación, se presentan los requisitos técnicos para cada uno de estos perfiles:
IMPORTANTE: Para verificar lo anterior, los oferentes deberán acompañar a sus ofertas los Currículum
vitae de los especialistas, en los cuales se debe indicar expresamente la profesión, experiencia y
conocimientos requeridos, en caso contrario, se considerará que el especialista no cuentacon estos.
Además, debe adjuntar el certificado de título profesional, las
certificaciones/magister/diplomados/cursos en conocimientos imprescindibles o deseables, para
efectos de acreditar el criterio de evaluación “Cantidad de profesionales del equipo de trabajo
propuesto con
alguna certificación vigente, magister, diplomado o curso sobre 40 horas
en los conocimientos imprescindibles o deseables”.