Issuu on Google+

Bogotá, 29 de Mayo de 2009

Señores Mangostino INC

Asunto: Propuesta técnica y comercial

Cordial saludo. Adjunto encontrará nuestra propuesta respecto al proyecto denominado: “DESARROLLO PORTAL WEB VENTAS MANGOSTINO INC”. Agradecemos nuevamente, que se nos haya tenido en cuenta para presentar esta propuesta y estamos dispuestos a aclarar cualquier inquietud con relación a ella.

Cordialmente,

Santiago Aguilar López Gerencia de Desarrollo de Negocios Sidcol Ltda. Info@sidcol.com

SidCol Ltda.

CONFIDENCIAL

2009


Mangostino INC

DESARROLLO PORTAL WEB VENTAS MANGOSTINO INC

Santiago Aguilar L贸pez Gerencia de Desarrollo de Negocios info@sidcol.com

Versi贸n 1.0 Mayo 29, 2009

SidCol Ltda.

CONFIDENCIAL

2009


Control de versiones y revisiones

Versi贸n

Fecha

Autor

Revisado por

Descripci贸n

1.0

Mayoo 23, 2009

Johan Vivas

Santiago Aguilar

Elaboraci贸n propuesta inicial

SidCol Ltda.

CONFIDENCIAL

2009


Parte

1 Información Corporativa Introducción SidCol Ltda. SidCol Ltda. es una empresa orientada a entregar a sus clientes soluciones que ayuden a transformar sus operaciones y que les permitan construir nuevos modelos de negocios usando tecnologías de punta, permitiéndoles ahorrar costos y mejorar la eficiencia de su negocio. Nuestra misión es la de ser líderes en la prestación de servicios de consultoría, desarrollo de software e integración de productos y servicios de tecnología de punta, con un excelente servicio al cliente, promoviendo el crecimiento profesional y humano de nuestros colaboradores. Dentro de nuestros servicios y soluciones se encuentran: • • • • • • •

Consultoría en Metodología y Arquitectura Desarrollo de portales Web. Desarrollo de Software a la Medida - Aplicaciones Empresariales Desarrollo de aplicaciones Web Soluciones de Inteligencia de Negocios Soluciones de Integración de Aplicaciones Diseño web

Nos enorgullecemos de completar nuestros proyectos a tiempo y dentro del presupuesto, excediendo las expectativas de los clientes. Utilizamos metodologías estructuradas para el control y administración de los proyectos.

SidCol Ltda.

CONFIDENCIAL

2009


Parte

2 Propuesta Técnica y Económica

1. Objetivos del proyecto Implementar un portal para la Mangostino INC el cual permita distribuir sus productos a través de internet. Crear un portal que a través de una navegación clara permita a los visitantes conocer sus productos y servicios. Permitir tener un lugar en donde los usuarios encuentren información de interés asociada a los objetivos de la compañía y sus servicios de forma clara y agradable visualmente. Definir una serie de secciones que le permitirán a los usuarios estar actualizados en relación con la información y distintos productos de la compañía. Permitir definir nuevos contactos de negocio. Enlazar desde el portal con los distintos links de interés que estén relacionados con el objetivo de la compañía.

2. Metodología de Desarrollo

Todos los proyectos que ejecuta Sidcol Ltda, se caracterizan por la aplicación de un proceso de desarrollo sólido y controlado basado en las mejores prácticas de la industria. Este proceso se caracteriza por su naturaleza iterativa e incremental que mitiga los riesgos del proyecto tanto a nivel técnico como en la especificación de requerimientos. Este proceso está basado en un marco

SidCol Ltda.

CONFIDENCIAL

2009


metodológico conocido como el Rational Unified Process (RUP) y en la introducción de prácticas de desarrollo ágil, conocidas como “Agile Software” Desde una perspectiva general, el proceso de desarrollo de SidCol Ltda. se divide en cuatro fases: Conceptualización, Elaboración, Construcción y Transición. Los objetivos de cada una de las fases y los entregables en cada una de ellas son: Fase

Objetivos

Conceptualización    



 Elaboración







SidCol Ltda.

Entregables del  Documento de Visión

