Vous êtes sur la page 1sur 4

SISTEMA CRM

Una cadena de supermercados y drogueras ABC ubicada en una ciudad X desea redisear su
sistema de informacin que soporta el modelo B2C e integrar adicionalmente un modelo
analticas de clientes, el primero de los sistemas dar soporte a todo el proceso de ventas
(proveedores, bodegas, productos, stock, pedido, carrito de compras, factura, pago, despacho,
carrier y devolucin, con la integracin directa con el ERP-Financiero). El segundo de los sistemas
facilitar el desarrollo de analticas de datos de clientes en lo relacionado con los hbitos de
consumo tomando como fuente de informacin la facturacin y su detalle, en este caso: ID
cliente, fecha, producto, cantidad, valor, valor total, medio de pago y lugar). Est informacin es
obtenida de forma controlada desde la base de datos que soporte el modelo B2C.
La cadena de supermercados y drogueras ABC, cuenta con varios puntos de venta en la ciudad.
Cada punto de venta tiene n clientes, venden m productos que estn organizados en varias
categoras, los cuales sern comprados a travs del portal.
Para el primer sistema se requiere como grandes componentes: El gestor productos, gestor de
stock, gestor de pedidos, gestor de facturas, gestor carrito de compras, gestor de pagos, gestor
de despachos, gestor de entregas, gestor de devoluciones, gestor de carrier y por supuesto el
segundo sistema el gestor de analticas de informacin.
Para encontrar una solucin adecuada lo han contratado a usted y su equipo de proyecto, a fin
de que presente una propuesta de desarrollo. Por lo tanto se recomienda elaborar una primera
etapa del proyecto resolviendo los siguientes interrogantes.SG 1 Establecer estimaciones.

SP 1.1 Estimar el alcance del proyecto.

SP 1.2 Establecer las estimaciones de los atributos del producto de trabajo y de las
tareas.

SP 1.3 Definir el ciclo de vida del proyecto y;

SP 1.4 Determinar las estimaciones de esfuerzo y de coste.

SP 1.1 Estimar el alcance del proyecto.


Disear, Implementar y Desplegar una solucin tipo B2C y Analticas de datos
SP 1.2 Establecer las estimaciones de los atributos del producto de trabajo y de las
tareas.
Para resolver este punto es necesario establecer el ciclo de vida del desarrollo de software:
Desde la metodologa del proceso RUP: Modelado del negocio, Requerimientos, Anlisis, Diseo,
Implementacin y pruebas, Gestin del proyecto, Gestin de configuracin y gestin del
ambiente.
El Modelo Scrum: El gestor productos, gestor de stock, gestor de pedidos, gestor de facturas,
gestor carrito de compras, gestor de pagos, gestor de despachos, gestor de entregas, gestor de
devoluciones, gestor de carrier y por supuesto el segundo sistema el gestor de analticas de
informacin
SP 1.3 Definir las fases del ciclo de vida del proyecto.
Ya estn definidas en el apartado anterior: Proceso Unificado Relational: Modelado del negocio,
Requerimientos, Anlisis, Diseo, Implementacin y pruebas, Gestin del proyecto, Gestin de
configuracin y gestin del ambiente.
SP 1.4 Estimar el esfuerzo y el coste. (Opcin 1)
Requisito

Complejidad
1..10

Esfuerzo h/h
Quienes
desarrollan el
proyecto,

Interdependenci
a

Duracin
Acumulada

Tiempo
estimado
1.

Planeacin

1 semana, 40
horas, 2
profesionales

80

2.

Ing.
Requerimientos

2 semanas, 40
horas, 2
profesionales

160

3. Modelado
G1 al G7

4 semanas, 40
horas, 2
profesionales

320

4. Diseo
G1 al G7

4 semanas, 40
horas, 2
profesionales

320

5. Implementacin
G1 al G7

6 semanas, 40
horas, 2
profesionales

3,4

480

4 semanas, 40
horas, 2
profesionales

320

4 semanas, 40
horas, 2
profesionales

320

G1 al G7

CRM

6.

Despliegue

7. Pruebas
Unitarias, Modulares y
Sistema

Total de Horas desarrollo del proyecto


