Está en la página 1de 10

COTIZACION DESARROLLO DE SITIO WEB Y APLICACIÓN MÓVIL

La cotización está compuesta por desarrollo del sitio web o eCommerce para su backend (base de datos y
API) y frontend (StoreFront y BackOffice).

1.- Arquitecturas de Software.

1.1.- Arquitectura LifeCycle propuesta.

El diagrama de a continuación es un modelo con el concepto de lifecycle, es decir que propone actualización
constantes y continuas en el tiempo y permite un crecimiento y escalabilidad, basándose en microservicios y
servicios en la nube, es decir vive en varios servicios del cloud y no se requiere un único servidor, mejora de
balanceo de cargas, esto se traduce para el cliente final, evitar lentitud en los servidores y sobrecargas.
1.2.- Arquitectura Monolítica propuesta.

Principalmente se propone usar una arquitectura monolítica para que el cliente tenga presente que existe y
es más económica de implementar que la anterior, ya que se usa como base un CMS como Wordpress, pero
esto en el largo plazo no permite un correcto crecimiento y escalabilidad, es decir si el día de mañana el
cliente requiere de más funcionalidades y estas no existen en wordpress se pueden construir pero al agregar
funciones o soluciones nuevas van sobrecargando al CMS, dejándolo muy pesado, sobrecargado y al largo
plazo, lento, a diferencia del lifecycle que propone trabajar de forma desacoplada, el monolítico es toda la
instancia completa (base de datos y software) en el mismo servidor.
2.- Arquitectura de Base de datos Modelo relacional (solo para la propuesta de LifeCycle)

Basado en el motor de datos Postgresql, el modelo representa las entidades que se utilizaran para las
primeras fases del proyecto, permite crecimiento y escalabilidad, este solo se aplicaría para la arquitectura
tipo LifeCycle, la monolítica tiene su base de datos asignada y se utiliza por obligación.
3.- Costos Arquitectura LifeCycle.

3.1 Desarrollo Sitio eCommerce

Los montos están especificados en UF del día lunes 15 Mayo 2023, considérese que la columna Cumplimento
de Hito hace referencia al pago de lo avanzado del proyecto, para que exista una compatibilidad y seguridad
entre el cliente y el FreeLancer, es decir cada vez que se cumpla un hito donde ambas partes se encuentren
satisfechas el cliente debe realizar un abono del cumplimiento.
El FreeLancer generara una boleta de honorarios como respaldo del abono del cliente, una vez hecho el pago
por parte del cliente, se procede a continuar con la siguiente etapa. Considérese que los abonos son montos
líquidos en la boleta de honorarios se agrega la retención de impuesto de acuerdo al año vigente del pago.
Considérese esto también para los proyectos de aplicaciones móviles.
3.2 Desarrollo Aplicación Google Android
3.3 Desarrollo Aplicación Apple iOS
4.- Costos Fijos Servicios Externos

Estos valores están sujetos a cambios según el proveedor, se denominan fijos ya que dependen de un tercero
y son de recomendación ya que se tiene experiencia con ellos.

4.1.1 Costos servicios en la nube Amazon AWS propuesta LifeCycle

Costos directo desde Amazon AWS ya que el cliente puede tomar el servicio directo o bien incluirlo dentro
del total final de la cotización propuesta.

4.1.2 Costo servicio Amazon AWS EC2 para Propuesta Monolito Wordpress

4.2 Costos Pasarelas de Pago

4.3 Costos servicios Google Play Store

Google tiene un costo de 25 USD pago única vez por usuario, es cada vez que se publica la aplicación en la
tienda y con ello una previa revisión y validación de la app, una vez aprobada se publica entre 24 a 36 horas
en promedio.
Se traspasa el costo al cliente ya es el quien debe aparece como desarrollador y dueño de la Aplicación y no
un tercero o FreeLancer.
4.4 Costos servicios Apple AppStore

Apple tiene un costo de 199 USD al año, para mantener el app publica en su tienda, funciona similar a
Google solo que más estricto, con diseños modernos y atractivos, ya que incluso pueden rechazar por ello.
Por último la publicación inicial o por actualización es de 24 horas o hasta una semana en promedio.
Se traspasa el costo al cliente ya es el quien debe aparece como desarrollador y dueño de la Aplicación y no
un tercero o FreeLancer.

4.5 Costo de servicios de Facturación Electrónica

5.- Resumen General de la inversión

5.1.- Costo Total Propuesta Monolítica

# Proyecto Cotizacion Monolitica Horas Costo UF


Proyecto Web Wordpress 97 25
Proyecto App Android 223 40,14
Proyecto App iOS 223 44,60

Totales 543 109,74 $ 3.947.759

Proyecto Valores Finales en el Primer Año Horas Costo UF


Proyecto Cotizacion Monolitica 543 109,74
Costo Fijo Anual AWS Host Dedicated 32,69
Costo Fijo Anual OpenFactura 10,01
Costo Fijo Pago Unica Vez Google PlayStore 0,55
Costo Fijo Anual Apple AppStore 4,34

Total Inversion 157,32 $ 5.659.484


5.2 Costo Total Propuesta LifeCycle

# Proyecto Cotizacion LifeCycle Horas Costo UF


Proyecto Fullstack Aplicación Web 766 51,32
Proyecto App Android 223 40,14
Proyecto App iOS 223 44,60

Totales 1212 136,06 $ 4.894.660

# Proyecto Valores Finales en el Primer Año Horas Costo UF


Proyecto Cotizacion con LifeCycle 1212 136,06
Costo Fijo Anual AWS Cloud 50,92
Costo Fijo Anual OpenFactura 10,01
Costo Fijo Pago Unica Vez Google PlayStore 0,55
Costo Fijo Anual Apple AppStore 4,34

Total Inversion 201,87 $ 7.262.186

6.- Tiempos reales del trabajo a desarrollar

Considérese el siguiente calculo para saber la cantidad de días a trabajar, que serán de 8
horas diarias de lunes a viernes. Por tanto

Propuesta LifeCycle Horas 1212 serian 152 días de trabajo para la entrega del proyecto.

Propuesta Monolítica Horas 543 serian 70 días de trabajo para la entrega del proyecto.
7.- Resumen diferencias entre cada propuesta económica

LifeCycle Monolítica
Servicios y servidores desacoplados, es Es un solo servicio que te permite tener
decir no todos dependen de otros y se todo en el mismo servidor (Sitio web y
pueden agregar más servicios en el tiempo base de datos), pero no permitirá crecer
(concepto de servidores elásticos) de forma adecuada al largo plazo ya que
todo depende de lo que me permita el
CMS (wordpress), pero lo hace más
económico.
Permite escalabilidad, agregando servicios Permite escalabilidad pero sobrecarga los
sin sobrecargar los anteriores servicios anteriores
Permite mejoras continuas en todo el Sus mejoras continuas pueden afectar al
ecosistema de la solución sin afectar a ecosistema, decir bajar los servicios y
todo el ecosistema volver a subir en un periodo
indeterminado.
Se considera más seguro, ya que si falla un Si el servidor del monolito falla, afecta al
de los servicios puede ser rápidamente ecosistema completo.
reemplazado, sin generar mayores efectos,
es decir, si falla el sitio web, la aplicaciones
móviles pueden seguir funcionando y
viceversa.
El desarrollo es 100 % hecho para el El desarrollo es a base de plugins, es decir
negocio de la empresa y se puede se añade un componente cada vez que se
modificar de forma escalada va a crear algo, pero tiene las limitantes
del CMS.

También podría gustarte