Formular la visión producto a construir Identificar los riesgos más  serios del proyecto Recopilar los requisitos más  relevantes del sistema Lograr consenso entre los participantes del proyecto sobre las características más importantes del sistema Formular la arquitectura candidata para soportar la funcionalidad crítica del negocio Formular un plan inicial del proyecto Establecer el alcance del  proyecto a partir de la  visión Recopilar la mayor parte de los requisitos que aún se  encuentren pendientes formulando los requisitos  funcionales como Casos de Uso y Especificaciones Funcionales Establecer una base de sólida de la arquitectura para guiar el trabajo 

CONFIDENCIAL

Plan de preliminar

proyecto

Arquitectura candidata

Documento de Arquitectura Base Plan de desarrollo de software Documento de Casos de Uso Documentos de Especificaciones Funcionales de Casos de Uso (50% de los casos de uso del sistema) Código ejecutable de implementación de 2009




 Construcción



 



durante las fases de construcción y transición  así como las posteriores versiones del sistema, eliminando los riesgos críticos. La línea base de la arquitectura implementada en esta fase debe soportar los casos de uso arquitectónicos. Continuar la observación y control de los riesgos críticos Calibrar el plan de proyecto Desarrollar la línea base de  la arquitectura hasta construir un sistema  completo (versión operativa) Implementar las  características del sistema Verificar las versiones  operativas contra los criterios de aceptación del  sistema Desplegar el sistema en un ambiente de pruebas 

Transición



 

SidCol Ltda.

Garantizar que el producto  responda a las  especificaciones Estabilización final del producto Desplegar del sistema en un ambiente de producción

CONFIDENCIAL

Arquitectura Base Modelo de Datos

Primera versión operativa del sistema Documento de Arquitectura del Sistema Documento de Casos de Uso (completado) Plan de desarrollo de software Documentos de Especificaciones funcionales de los casos de uso implementados en la versión operativa Versión preliminar del manual de usuario Software operativo con instalador Versiones completas y corregidas de todos los documentos técnicos (arquitectura, especificaciones

2009




funcionales, realizaciones) Manual de instalación, Manual de usuario y Técnico

SidCol Ltda. utiliza Rational Unified Process (RUP) como marco de referencia para los proyectos de desarrollo de software. Las disciplinas incluidas en RUP se potencian con la aplicación efectiva de un conjunto de técnicas de desarrollo Ágil (Agile Software Development) que condensan las buenas prácticas de la industria fruto de años de experiencia en proyectos de desarrollo de software. Técnicas como: modelado visual; desarrollo iterativo e incremental; ambientes de desarrollo y pruebas automatizados; desarrollo orientado por la arquitectura, entre otras. La principal característica de un proyecto que se ejecuta con técnicas de desarrollo ágil, es la organización del tiempo de trabajo en una serie de iteraciones cortas de tiempo fijo. Una iteración está compuesta por un conjunto de actividades relativamente secuenciales de modelado del negocio, requerimientos, análisis y diseño, implementación, pruebas y puesta en marcha. El esfuerzo asociado a cada actividad varía dependiendo de la ubicación de la iteración dentro del ciclo de desarrollo. Durante las iteraciones de las fases de conceptualización y elaboración, las actividades están focalizadas en la administración, requerimientos y diseño. Durante las iteraciones de la fase de construcción, las actividades están focalizadas en el diseño, implementación y pruebas. Por último en la fase de transición las actividades están focalizadas en las pruebas y la puesta en marcha. Las iteraciones deben ser administradas como ventanas de tiempo, es decir, el cronograma de una iteración se debe considerar fijo, mientras el alcance de dicha iteración se administra en forma activa de manera que permita cumplir el cronograma. La utilización de métodos iterativos es una de las mejores prácticas en la industria para mitigar los riesgos inherentes a cualquier proyecto de desarrollo de software. Las metodologías en cascada, donde todo el diseño se hace separado de la construcción, han mostrado introducir grandes inconvenientes en los procesos de desarrollo, especialmente cuando un diseño inicial puede no acoplarse con requerimientos claves: el descubrimiento tardío de defectos de diseño implica costos de alto impacto en el presupuesto, incluso, en algunos casos, la cancelación del proyecto. Todo proyecto involucra un conjunto de riesgos: cuanto antes en el ciclo de vida del proyecto se mitiga un riesgo, mayor es la seguridad en la exactitud de los

SidCol Ltda.

CONFIDENCIAL

2009