Estimacin

Valoracin expertos
Investigacin Mercado
Valor estimado del desarrollo (personas, tiempo)
Productos sustitutos en el mercado.Estimacin basada en puntos de funcin

Parametros
medicin
Nro. Entradas usr
Nro. Salidas usr
Nro. Peticiones usr
Nro. Tablas
Nro. De interfaces
externas
Cuenta total (UFP)

Cuenta

CARACTERSTICA
Comunicacin de datos
Procesamiento distribuido
de datos
Rendimiento
Configuraciones
fuertemente utilizadas
Frecuencia de
transacciones
Entrada de datos on- line
Eficiencia del usuario final
Actualizaciones Online
Procesamiento complejo
Reusabilidad

5x
5x
5x
5x
2x

Simple

Medio

Complejo

3
4
3
7
5

4
5
4
10
7

6
7
6
15
10

DESCRIPCIN
Cuntas facilidades de comunicacin hay disponibles para ayudar
en el intercambio de informacin con la aplicacin o el sistema?
Cmo se manejan los datos y las funciones de procesamiento
distribuido
Existen requerimientos de velocidad o tiempo de respuesta?
Cmo de intensivas se utilizan las plataformas hardware donde se
ejecuta el sistema
Con qu frecuencia se ejecutan las transacciones? Diariamente,
semanalmente,
Qu porcentaje de la informacin se ingresa on-line
Aplicacin diseada para maximizar la eficiencia del usuario final
Cuntos Archivos Lgicos Internos se actualizan por una
transaccin on-line?
Hay procesamientos lgicos o matemticos intensivos en la
aplicacin
La aplicacin se desarrolla para suplir una o muchas de las

necesidades de los usuarios?


Qu tan difcil es la instalacin y la conversin al nuevo sistema?
Cmo de efectivos y/o automatizados deben ser los
procedimientos de arranque, parada, backup y restore
Instalacin en distintos
La aplicacin fue concebida para su instalacin en mltiples sitios
lugares
y organizaciones?
Facilidad de cambio
La aplicacin fue concebida para facilitar los cambios sobre la
misma?
Cada una de stas caractersticas aporta un valor entre 0 y 5, de acuerdo a la
importancia que tenga en el sistema.
Facilidad de instalacin
Facilidad de operacin

AF = (TDI x 0.01) + 0.65


FP = UFP x AF
CARACTERSTICA

DESCRIPCIN

PESO

Comunicacin de datos

Aplicacin Web

Procesamiento distribuido de datos

No hay

Rendimiento

Requisitos de rendimiento firmados por contrato

Configuraciones fuertemente
utilizadas
Frecuencia de transacciones

Hardware impuesto. Equipos marca XXX modelo YYY

Pico diario

Entrada de datos on- line

Todos

Eficiencia del usuario final

Alta

Actualizaciones Online

La mayora

Procesamiento complejo

No hay

Reusabilidad

Se pretende reutilizar parte para crear producto

Facilidad de instalacin

No hay

Facilidad de operacin

Operacin desatendida

Instalacin en distintos lugares

Facilidad de cambio

Media

GRADO TOTAL DE INFLUENCIA (TDI)

43

El Factor de Ajuste como:


AF = TDI x 0.01 + 0.65 = 43 x 0.01 + 0.65 = 1.08
Finalmente, asumiendo que UFP= 30 los Puntos de Funcin Ajustados dan:
FP = UFP x AF = 30 x 1.08 = 32.4
Una vez obtenidos los Puntos de Funcin Ajustados se deben aplicar coeficientes que conviertan
este valor a otros como el esfuerzo, el costo o el tiempo. Estos coeficientes se obtienen
fundamentalmente de la informacin histrica de proyectos de la organizacin, aunque existen
algunos valores medios disponibles, recopilados estadsticamente de la industria del software.
PRESUPUESTO estimado del Proyecto (componentes a tener en cuenta)
Descripcin
Talento Humano
Software desarrollo
Hardware Desarrollo
Conectividad
Insumos
Servicios tcnicos
Gastos Generales

Gastos Administrativos
Impuestos
Utilidad Operacional (15%)1

Vous aimerez peut-être aussi