Está en la página 1de 34

Clientes & Eventos

C&E
Nancy Cristina Loaiza
Qué es?
• Aplicación dirigida a las empresas de telefonía
móvil.
• Motor de promociones a través de SMS
Cómo Funciona?
• El sistema se relaciona con las plataforma con
que cuenta la empresa para la administración
de los clientes prepago de la misma.
• Tomar los eventos realizados por los clientes
(Recargas, envío de mensajes, transferencias
de saldos, entre otros) de la plataforma de la
compañía.
Cómo Funciona?
• Analiza basado en reglas de negocio propias
de la empresa de telefonía que promoción se
adapta al cliente que ejecutó el evento
• Ejecuta el envío del SMS con la promoción al
cliente.
Ventajas
• Con la implementación de este sistema la compañía
podrá incrementar la fidelización de los clientes.
• Aumento en recargas
• Incremento en consumos
• Mayores ingresos
• Aumento de clientes
• Puede llegar a un número mayor de usuarios
• Comunicación más fácil, ágil y efectiva con los
clientes.
Producto de alta calidad
• El producto que le ofrecemos cuenta con altos
estándares de calidad:
– Confiable y correcto: El sistema esta altamente
probado cumpliendo con el flujo completo que
espera una entrada correcta una salida correcta.
– Fácil de usar: El sistema cuenta con un grupo de
interfaces tipo Wizard amigables para la
parametrización de las reglas, eventos y acciones
lo que forman la promoción.
Producto de alta calidad
• Seguro: Cuenta con un sistema de autenticación
tanto por base de datos como por LDAP, usando
estándares de seguridad como https, encripción de
contraseñas, sistema de administración de
vencimiento de contraseñas y formación de las
mismas.
• Portable: Puede ser usado en diferentes sistemas
operativos como Linux, Windows. Está desarrollado
en Java lo que garantiza su portabilidad, puede ser
usado con diferentes motores de base datos
Producto de alta calidad
• Adaptable: Es un sistema completamente
paramétrico, la empresa puede parametrizar
las promociones según sus necesidades de
negocio.
• Integrable: Se puede integrar con diferentes
plataformas de envío de SMS y con diferentes
sistemas de administración de clientes
prepago.
CMMI
• La empresa implementa el modelo de calidad
CMMI.
• Mejores procesos en el desarrollos del sistema
• Procesos de pruebas certificados
• Procesos definidos en todo el ciclo de vida del
software.
• Documentación clara del sistema tanto técnica
como funcional orientada a todos los usuarios del
sistema
Modelos de calidad
• Un modelo de calidad, cuenta con
herramientas que permiten a las
organizaciones adquirir practicas en busca de
una mejora continua en sus prácticas de
elaboración del software, buenas prácticas
durante todo el ciclo de vida del Software.
Modelos de calidad
• CMMI
• Norma ISO/IEC 12007
• Metrica3
• ISO 15504
CMMI (Capability Maturity Model
Integration)
• Orientado a mejora de procesos en diferentes niveles de madurez.
• Este modelo establece un conjunto de prácticas o procesos clave
agrupados en Áreas Clave de Proceso (KPA - Key Process Area). Para
cada área de proceso define un conjunto de buenas prácticas que
habrán de ser:
• Definidas en un procedimiento documentado
• Provistas (la organización) de los medios y formación necesarios
• Ejecutadas de un modo sistemático, universal y uniforme
(institucionalizadas)
• Medidas
• Verificadas
CMMI (Capability Maturity Model
Integration)
A su vez estas Áreas de Proceso se agrupan en cinco "niveles
de madurez", de modo que una organización que tenga
institucionalizadas todas las prácticas incluidas en un nivel y
sus inferiores, se considera que ha alcanzado ese nivel de
madurez.
Los niveles son:
• 1 - Inicial. Las organizaciones en este nivel no disponen de
un ambiente estable para el desarrollo y mantenimiento de
software. Aunque se utilicen técnicas correctas de
ingeniería, los esfuerzos se ven minados por falta de
planificación.
CMMI (Capability Maturity Model
Integration)
El éxito de los proyectos se basa la mayoría de las veces en el
esfuerzo personal, aunque a menudo se producen fracasos y
casi siempre retrasos y sobrecostes. El resultado de los
proyectos es impredecible.