planes. Sin embargo, muchos de los riesgos no aparecen hasta el momento en que se desea integrar el sistema: ni siquiera un equipo de desarrollo muy experimentado puede predecir todos los riesgos a los que se verá enfrentado un proyecto. La experiencia nos ha mostrado que en los métodos tradicionales como el desarrollo en cascada, los riesgos tienden a detectarse en etapas tardías del proyecto, cuando es tarde para tomar medidas eficaces y puede ponerse en riesgo el éxito del proyecto. Los métodos iterativos mitigan los riesgos del proyecto a través de ciclos de desarrollo cortos pero completos, donde se producen entregables funcionales que pueden entrar inmediatamente en procesos de validación desde muy temprano en el proyecto. Esto no sólo produce la ventaja de que los productos serán probados desde mucho tiempo antes de ser desplegados en el ambiente de producción sino que durante el proceso de validación funcional se puede obtener una gran cantidad de información valiosa que retroalimenta el mismo proceso de desarrollo, aumentando considerablemente el valor que el producto final ofrece a sus usuarios, disminuyendo en gran medida los tiempos de estabilización antes de la puesta en producción final del sistema. Las entregas periódicas y constantes de los métodos iterativos mejoran la visibilidad del proceso de desarrollo, permitiendo que los involucrados en el proceso conozcan el progreso real del proyecto en términos de productos funcionales y puedan tomar decisiones pertinentes e informadas sobre el proyecto garantizando siempre que se maximice el valor de negocio y que el proyecto se mantenga dentro del costo y el presupuesto. . 3. Estrategia para la ejecución del proyecto Líder de Proyecto de Software (SidCol Ltda.) Esta persona será la encargada por parte de SidCol Ltda. de manejar las relaciones con el cliente, de velar por el cumplimiento de los acuerdos, por garantizar la gerencia del proyecto y hacer una adecuada administración de riesgos. Arquitecto (SidCol Ltda.) Es la persona encargada de definir los lineamientos de arquitectura, de determinar los elementos tecnológicos a utilizar y participar directamente en el análisis y diseño de la solución. Además, también debe participar en el despliegue final de la solución. Ingenieros de Desarrollo (SidCol Ltda.) SidCol Ltda.

CONFIDENCIAL

2009


Para este rol se tendrán disponibles ingenieros de desarrollo senior con capacidad de análisis, diseño y construcción de soluciones empresariales. Ingeniero de Pruebas (SidCol Ltda.) Para este rol se tendrán disponibles ingenieros especialistas en aseguramiento de calidad de software. Estarán encargados de todo el proceso de detección y reporte de errores y al mismo tiempo están encargados de certificar el producto. Para este servicio, SidCol Ltda. cuenta con una unidad independiente al área de desarrollo a través de la cual se le da independencia a proceso de pruebas y que se dedicada exclusivamente a las tareas de aseguramiento de calidad. Diseñador Gráfico (SidCol Ltda.) Para este rol se tendrán disponibles diseñadores gráficos con capacidad creativa y manejo de herramientas graficas, que le darán un aspecto visual agradable y dinámico a las aplicaciones desarrolladas. Patrocinador del Proyecto (Mangostino INC) El Patrocinador del Proyecto provee los fondos y el soporte corporativo para el proyecto. El Patrocinador del Proyecto influencia la visión de la solución y da la pauta para la especificación de los requerimientos de alto nivel. Su responsabilidad radica en proveer acceso a recursos como los analistas expertos en el negocio y los administradores de la infraestructura tecnológica. Experto de Negocio (Mangostino INC) El experto de negocios es un rol asumido por el personal de la empresa que proveerá los conocimientos operacionales relacionados al proceso que está siendo analizado y por esto debe poseer un entendimiento profundo del proceso. Esta persona provee los requerimientos que determinan el diseño total de la solución. El experto de negocio debe tener suficiente capacidad de decisión para fijar los requerimientos que serán implementados. Durante la ejecución del proyecto, es posible que más de una persona asuma este rol debido a la cantidad de información que debe manejar. Adicionalmente, debe estar disponible regularmente para proveer guía para los requerimientos del proceso y para realizar las pruebas de aceptación finales del proyecto.

4. Solución Propuesta Para este proyecto plantemos utilizar un CMS (content management system). Este es un sistema gestor de contenidos dinámicos que permite crear sitios web de alta interactividad,

SidCol Ltda.

CONFIDENCIAL

2009


