Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Versión 1.0
MARZO 2017
Tabla de contenido
Confidencialidad ................................................................................................................... 2
1. Introducción .................................................................................................................. 5
2. Entendimiento ............................................................................................................... 14
5. Duración ........................................................................................................................ 22
5.1 Etapas 22
5.2 Planificación del proyecto 23
6. Metodología .................................................................................................................. 24
6.1 Requerimientos 24
6.2 Modelo de trabajo 25
6.3 Proceso de calidad 26
6.4 Certificaciones de calidad 27
7.1 Validez 28
7.2 Inicio del Servicio 28
7.3 Garantía 28
7.4 Condiciones 28
7.5 Cambio de Alcance y/o Cambio de Complejidad 29
Somos SII Group Chile, una multinacional francesa con más de 30 años de trayectoria en el mercado de las
telecomunicaciones y desarrollo de software. Prestamos soluciones de valor añadido y proyectos de tecnología
de la información y comunicación a las principales empresas del mundo, contribuyendo al desarrollo de las
tecnologías más innovadoras y avanzadas.
Nuestra estrategia de crecimiento es simple: ofrecer los mejores consultores, entregar proyectos de éxito y
hacer que nuestra reputación nos preceda.
Nuestra metodología de proyectos está orientada a minimizar riesgos, reducir costos, agilizar procesos y
focalizar en las mejores prácticas de negocio:
• SII Group Chile cuenta con un área de Quality Assurance, la cual nos permite asegurar la calidad de los
proyectos en tiempo, alcance y procesos. Esta área está compuesta por consultores sénior que no son
facturados a nuestros clientes, sino que por el contrario forman parte de nuestra estructura
organizativa, con lo cual pretendemos entregar un trabajo de calidad garantizada.
• Nuestros consultores tienen el más alto nivel de conocimiento en las nuevas soluciones, por tanto,
podemos asegurar un proyecto con el mínimo de desarrollos adicionales al sistema.
• El nivel técnico-funcional de nuestros consultores no pasa solo por ser especialistas en las diversas
tecnologías con las que trabajamos, sino que en nuestros equipos multidisciplinarios se entremezclan
especialistas con amplia experiencia en temas normativos, auditoría y riesgo.
Nuestra experiencia en proyectos de la industria, nuestro conocimiento en las prácticas locales de negocios,
nuestra experiencia en proyectos globales, nuestro equipo de trabajo y sobre todo nuestro compromiso con el
éxito de un proyecto de implementación o mejora continua son la mejor garantía que nuestros clientes puedan
tener.
De esta manera, SII Group Chile se presenta como socio tecnológico mundial integrado y coordinado en las
distintas oficinas del mundo, brindando un servicio global a nuestros clientes.
Actualmente SII Group Chile, está capacitado para actuar en las más diversas tecnologías de desarrollo de
aplicaciones del mercado, como también ofrece a sus clientes una diversa oferta de servicios.
Todos los servicios y proyectos de SII Group Chile, son orientadas por los estándares y prácticas más
consagrados en el mercado, siempre adecuándose a las necesidades específicas de nuestros clientes, con el
objetivo real de añadir valor a los proyectos.
✓ Flexibilidad para desarrollar el ciclo de vida del proyecto, cubriendo las necesidades de MINVU.
✓ Reconocimiento de Calidad: Es nuestro foco para asegurar el seguimiento de las mejores prácticas del
mercado. Por otra parte, SII Group Chile utiliza las prácticas de administración de proyectos basadas en
el PMBOK.
✓ Diferenciado por la administración de personas, efectiva administración de recursos humanos
mediante la integración de clientes y profesionales. SII Group Chile tiene planes de retención de
talentos.
✓ Solides financiera y crecimiento constante en la última década.
✓ Larga y sólida relación a largo plazo con sus clientes, incluyendo una sólida cartera de cuentas en todos
los sectores.
✓ Presencia en el Mercado mundial: Con 66 oficinas en 18 países y más de 6.700 Colaboradores.
Factores diferenciales:
SCOTIABANK CHILE
Objetivos Proyecto Corporativo “Canales Digitales” con Scotiabank Matriz
Alcance El alcance del programa incluye:
Levantamiento de Product Backlog con Product Owner interno
Product Owner y SCRUM Master con conocimientos en SCRUM (Ventajas).
Desarrollo de Sprints (Diseño, Desarrollo, QA).
Avance y problemáticas
Reunión Finalización y Retrospectiva de cada sprint con el equipo
Entorno técnico y/o JAVA SOA, Core ScotiaPro
Herramientas
Artefactos Scrum
SOCOFIN
Objetivos Desarrollo Sistema web de Gestión LIR (Ley de Insolvencia y Reemprendimiento)
Alcance El producto propuesto por SiiGroup es una aplicación Web que permita llevar registro y
seguimiento de las causas de Clientes del Banco de Chile y la información estadística de la
industria, aplicando workflows de acciones determinadas por la ley y por procedimientos internos.
También se debe poder cargar la información asociada a la causa y obtener la bitácora y el historial
de seguimiento en cualquier momento que sea requerido.
La propuesta contempla su ejecucion con metodología ágil (Scrum) que permita cubrir el desarrollo
del producto, maximizando el valor entregado y minimizando el riesgo.
Entorno técnico y/o MVC.NET, Bootstrap, jQuery, SQL Server
Herramientas
BTG PACTUAL
Objetivos Migración del Sistema Impresión Vale Vista a .Net
Alcance Sistema Vale Vista de Clientes
Creación de Reportes Cristal Report
Conectividad con la propia base del Banco
Entorno técnico y/o Desarrollos funcionales
Herramientas
.Net
Servicios Web
BANCO INTERNACIONAL
Objetivos Migración Visual Basic a .Net
Alcance Sistema de Facturación para todo el Banco
Firma de documentos digital de ASP a .Net
Creación de Base de Datos en Oracle
Creación de Impresión de Documentos
A continuación, se describe brevemente las capas más importantes que interactúan en la arquitectura
propuesta:
Bootstrap, es un framework, que permite crear interfaces web con CSS y JavaScript, cuya particularidad es la
de adaptar la interfaz del sitio web al tamaño del dispositivo en que se visualice. Es decir, el sitio web se adapta
automáticamente al tamaño de un PC, un Tablet u otro dispositivo. Esta técnica de diseño y desarrollo se
conoce como “responsive design” o diseño adaptativo.
El beneficio de usar responsive design en un sitio web, es principalmente que el sitio web se adapta
automáticamente al dispositivo desde donde se acceda.
Controllers los controladores procesan solicitudes entrantes, controlan los datos proporcionados por el usuario
y las interacciones y ejecutan la lógica de la aplicación adecuada. Una clase de controlador llama normalmente
a un componente de vista independiente para generar el HTML para la solicitud.
Business Logic Layer proporciona la funcionalidad básica del sistema y encapsulan la lógica de negocio. Son
independientes del canal de entrega y de los sistemas back-end o fuentes de datos. Esto proporciona la
estabilidad y flexibilidad necesarias para que el sistema soporte nuevos canales y diferentes y sistemas back-
end.
Entity Objects Componente que sirve de contenedor de datos. Es el mecanismo usado para traspasar datos de
entre las distintas capas.
Repository se utiliza para separar la lógica que recupera los datos y los mapea al modelo (Entity Object) desde
la lógica de negocio que actúa sobre el modelo. La lógica de negocio debe ser agnóstica con el tipo de datos
que comprende la capa de origen de datos. Por ejemplo, la capa de origen de datos puede ser una base de
datos, una lista de SharePoint o un servicio Web.
Service Agent componente que se utiliza para gestionar la semántica de comunicación con los distintos
servicios externos con los que el sistema se tiene que integrar, estos agentes aíslan la comunicación de forma
que, manteniendo ciertas interfaces, sería posible sustituir el servicio externo original por un segundo servicio
diferente, sin que nuestro sistema se vea afectado.
Entity Framework permite trabajar con datos en forma de objetos y propiedades específicos del dominio, sin
tener que preocuparse por las tablas y columnas de la base de datos subyacentes donde se almacenan estos
datos. Con Entity Framework, se puede trabajar en un nivel superior de abstracción y se pueden crear y
mantener aplicaciones con menos código que en aplicaciones tradicionales.
✓ Fácil despliegue ya que se puede sustituir un componente por una nueva versión sin afectar los otros
componentes.
✓ Abstracción ya que los cambios se utilizan a alto nivel y se puede incrementar o disminuir el nivel de
abstracción que se utiliza en cada capa del modelo.
✓ Rendimiento ya que distribuyendo las capas en distintos niveles lógicos y físicos se puede mejorar la
escalabilidad, la tolerancia a fallas y el rendimiento.
✓ Reusabilidad ya que los servicios exponen descripciones que permiten a otras aplicaciones y servicios.
✓ Comprensión ya que el diseño orientado a objetos define una seria de componentes mucho más
cercanos a los objetos del mundo real.
✓ Provee accesos para operar la aplicación en distintos dispositivos (PC`s, Laptop´s, Smartphone´s,
Table`s, etc.), lo que logra una mejor disponibilidad en el proceso de negocio.
Actividad Entregables
• Acta de Reunión de Kick-off
• Cronograma
Control • Actas de Acuerdos y Reuniones
• Aceptación de Cierre de Fase
• Reporte de Acompañamiento de Proyecto
• Documento de visión y alcance
• Ficha de requerimientos con criterios de aceptación
Solución Técnica - Diseño • Diseño de arquitectura de la solución
• Actualización del documento de interfaz de usuarios
• Actualización del documento de diseño detallado que incluye especificación de
casos de uso
• Última versión de código fuente debidamente actualizado en plataforma TFS del
Desarrollo MINVU
• Base de Datos de la aplicación
• Pautas de prueba
Validación • Casos de prueba para QA del oferente y de MINVU, con al menos cinco datos de
prueba.
• Manuales de Instalación y Configuración
• Capacitación
Transición • Modelo y diccionario de datos
• Manual de usuario
• Solución web instalada en producción, sin errores ni fallas. Debidamente
probado e instalado en ambiente de test y producción
NOTA: Si dentro de la metodología de MINVU existen otros documentos que sean necesarios generar, se
pueden agregar como entregables del proyecto, al ser acordados por el equipo conformado entre SII Group y
MINVU.
Las aprobaciones deben hacerse de acuerdo con las Fases definidas en el proyecto, en el propio documento
presentado para aprobación o en el acta de reunión presentada junto con el material a ser aprobado. Si se
solicita alguna alteración en el producto presentado, esas serán relacionadas y registradas en el acta de
reunión, y se marcará una nueva fecha para presentación del producto.
De esa manera, garantizaremos la calidad de cada producto generado, atendiendo los plazos pactados y
eliminando el re-trabajo resultante de modificaciones en productos no validados por el cliente.
3.3 Beneficios
El termino de los servicios presentes en esta propuesta, entregará a MINVU los siguientes beneficios:
NOTA: El equipo propuesto por SII Group esta cuenta con certificaciones (Scrum Master, Agile Team Member)
Responsabilidades de MINVU:
Responsabilidades mutuas
Esta modalidad permite resolver las necesidades de MINVU con la calidad, compromiso y adaptabilidad
necesarios para la estrategia empresarial de la organización.
(**) MINVU puede definir en conjunto con el equipo de SII Group el nivel de participación.
En el caso en que MINVU realice un cambio de alcance y este requiera de esfuerzos adicionales tanto en
extensión de plazos como en periodos fuera del horario normal establecido, se deberán realizar las peticiones
correspondientes por escrito, las cuales serán valoradas y facturadas en forma independiente.
Si el proyecto presentase retrasos no imputables a MINVU, SII Group Chile se reserva el derecho de recuperar
el tiempo de atraso con jornadas extras, las cuales no serán facturadas al cliente.
Proceso de Inception
El proceso de inception es una técnica que permite descubrir que se quiere hacer para poder llenar un Product
Backlog. Es una reunión ligera, que puede durar unas pocas horas, y su lugar ideal de realización es durante el
Sprint Planning del primer Sprint.
Esencialmente se trata de técnicas de conceptualización que se emplea en el proceso de iniciación del proyecto
para aumentar la probabilidad de éxito del producto resultante. Esta técnica se puede usar igualmente para
clarificar la estrategia (misión, visión y propuesta de valor) del proyecto. El principal objetivo del agile inception
es construir una visión completa sobre el concepto del producto y que además no caiga en sesgos personales,
es decir, que esa visión sea compartida y comprendida de idéntica forma por los principales interesados
(Stakeholders).
Jira Software
JIRA es una aplicación basada en web para la gestión operativa de proyectos (También se utiliza para el
seguimiento de errores, de incidentes, etc.). Jira también se utiliza en áreas no técnicas para la administración
de tareas, para el seguimiento del proyecto se utilizará enfocado en 3 partes:
• Gestionar proyectos
o La gestión de proyectos comienza con un flujo de trabajo, el que define el proceso y permite al
equipo realizar seguimiento de las tareas. El panel del proyecto se podrá ver los flujos de
trabajo, además de arrastrar y soltar tareas de la lista de pendientes a las de realizadas.
Dada la naturaleza del proyecto, se propone un marco metodológico Ágil, que incluye componentes orientados
a los aspectos clave de proyecto, considerando siempre un proceso común utilizando el framework Scrum para
la ejecución del proyecto.
Los principales componentes metodológicos a utilizar son:
Métodos Ágiles para el Desarrollo del Proyecto, une los principios y prácticas de los métodos ágiles que, a tenor
de nuestra experiencia, ofrece la mejor garantía de éxito en la ejecución de esta tipología y características del
proyecto.
Para el monitoreo del proyecto se han tomado las siguientes definiciones:
• Reunión diaria
o Se realiza diariamente en el mismo lugar y a la misma hora
7.3 Garantía
SII Group Chile garantiza los servicios que desarrolla contra problemas ("bugs"), después de la aceptación dada
por MINVU al término de la estabilización del producto (Instalada en producción y Acta de termino de
proyecto), sin costo alguno para MINVU, dentro de los siguientes criterios: Soporte de 09 meses, como garantía
de todos los desarrollos y entregables producidos por el proyecto.
La corrección de los problemas, identificados durante la garantía, se hará en los objetos fuente, en poder de SII
Group Chile.
No existirá garantía con relación a los problemas originados por cambios de reglas de negocio.
Pasado el período de garantía, si hay interés por parte de MINVU, se podrá elaborar un contrato de
mantenimiento del sistema para modificaciones correctivas y evolutivas.
7.4 Condiciones
✓ MINVU deberá involucrarse en la aprobación de los entregables de la solución.
✓ Toda petición de requerimiento no contemplada en el alcance de esta propuesta será considerada
como control de cambio, la cual deberá ser analizada, planificada, cuantificada y facturada por SII
Group Chile en forma independiente, previa aprobación por parte de MINVU.
✓ Los esfuerzos no planificados, consecuencia de cualquier acción realizada por el cliente, que impacten
en la correcta ejecución de las funciones de SII Group Chile, serán analizados, planificados,
cuantificados y facturados en forma adicional.
✓ MINVU deberá garantizar la entrega de información y accesos necesarios para el correcto desarrollo de
las actividades del equipo de trabajo dispuesto por SII Group Chile.
✓ Esta propuesta no incluye costos de viaje, alojamiento y dietas de profesionales de SII Group Chile en
caso que deban desplazarse fuera de la Ciudad de Santiago.
✓ Los tiempos de espera que se produzcan por acciones o decisiones externas a la solución propuesta no
están considerados en la planificación inicialmente definida.