• 2 - Repetible. En este nivel las organizaciones disponen de


unas prácticas institucionalizadas de gestión de proyectos,
existen unas métricas básicas y un razonable seguimiento
de la calidad. La relación con subcontratistas y clientes está
gestionada sistemáticamente.
CMMI (Capability Maturity Model
Integration)

• 3 - Definido. Además de una buena gestión de proyectos, a este


nivel las organizaciones disponen de correctos procedimientos de
coordinación entre grupos, formación del personal, técnicas de
ingeniería más detalladas y un nivel más avanzado de métricas en
los procesos. Se implementan técnicas de revisión por pares (peer
reviews).

• 4 - Gestionado. Se caracteriza porque las organizaciones disponen


de un conjunto de métricas significativas de calidad y productividad,
que se usan de modo sistemático para la toma de decisiones y la
gestión de riesgos. El software resultante es de alta calidad.
• 5 - Optimizado. La organización completa está
volcada en la mejora continua de los procesos.
Se hace uso intensivo de las métricas y se
gestiona el proceso de innovación.
• http://es.wikipedia.org/wiki/Modelo_de_Capa
cidad_y_Madurez
Norma ISO/IEC 12007
• Es un modelo de calidad orientado al ciclo de
vida del software. Establece un proceso de
ciclo de vida para el software que incluye
procesos y actividades que se aplican desde la
definición de requisitos, pasando por la
adquisición y configuración de los servicios del
sistema, hasta la finalización de su uso.
Norma ISO/IEC 12007
• Los procesos de la norma ISO 12207 se
clasifican en tres grandes grupos:
– Procesos Principales
– Procesos de Apoyo
– Procesos de Gestión
Norma ISO/IEC 12007
• Los procesos principales de la norma ISO
12207 son los siguientes:
– Adquisición.
– Suministro.
– Desarrollo.
– Explotación.
– Mantenimiento.
Norma ISO/IEC 12007
• Los procesos de Soporte de la norma ISO
12207 son los siguientes:
– Documentación
– Gestión de la configuración.
– Aseguramiento de calidad.
– Verificación. Validación.
– Revisión conjunta.
– Auditoría.
– Resolución de problemas.
Norma ISO/IEC 12007
• Los procesos de gestion de la norma ISO
12207 son los siguientes:
– Gestión.
– Infraestructura.
– Mejora.
– Formación.

http://mariale440.tumblr.com/
Metrica3
•  Es un modelo que ofrece a las organizaciones
un instrumento útil para la sistematización de
las actividades que dan soporte al ciclo de vida
del software. Esta metodología fue promovida
por el Ministerio de Administraciones Públicas
del Gobierno de España con el fin de aplicarla
en la Administración Pública de ese país y ésta
se realizó basada en las normas ISO/IEC 12207
y ISO/IEC 15504.
Metrica3
• Esta métrica está conformada por una serie de
elementos que son los siguientes:
– Procesos
– Interfaces
– Técnicas y Prácticas
– Roles o Perfiles
Metrica3
• Procesos involucrados en la Métrica 3:
– Planificación de Sistemas de Información (PSI).
– Desarrollo de Sistemas de Información (DSI). Debido a su
complejidad, está a su vez dividido en cinco procesos:
• Estudio de Viabilidad del Sistema (EVS).
• Análisis del Sistema de Información (ASI).
• Diseño del Sistema de Información (DSI).
• Construcción del Sistema de Información (CSI).
• Implantación y Aceptación del Sistema (IAS).
– Mantenimiento de Sistemas de Información (MSI).
Metrica3
• Interfaces de Métrica 3:
– Gestión de proyectos (GP).
– Seguridad (SEG).
– Aseguramiento de la Calidad (CAL).
– Gestión de la Configuración (GC).
Metrica3
• Técnicas de Métrica 3:
– Técnicas de desarrollo (Casos de Uso, Diagramas
de Clase, Diagramas de Flujo de Datos, etc).
– Técnicas de gestión de proyectos (Técnicas de
estimación, Staffing Size, Planificación, etc)
– Prácticas (Análisis de impacto, Presentaciones,
Prototipado, etc).
Metrica3
• Perfiles o Roles en Métrica 3:
– Directivo (Comité de Dirección, Directores de Usuarios,
etc).
– Jefe de Proyecto (Responsable de Implantación,
Responsable de Seguridad, etc).
– Consultor (Consultor Informático, Técnico de Sistemas).
– Analista (Analista, Administrador de Bases de Datos, etc).
– Programador.