profesionalidad y eficiencia. La administración de este CMS está enteramente basada en la gestión online de contenidos. Decimos "gestión online" porque todas las acciones que realizan los administradores de sitios , ya sea para modificar, agregar, o eliminar contenidos se realiza exclusivamente mediante un navegador web (browser) conectado a Internet, es decir, a través del protocolo HTTP (Protocolo de transferencia de hipertexto). A continuación presentemos las ventajas de este sistema sobre Google Site: Organización del sitio web: está preparado para organizar eficientemente los contenidos de su sitio en secciones y categorías, lo que facilita la navegabilidad para los usuarios y permite crear una estructura sólida, ordenada y sencilla para los administradores. Desde el panel administrador de usted podrá crear, editar y borrar las secciones y categorías de su sitio de la manera en que más le convenga. Publicación de Contenidos: Con CMS podrá crear páginas ilimitadas y editarlas desde un sencillo editor que permite formatear los textos con los estilos e imágenes deseados. Los contenidos son totalmente editables y modificables. Escalabilidad e implementación de nuevas funcionalidades: ofrece la posibilidad de instalar, desinstalar y administrar componentes y módulos, que agregarán servicios de valor a los visitantes de su sitio web, por ejemplo: galerías de imágenes, foros, newsletters, clasificados, etc. Administración de usuarios: le permite almacenar datos de usuarios registrados y también la posibilidad de enviar E-mails masivos a todos los usuarios. La administración de usuarios es jerárquica, y los distintos grupos de usuarios poseen diferentes niveles de facultades/permisos dentro de la gestión y administración del sitio. Diseño y aspecto estético del sitio: Es posible cambiar todo el aspecto del sitio web tan solo con un par de clicks, gracias al sistema de templates que utiliza . Navegación y menú: Totalmente editables desde el panel administrador de Administrador de Imágenes: posee una utilidad para subir imágenes al servidor y usarlas en todo el sitio. Disposición de módulos modificable: En un sitio creado con , la posición de módulos puede acomodarse como se prefiera. Encuestas: posee un sistema de votaciones y encuestas dinámicas con resultados en barras porcentuales. Feed de Noticias: trae incorporado un sistema de sindicación de noticias por RSS/XMS de generación automática

SidCol Ltda.

CONFIDENCIAL

2009


Publicidad: es posible hacer publicidad en el sitio usando el Administrador de Banners Estadísticas de visitas: con información de navegador, OS, y detalles de los documentos (páginas) más vistos. Características de publicación de páginas web en : Automatización en la publicación: Las páginas y documentos de pueden programarse con fecha de publicación y fecha de caducidad. Es decir un documento puede programarse para que se publique automáticamente al llegar una determinada fecha, y luego des publicarse también de forma automática en otra fecha. Archivo e historial: Las páginas viejas o publicaciones que hayan perdido vigencia pueden enviarse a un "archivo" de almacenamiento, sin necesidad de tener que borrarlas. Esto permite también dar la posibilidad a los navegantes de consultar artículos viejos o documentos anteriores en un historial. Formatos de lectura: Cada documento es generado automáticamente por en formato PDF, en versión imprimible, y en XML. Envío por E-mail: Los usuarios del sitio podrán enviar automáticamente a un amigo por email cada documento publicado. Valoración de contenidos: Los visitantes del sitio podrán votar la calidad de lo publicado. Comentarios: Los usuarios podrán comentar sus opiniones o expresar sus inquietudes en la misma página de contenidos.

5. Cronograma de trabajo Actividades

SidCol Ltda.

Diseño gráfico (hr)

Análisis Implementación Pruebas Gerencia (hr) (hr) unitarias de (hr) proyecto (hr)

CONFIDENCIAL

2009


Generación plan Proyecto

4

Cronograma

2

Kick off

2

Cuestionario de diseño - Brief Arquitectura de información y usabilidad

2

2

2

2

Wireframe

3

Revisión wireframe (cliente) Ajustes wireframe EGD (estructura grafica definitiva)

1 24

Presentación EGD

1

Ajustes EGD

6

Presentación EGD

1

Ajustes EGD

4

1 1

Aprobación EGD (cliente)

Creación de Ambiente Desarrollo Instalación

1

3

1

Configuración inicial

1

3

1

Implementación Gráfica Creacion templates

16

Estilos y configuración gráfica

12

Implementación buscador del sitio Implementación mapa del sitio

2 1

1 2

Reunión de seguimiento

Modulo de Usuarios Ingreso de usuarios

2

1

1

Registro de usuarios