http://mariale440.tumblr.com/
ISO 15504
• Determinación de la Capacidad de Mejora del
Proceso de Software: es un modelo para la
mejora y evaluación de los procesos de
desarrollo y mantenimiento de sistemas de
información y productos de software.
ISO 15504
• Establece un marco y los requisitos para cualquier
procesos de evaluación de procesos y proporciona
requisitos para los modelos de evaluación de los
procesos.
• Proporciona también requisitos para cualquier modelo
de evaluación de organizaciones.
• Proporciona guías para la definición de las
competencias de un evaluador de procesos.
• Actualmente tiene 10 partes: de la 1 a la 7 completas
y de la 8 a la 10 en fase de desarrollo.
ISO 15504
• Comprende: evaluación de procesos, mejora de procesos,
determinación de capacidad.
• Proporciona, en su parte 5, un Modelo de evaluación de
procesos para los procesos de ciclo de vida del software
definidos en el estándar ISO/IEC 12207 que define los procesos
del ciclo de vida del desarrollo, mantenimiento y operación de
los sistemas de software.
• Proporciona, en su parte 6, un Modelo de evaluación de
procesos para los procesos de ciclo de vida del sistema definidos
en el estándar ISO/IEC 15288 que define los procesos del ciclo
de vida del desarrollo, mantenimiento y operación de sistemas.
ISO 15504
• Proporcionará, en su parte 8, un Modelo de evaluación de
procesos para los procesos de servicios TIC que serán
definidos en el estándar ISO/IEC 20000-4 que definirá los
procesos contenidos en la norma ISO/IEC 20000-1.
• Equivalencia y compatibilidad con CMMI. ISO forma parte
del panel elaborador del modelo CMMI y SEI y viceversa, y
se mantiene la compatibilidad y equivalencia de ésta
última con 15504. Sin embargo CMMI-DEV aún no es un
modelo conforme con esta norma (según lo requiere la
norma ISO 15504 para todo modelo de evaluación de
procesos).
ISO 15504
• Tiene una arquitectura basada en dos dimensiones:
de proceso y de capacidad de proceso. Define que
todo modelo de evaluación de procesos debe
definir: - la dimensión de procesos: el modelo de
procesos de referencia (dimensión de las abscisas) -
la dimensión de la capacidad: niveles de capacidad y
atributos de los procesos. Los niveles de capacidad
para todo modelo de evaluación de procesos
pueden tener desde el 0 y al menos hasta el nivel 1
de los siguientes niveles de capacidad estándar:
ISO 15504
• Nivel 0: Incompleto
• Nivel 1: Realizado
• Nivel 2: Gestionado
• Nivel 3: Establecido
• Nivel 4: Predecible
• Nivel 5: En optimización
http://es.wikipedia.org/wiki/ISO/IEC_15504
Producto Vs Proceso
• Mas que diferencias encuentro una relación directamente
proporcional entre el proceso y el producto.
• Un buen proceso en el desarrollo de software da como resultado un
producto de calidad.
• Un proceso bien definido, con buenas prácticas en la ingeniaría del
software genera menos errores y defectos, genera proyectos menos
costosos y más viables.
• Si no se tiene un proceso definido, el producto tiene alta posibilidad
de llegar con defectos al cliente, demora la salida a producción del
sistema, es complicado el paso de conocimiento y la adaptación de
nuevos ingenieros al proceso de desarrollo, no es mantenible, puede
llegar a ser inconsistente y no hace lo que el cliente espera, lo que se
traduce en mala calidad del producto.

También podría gustarte