2

1

1

2

2

1

1

1

1

1

1

3

3

1

1

3

1

Modulo de Foros Implementación componente foros

4

Modulo Contáctenos Implementación componente de formularios Creación formulario contáctenos

2

Modulo Wiki Implementación componente de wiki Configuración gráfica

2

Modulo de Galería Implementación componente de galería Configuración gráfica

2

Modulo SEO y Metadata

SidCol Ltda.

CONFIDENCIAL

2009


Implementación componente de seo y metadata Implementación google analytics (estadísticas del sitio)

4

1

1

Modulo de Pauta o Banners Implementación componente de pauta Configuración gráfica

2

3

1

1

2

1

1

2

1

1

3

1

1

3

1

1

3

1

2

Modulo de Encuesta - opine Implementación componente de opine Configuración gráfica

2

Modulo de RSS Implementación componente de RSS Configuración gráfica

2

Modulo Directorio Implementación componente de directorio Configuración gráfica

2

Modulo de FAQ Implementación componente de FAQ Configuración gráfica

2

Modulo de Glosario Implementación componente de glosario Configuración gráfica

2 2

Reunión de seguimiento

Pruebas generales Pruebas generales

10

Cargue de contenido Recepción de información Cargue de máximo 200 paginas Manual de usuario

50 8

Capacitación de usuarios

8

Reunión de cierre

2

Total por etapa

157

17

25

28

269

TOTAL HORAS PROYECTO

SidCol Ltda.

42

CONFIDENCIAL

2009


Parte

3 Detalle Económico

6. Valor del Proyecto Según el proceso de estimación de tiempos, el proyecto tendrá una duración de 269 horas detalladas de la siguiente manera: ITEM Diseño Grafico Análisis Implementación Pruebas Unitarias Gerencia de proyecto TOTAL PROYECTO

TIEMPO 157 horas 17 horas 42 horas 25 horas 25 horas 269 Horas

El valor del proyecto es de nueve millones doscientos treinta mil pesos moneda corriente ($9’ 230.000).

7. Forma de Pago La forma de pago propuesta corresponde a los siguientes porcentajes: 30% como anticipo a la firma del contrato. 30% a la suscripción del acta de aprobación del EGD (estructura gráfica definitiva). 40% a la suscripción del acta de entrega final del proyecto.

SidCol Ltda.

CONFIDENCIAL

2009


Parte

4 Supuestos y Garantía

El tiempo requerido para la capacitación técnica y de funcionalidad del portal es de 8 horas y no está incluido en las 269 horas de la totalidad del proyecto. El proyecto es de personalización grafica y no funcional. La propuesta contempla una carga de contenido de 200 páginas. Toda la información debe ser entregada digitalizada por parte del cliente. El cliente debe crear el mapa que indica para la carga El cliente nos debe entregar las imágenes, documentos y demás archivos que harán parte del portal. Al momento de la carga se debe tener presente que: 10 documentos descargables equivalen a una página, 10 imágenes dentro de la galería equivalen a una página y 2 videos equivalen a una página. La vigencia de la garantía es por un plazo de 6 meses contados a partir de la firma del acta de entrega final del proyecto. La Garantía comprende la corrección de errores de funcionamiento de la aplicación detectados por EL CLIENTE durante el periodo de vigencia de la Garantía. La Garantía no incluye adición de nuevas funcionalidades ni actualizaciones de producto ni ningún tipo de mantenimiento preventivo o correctivo de la aplicación. Dichos servicios son ofrecidos por SidCol Ltda. con un costo adicional a la presente propuesta. Causales de pérdida de garantía: Cualquier manipulación, modificación, alteración o deterioro comprobado en la parte gráfica o en el código ejecutable o en la base

SidCol Ltda.

CONFIDENCIAL

2009


de datos o en los archivos de configuración o en el código fuente o en cualquier otro componente de la aplicación, realizado por personas ajenas a SidCol Ltda. Ltda. se considerará causal de pérdida inmediata de la garantía y finalización de su vigencia.

Este documento no podrá ser reproducido, todo ni en parte, ni podrá ser transmitido sobre cualquier formato o medio, electrónica o mecánicamente, para cualquier finalidad, sin el expreso consentimiento escrito de SidCol Ltda.. © 2009 SidCol Ltda.. Reservados todos los derechos.

SidCol Ltda.

CONFIDENCIAL

2009


mangostino