SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS Perfil del Proyecto
Curso: Taller de Ingeniería del Software I
PROFESOR: Sánchez Espinoza, Javier
GRUPO 4: Alumno 1 Alumno 2 Alumno 3 Lima, dd de mm de 2012
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
ÍNDICE 1. PLAN DE DESARROLLO DEL SOFTWARE ....................... ................................... ....................... ...................... ...................... ...................... ...................... ...................... ...................... ..................... .......... 4 1.1PERFIL DEL PROYECTO ..................... ................................. ....................... ...................... ...................... ...................... ...................... ...................... ...................... ...................... ...................... ...................... .............. ... 4 1.1.1. OBJETIVO............................ .......................................... ............................ ............................ ............................ ............................ ............................ ............................ ............................. ............................. ........................... .............4 1.1.2. MISIÓN ........................... .......................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................. ............................ ........................... ................ .. 4 1.1.3. VISIÓN ............................ ........................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................. ............................ ........................... ................ .. 4 1.1.4. LA EMPRESA............................ ........................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................. ............................ ...................... .........4 1.1.4.1. MISIÓN DE EQUAS ............................ ........................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................ ....................... .........5 1.1.4.2. VISIÓN DE EQUAS ........................... ......................................... ............................ ............................. ............................. ............................ ............................ ............................ ............................ ......................... ...........5 1.1.5. MODELO DEL NEGOCIO ..................... ................................ ...................... ...................... ....................... ....................... ...................... ...................... ...................... ...................... ...................... ................... ........5 1.1.5.1
MODELAMIENTO DE PROCESOS DE NEGOCIO .......................... ......................................... ............................. ............................ ............................ ............................ .................. ....6
1.1.5.1.1 Identificación de los Procesos del Negocio .................. ................................ ............................ ............................ ............................. ............................. ........................... .................. ..... 6 1.1.5.1.2 Identificación de los actores del entorno del negocio ........................ ...................................... ............................ ............................. ............................. ....................... ......... 7 1.1.5.1.3 Descripción de los Casos de Uso del Negocio .................. ................................. ............................. ............................ ............................ ............................ ............................ .............. 8
1.1.6. DESCRIPCIÓN BREVE DEL PROYECTO............................ .......................................... ............................ ............................ ............................ ............................. ............................. ............................ .................. ....12 Descripción de las actividades ............................ ......................................... ........................... ............................. ............................. ............................ ............................ ............................ .......................... ............ 13
1.1.7. METODOLOGÍA A EMPLEAR.......................... ........................................ ............................ ............................ ............................ ............................. ............................. ............................ ............................ .................. ....14 1.1.8. RECURSOS A EMPLEAR ........................... ......................................... ............................ ............................. ............................. ............................ ............................ ............................ ............................ ....................... .........14 Recursos Software ........................... .......................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................. ............................ ................ ... 14 Recursos Hardware ............................ .......................................... ............................ ............................ ............................ ............................ ............................ ............................ ............................. ............................. .............. 15 Recursos Humanos .......................... ......................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................. ............................ ................ ... 15
1.1.9. COSTOS Y BENEFICIOS............................ .......................................... ............................ ............................. ............................. ............................ ............................ ............................ ............................ ....................... .........15 1.1.10. CRONOGRAMA DE ACTIVIDADES (MS-PROJECT)........................... .......................................... ............................. ............................ ............................ ............................ ............................ ................ ..16 2.
ANÁLISIS DE SISTEMAS ........................................................................................................................................ 17 2.1 REQUERIMIENTOS DEL SISTEMA DE INFORMACION........................... ......................................... ............................ ............................. ............................. ............................ .................. ....17
2.1.1 Determinación del alcance del Sistema ............................ .......................................... ............................ ............................ ............................ ............................. ............................ ................ ... 17 2.1.2 Obtención de Requerimientos.................................... .................................................. ............................ ............................ ............................ ............................. ............................ ....................... ..........17 2.1.3 Obtención del Mode lo de Casos de Uso del Sistema ........................... .......................................... ............................. ............................ ............................ .......................... ............ 18 2.1.4 Determinación de Subsistemas de Análisis ................................... ................................................. ............................ ............................ ............................ ............................ ................... ..... 19 2.1.5 Especificación de la Interface de Usuario ................... ................................. ............................ ............................ ............................ ............................ ............................ ........................ .......... 20 2.1.6 Identificación de Perfiles y Diálogos ................. ............................... ............................. ............................. ............................ ............................ ............................ ............................ ................... ..... 20 2.1.7 Especificación del Comportamiento Dinámico de la Interface ................. ............................... ............................ ............................ ............................. ...................... ....... 21 2.1.8 Especificación de Formatos de Impresión ....................................... ..................................................... ............................ ............................ ............................ ............................ ................. ... 21
2.2 2.3 2.4 2.5 3.
ANALISIS DE LOS CASOS DE USO ........................... ......................................... ............................ ............................ ............................ ............................. ............................ ........................... ..............21 ANALISIS DE CLASES........................... ......................................... ............................ ............................ ............................ ............................. ............................. ............................ ............................ .................. ....21 ANALISIS DE PAQUETES ............................ .......................................... ............................ ............................ ............................ ............................. ............................. ............................ ......................... ...........21 ESPECIFICACION DE INTERFACES CON OTROS SISTEMAS .......................... ........................................ ............................ ............................. ............................. .................. ....21 DISEÑO DE SISTEMAS ..................... ................................ ...................... ...................... ....................... ....................... ...................... ...................... ...................... ...................... ...................... ................. ...... 23
3.1
DEFINICION DE LA ARQUITECTURA DEL SISTEMA ............................ .......................................... ............................ ............................. ............................ ........................... ..............23
3.1.1. Definición de Niveles de Arquitectura (Grafico) .................................. ................................................ ............................ ............................ ............................ .......................... ............ 23 3.1.2. Identificación de subsistemas de diseño ....................... ...................................... ............................. ............................ ............................ ............................ ............................ ................... ..... 23
3.2 3.3
DISEÑO DE LA ARQUITECTURA DE SOPORTE .......................... ......................................... ............................. ............................ ............................ ............................ ....................... .........24 DISEÑO DE CASOS DE USO REALES ........................... .......................................... ............................. ............................ ............................ ............................ ............................ ....................... .........24
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
ÍNDICE 1. PLAN DE DESARROLLO DEL SOFTWARE ....................... ................................... ....................... ...................... ...................... ...................... ...................... ...................... ...................... ..................... .......... 4 1.1PERFIL DEL PROYECTO ..................... ................................. ....................... ...................... ...................... ...................... ...................... ...................... ...................... ...................... ...................... ...................... .............. ... 4 1.1.1. OBJETIVO............................ .......................................... ............................ ............................ ............................ ............................ ............................ ............................ ............................. ............................. ........................... .............4 1.1.2. MISIÓN ........................... .......................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................. ............................ ........................... ................ .. 4 1.1.3. VISIÓN ............................ ........................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................. ............................ ........................... ................ .. 4 1.1.4. LA EMPRESA............................ ........................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................. ............................ ...................... .........4 1.1.4.1. MISIÓN DE EQUAS ............................ ........................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................ ....................... .........5 1.1.4.2. VISIÓN DE EQUAS ........................... ......................................... ............................ ............................. ............................. ............................ ............................ ............................ ............................ ......................... ...........5 1.1.5. MODELO DEL NEGOCIO ..................... ................................ ...................... ...................... ....................... ....................... ...................... ...................... ...................... ...................... ...................... ................... ........5 1.1.5.1
MODELAMIENTO DE PROCESOS DE NEGOCIO .......................... ......................................... ............................. ............................ ............................ ............................ .................. ....6
1.1.5.1.1 Identificación de los Procesos del Negocio .................. ................................ ............................ ............................ ............................. ............................. ........................... .................. ..... 6 1.1.5.1.2 Identificación de los actores del entorno del negocio ........................ ...................................... ............................ ............................. ............................. ....................... ......... 7 1.1.5.1.3 Descripción de los Casos de Uso del Negocio .................. ................................. ............................. ............................ ............................ ............................ ............................ .............. 8
1.1.6. DESCRIPCIÓN BREVE DEL PROYECTO............................ .......................................... ............................ ............................ ............................ ............................. ............................. ............................ .................. ....12 Descripción de las actividades ............................ ......................................... ........................... ............................. ............................. ............................ ............................ ............................ .......................... ............ 13
1.1.7. METODOLOGÍA A EMPLEAR.......................... ........................................ ............................ ............................ ............................ ............................. ............................. ............................ ............................ .................. ....14 1.1.8. RECURSOS A EMPLEAR ........................... ......................................... ............................ ............................. ............................. ............................ ............................ ............................ ............................ ....................... .........14 Recursos Software ........................... .......................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................. ............................ ................ ... 14 Recursos Hardware ............................ .......................................... ............................ ............................ ............................ ............................ ............................ ............................ ............................. ............................. .............. 15 Recursos Humanos .......................... ......................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................. ............................ ................ ... 15
1.1.9. COSTOS Y BENEFICIOS............................ .......................................... ............................ ............................. ............................. ............................ ............................ ............................ ............................ ....................... .........15 1.1.10. CRONOGRAMA DE ACTIVIDADES (MS-PROJECT)........................... .......................................... ............................. ............................ ............................ ............................ ............................ ................ ..16 2.
ANÁLISIS DE SISTEMAS ........................................................................................................................................ 17 2.1 REQUERIMIENTOS DEL SISTEMA DE INFORMACION........................... ......................................... ............................ ............................. ............................. ............................ .................. ....17
2.1.1 Determinación del alcance del Sistema ............................ .......................................... ............................ ............................ ............................ ............................. ............................ ................ ... 17 2.1.2 Obtención de Requerimientos.................................... .................................................. ............................ ............................ ............................ ............................. ............................ ....................... ..........17 2.1.3 Obtención del Mode lo de Casos de Uso del Sistema ........................... .......................................... ............................. ............................ ............................ .......................... ............ 18 2.1.4 Determinación de Subsistemas de Análisis ................................... ................................................. ............................ ............................ ............................ ............................ ................... ..... 19 2.1.5 Especificación de la Interface de Usuario ................... ................................. ............................ ............................ ............................ ............................ ............................ ........................ .......... 20 2.1.6 Identificación de Perfiles y Diálogos ................. ............................... ............................. ............................. ............................ ............................ ............................ ............................ ................... ..... 20 2.1.7 Especificación del Comportamiento Dinámico de la Interface ................. ............................... ............................ ............................ ............................. ...................... ....... 21 2.1.8 Especificación de Formatos de Impresión ....................................... ..................................................... ............................ ............................ ............................ ............................ ................. ... 21
2.2 2.3 2.4 2.5 3.
ANALISIS DE LOS CASOS DE USO ........................... ......................................... ............................ ............................ ............................ ............................. ............................ ........................... ..............21 ANALISIS DE CLASES........................... ......................................... ............................ ............................ ............................ ............................. ............................. ............................ ............................ .................. ....21 ANALISIS DE PAQUETES ............................ .......................................... ............................ ............................ ............................ ............................. ............................. ............................ ......................... ...........21 ESPECIFICACION DE INTERFACES CON OTROS SISTEMAS .......................... ........................................ ............................ ............................. ............................. .................. ....21 DISEÑO DE SISTEMAS ..................... ................................ ...................... ...................... ....................... ....................... ...................... ...................... ...................... ...................... ...................... ................. ...... 23
3.1
DEFINICION DE LA ARQUITECTURA DEL SISTEMA ............................ .......................................... ............................ ............................. ............................ ........................... ..............23
3.1.1. Definición de Niveles de Arquitectura (Grafico) .................................. ................................................ ............................ ............................ ............................ .......................... ............ 23 3.1.2. Identificación de subsistemas de diseño ....................... ...................................... ............................. ............................ ............................ ............................ ............................ ................... ..... 23
3.2 3.3
DISEÑO DE LA ARQUITECTURA DE SOPORTE .......................... ......................................... ............................. ............................ ............................ ............................ ....................... .........24 DISEÑO DE CASOS DE USO REALES ........................... .......................................... ............................. ............................ ............................ ............................ ............................ ....................... .........24
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A. 3.4 3.5
DISEÑO DE CLASES .......................... ......................................... ............................. ............................ ............................ ............................. ............................. ............................ ........................... .................... .......25 DISEÑO FÍSICO DE DATOS ........................... ......................................... ............................ ............................. ............................. ............................ ............................ ............................ ....................... .........25
3.5.1 Diseño del Modelo Físico de Datos............................. .......................................... ............................ ............................ ............................ ............................. ............................ ....................... .......... 25 3.5.2 Optimización del Modelo Físico de Datos. ...................................... .................................................... ............................. ............................. ............................ ........................... ................ ... 25
3.6
GENERACION DE ESPECIFICACIONES DE CONSTRUCCION ............................ .......................................... ............................ ............................ ............................ ................ ..26
3.6.1 Especificación del Entorno de Construcción ............................... ............................................. ............................ ............................. ............................. ............................ ..................... ....... 26 3.6.3 Elaboración de especificación de Construcción ................... ................................. ............................ ............................ ............................. ............................. ............................ .............. 27
3.7
ESTABLECIMIENTO DE REQUERIMIENTOS DE IMPLANTACION ........................... ......................................... ............................ ............................ ....................... .........27
4. CONSTRUCCIÓN DEL SISTEMA ...................... ................................. ...................... ...................... ...................... ...................... ...................... ...................... ...................... ...................... ...................... ............. 28 4.1. INTERFACES DE USUARIO.............................. USUARIO............................................ ............................ ............................ ............................ ............................. ............................. ........................... ........................... ..............28 4.2. CODIFICACIÓN DEL PROYECTO ............................ .......................................... ............................ ............................ ............................ ............................. ............................. ........................... .................... .......28 5. PRUEBAS ...................................................................................................................................................................... 28 6. CONFIGURACIÓN Y MANUALES ...................... ................................. ...................... ...................... ...................... ...................... ...................... ...................... ...................... ...................... ..................... ..........28 7. BIBLIOGRAFIA ...................... .................................. ....................... ...................... ...................... ...................... ...................... ...................... ...................... ...................... ....................... ....................... ...................... ............. .. 28 8. ANEXOS ....................................................................................................................................................................... 29 8.1. PROCESO DE ASEGURAMIENTO DE LA CALIDAD .......................... ......................................... ............................. ............................ ............................ ............................ ............................ ....................... .........29 8.1.1. Implementación del proceso: .......................... ........................................ ............................ ............................. ............................. ............................ ............................ ............................ ................... ..... 29 8.1.2. Aseguramiento del producto: ............................ .......................................... ............................ ............................ ............................ ............................. ............................. ........................... ................ ... 29 8.1.3. Aseguramiento del proceso: ........................... ......................................... ............................ ............................. ............................. ............................ ............................ ............................ ................... ..... 29 8.1.4. Aseguramiento del sistema de calidad: ....................................... ..................................................... ............................ ............................ ............................ ............................ ................... ..... 29
8.2. PROCESO DE VERIFICACIÓN.......................... ......................................... ............................. ............................ ............................ ............................. ............................. ............................ ........................... .................... .......29 8.2.1. Verificación del contrato ........................... ........................................ ........................... ............................. ............................. ............................ ............................ ............................ .......................... ............30 Verificación del proceso ............................ .......................................... ............................ ............................ ............................ ............................ ............................ ............................ ............................. ...................... ....... 30 Verificación de los requerimientos .......................... ........................................ ............................ ............................ ............................ ............................. ............................. ............................ ..................... ....... 30 Verificación del diseño ........................... .......................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................ ........................ .......... 30 Verificación del código ........................... .......................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................ ........................ .......... 30 Verificación de integración ........................... .......................................... ............................. ............................ ............................ ............................. ............................. ............................ ........................... ................ ... 30 Verificación de la documentación ........................... ......................................... ............................ ............................ ............................ ............................. ............................. ............................ ..................... ....... 31
8.3. PROCESO DE VALIDACIÓN ............................ ........................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................ ..................... .......31 Implementación del proceso ............................ .......................................... ............................ ............................ ............................ ............................. ............................. ............................ ............................ .............. 31 Validación del proceso ........................... .......................................... ............................. ............................ ............................ ............................ ............................ ............................ ............................ ........................ .......... 31
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
1. PLAN DE DESARROLLO DEL SOFTWARE
1.1PERFIL DEL PROYECTO 1.1.1. Objetivo Implementar un sistema que permita a: Los clientes obtener información acerca de los servicios que brinda la empresa. Los clientes se contacten con la empresa. Los clientes visualicen los resultados de los ensayos a través de una cuenta de usuario. La empresa almacenar la información de solicitudes de los exámenes. La empresa almacenar en una base de datos los resultados de los ensayos realizados. La empresa almacenar información de los clientes habituales. La empresa registrar los datos de uso de los equipos y turnos de las personas que
emplean el laboratorio.
1.1.2. Misión El presente proyecto tiene como misión desarrollar un Sistema para la Atención de los clientes para la empresa EQUAS con los procesos de acuerdo a los requerimientos especificados así como las actividades de verificación, validación, revisión conjunta y solución de problemas, para lo que se mantendrá la documentación adecuada del desarrollo del presente trabajo con el fin de obtener un producto software confiable, seguro y útil de acuerdo a las necesidades de la empresa.
1.1.3. Visión A través de este proyecto se espera satisfacer los requerimientos actuales de la empresa para una mejor atención al cliente desempeñando las tareas de apoyo adecuadas para los usuarios de la empresa y para el cliente de modo que sea un modelo idóneo para la implementación del software que perdure en el tiempo.
1.1.4. La Empresa EQUAS S.A., es una empresa peruana legalmente constituida, que tiene como objetivo, brindar servicio de análisis al sector privado y público en materias relacionadas al manejo y gestión ambiental.
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A. Actualmente EQUAS S.A. espera mejorar la atención a sus clientes dentro de las normas de plan de mejora establecidas por INDECOPI, para lo cual espera contar con una pagina web.
1.1.4.1. Misión de EQUAS La empresa EQUAS (Environmetal Quality Analitycal Services S.A) tiene como misión brindar servicios de ensayo de primer nivel en el campo de la gestión y manejo ambiental, respaldado por el excelente nivel, profesional y técnico; sostenido por el uso de tecnología de punta, así como la calidad, la puntualidad y el servicio que se vincula con la satisfacción del cliente.
1.1.4.2. Visión de EQUAS La empresa EQUAS S.A. espera ser líder, gestora y promotora del desarrollo sostenible y control ambiental a nivel nacional para una mejor calidad de vida que compromete al desarrollo del país. Así mismo Internacionalizar los servicios brindados.
1.1.5.
MODELO DEL NEGOCIO
La empresa EQUAS SA. es una empresa que brinda servicios de análisis relcionadas al manejo y gestión ambiental para lo cual tiene que estar acreditada y normada según las normas que INDECOPI revisa. Esta empresa realiza su gestión mediante el servicio de atención a clientes en la cual mediante mail, fax o telefono la empresa o persona que desee contar con los servicios se comunica con EQUAS, para pasar luego a la cotización de servicio que dependerá de la complejidad y el tipo de servicio que solicite. EQUAS esta subdividido en distintas áreas que ayudan a realizar los servicios que ofrece que puede ser servicios de muestro de agua, lodo, tierra, aire como también servicios de proyectos. Es importante recalcar que Equas tiene un área especial para el aseguramiento de calidad lo que permite obtener una mejor servicio al cliente y seguir cumpliendo las normas para posible acreditaciones técnicas. A continuación la descripción del modelo de negocio a nivel gráfico donde se enmarcan las diferentes áreas que participan dentro del proceso de negocio como su estructura :
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
AREA DE RECEPCION DE MUESTRAS AREA DE PREPARACION
Manejo de documentos Control de Calidad Control de muestra y resultados
• •
Servicio al cliente Cotización Apoyo Logístico Cadena de Custodia
•
•
• • •
AREA ADMINISTRATIVA
AREA DE TRABAJO Y DISTRIBUCIÓN
Distribución de las muestras a los respectivos laboratorios. Proceso del análisis y resultados.
AREA DE ASEGURAMIENTO DE LA CALIDAD
Verificación y control de Calidad. Informe de Ensayo. Envío de Resultados
•
•
•
•
1.1.5.1
•
MODELAMIENTO DE PROCESOS DE NEGOCIO
1.1.5.1.1 Identificación de los Procesos del Negocio Formato de Identificación de los Casos de Uso de Negocio
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
Número Proceso de Negocio 01 02 03
Oferta de servicios. Análisis de Muestras Gestión de Equipos
Diagrama de Casos de Uso del Negocio
1.1.5.1.2 Identificación de los actores del entorno del negocio Formato de Identificación de los Actores
Número Actor
Roles/Responsabilidades
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A. ACT01
ACT02
Usuario de la Se encarga de brindar la información de servicios al empresa (Sistema) cliente. Recibe, almacena y muestra los mensajes de los clientes. Muestra el calendario de pedidos. Registra la recepción de muestras de cada cliente. Actualiza la información de la cantidad de insumos en el almacén. Muestra los formatos establecidos para los ensayos. Envía y muestra el informe de ensayo. Cliente Se registra y accede con una cuenta de usuario. Solicita la información del servicio que desea.
1.1.5.1.3 Descripción de los Casos de Uso del Negocio Casos de Uso Oferta de Servicios
1.- Proceso de Negocio 2.- Objetivo
Oferta de Servicios Brindar al cliente la información de todos los servicios que la empresa brinda y generar una estimación del precio por el o los servicios que va a solicitar. Sistema, Cliente
3.- Actores 4.- Precondiciones La información de los servicios se encuentre actualizada.
5.- Flujo de Eventos 1) El cliente solicita al sistema (empresa) la información de los servicios. 2) El sistema (empresa) le muestra la información. 3) El cliente revisa la información. 4) El Cliente pide realizar una cotización. 4.1) El cliente se retira después de la consulta. 5) El sistema le solicita al cliente que llene el formato de cotización. 6) El cliente llena el formato. 7) El sistema realiza procede al calculo del precio del servicio solicitado. 8) El sistema muestra la cotización al cliente. 6.- Poscondiciones El cliente se retira satisfactoriamente con la información recibida 7.- Excepciones La información de los servicios no se encuentre disponible 8.- Versión 1.0 9.- Tiempo de Ejecución 1 día 10. Diagrama de Actividades del Proceso de Negocio
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
Casos de Uso Análisis de Muestras
1.- Proceso de Negocio 2.- Objetivo
Análisis de Muestra Realizar el análisis de las muestras dependiendo de los servicios que el cliente haya solicitado. Usuarios del Sistema , cliente
3.- Actores 4.- Precondiciones El sistema haya aprobado el servicio realizado por el cliente. Los equipos para el servicio a prestar se encuentren operativos.
5.- Flujo de Eventos 1) En el área de recepción de muestras el cliente entrega la m uestra para el análisis respectivo. 2) La empresa realiza el manejo de documento de la cadena de custodia y el contrato. 2.1 Si la cadena de custodia se encuentra diferente al contrato se contacta al cliente para su aclaración respecto a ello. 3) La muestra pasa al control de calidad RVI donde se registra los datos de la
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
4) 5) 6) 7) 8) 9)
10)
muestra. La muestra mediante la orden de gerencia técnica es llevada al area de Trabajo y distribución Se asigna a los diferentes laboratorios dependiendo del tipo de muestra que se asigne Se realiza el análisis correspondiente dependiendo del servicio que se especificó. El jefe de Laboratorio da el visto bueno para realizar la hoja de ensayo El jefe de Laboratorio registra todos los ensayos La muestra es llevada al área de aseguramiento de la calidad de resultados registrándose en el CMR. 9.1 Si e gerente técnico no da su conformidad la muestra es llevada al laboratorio del área de trabajo y distribución. Se realiza el informe de ensayo
6. Postcondiciones Se entrega al cliente el informe de ensayo 7.- Excepciones 8.- Versión 1.0 9.- Tiempo de Ejecución 10. Diagrama de Actividades del Proceso de Negocio
Caso de uso : Gestion de Equipos
1.- Proceso de Negocio
Gestión de equipos
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A. 2.- Objetivo
3.- Actores 4.- Precondiciones
Brindar seguridad a los diferentes equipos que conforman el staff técnico así como su respectivo mantenimiento. Usuarios del Sistema
El usuario se haya registrado en el sistema. Los equipo se encuentran registrados. 5.- Flujo de Eventos 1) El usuario del sistema conformado por el jefe del laboratorio realiza la calibración de los diferentes equipos del laboratorio. 1.1 Si un equipo se encuentra defectuoso se informará al Gerente técnico. 2) El usuario del sistema conformado por los analistas de Laboratorio se registran. 3) Al término de uso de las máquinas, el jefe de laboratorio realiza los chequeos del estado de las máquinas de laboratorio. 6. Poscondiciones El sistema tenga la información de las condiciones de funcionamiento del equipo. 7.- Excepciones 8.- Versión
1.0
9.- Tiempo de Ejecución
1 día
10. Diagrama de Actividades del Proceso de Negocio
1. Glosario de Términos
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
Término
Descripción
Cadena de custodia
Es el documento donde se encuentran los datos detallados y referencia de utilidades para el análisis de la orden de servicio. Es parte del área de aseguramiento de la calidad donde se realiza el control de muestras y resultados. Es el registro de verificación e inspección de la muestra. Es el documento en donde se presentan los resultados de las pruebas de ensayo realizadas.
CMR
RVI Informe de ensayo
1. Catálogo de Reglas del Negocio
Regla del Negocio
Descripción
Puntualidad en la entrega de resultados
Los Servicios prestados a cualquier entidad serán debidamente entregados a tiempo al cual se ha señalado. No habrá retrasos ni demoras. El jefe de laboratorio es el encargado y responsable de los equipos. Cada proceso y equipo debe estar normalizado por las respectivas normas técnicas antes de realizar cualquier servicio.
Responsabilidad de los equipos Certificación de los procesos y materiales
1.1.6. Descripción Breve del Proyecto El proyecto consiste en elaborar una página web que permita a la empresa mayor comunicación con sus clientes, que contenga un sistema de oferta de servicios, de atención y registro de clientes, de pedidos y de actualización de insumos.
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A. El sistema almacenará en una base de datos la información de las cuentas de los usuarios, la lista de sus clientes, los datos de los servicios que ofrece, entre otros. A través del sistema de ofertas se espera mostrar todos los servicios que el cliente puede obtener de la empresa y así elegir el que desee o pedir asesoría a la empresa de cual es el que el conviene elegir. El usuario será capaz de efectuar la solicitud de los servicios de análisis ambiental que brinda la empresa, tales como el Informe de ensayo, Programa de monitoreo ambiental, Análisis y fiscalización de muestras; asimismo podrá tener una cotización del servicio deseado ingresando algunos datos al sistema como su nombre, la empresa, dirección de correo , entre otros para hacerle llegar la oferta de la empresa. Mediante el sistema de atención a clientes se podrá establecer un buzón de consultas y sugerencias de los clientes registrados como usuarios del sistema, para lo cual deberán estar registrados. El sistema de pedidos permitirá que los clientes soliciten el servicio de EQUAS a través de su cuenta de usuario y la confirmación telefónica del mismo. En el sistema de gestión de insumos se actualizará la cantidad de los insumos con los que se cuenta en el almacén, para lo que se solicitará información cada vez que se realice un nuevo ensayo se confirmará luego de haberse efectuado. Además mediante intranet, se implementará un sistema de control de accesos y equipos para aumentar la seguridad de la información y de los equipos donde cada usuario podrá ingresar al sistema y tener acceso a diferentes opciones dependiendo del tipo de usuario que sea como también obtener la información del uso debido de los instrumentos del laboratorio, en la cual habrá un encargado que registre los nombres de los usuarios y el horario en el que emplearon los equipos para evitar la pérdida de los mismos.
Descripción de las actividades Para llevar a cabo el proyecto se realizaran entrevistas al Gerente General de la empresa , Luis Cóndor Evaristo, para conocer y entender el funcionamiento de los procesos de negocio; luego se realizará la descripción de los mismos y se les relacionara con un caso de uso del negocio, luego se establecerán los requerimientos del sistema y se seleccionara las actividades que se pueden automatizar, las actividades que puede apoyar el sistema de atención a clientes de EQUAS, mediante pagina web así como la descripción de los casos de uso del sistema; posteriormente se relazará el diseño de la arquitectura que soportará el sistema, tanto en el servidor como en las computadoras conectadas al servidor; se especificará las tablas a almacenar en la base de datos, una vez terminado el diseño de la
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A. base de datos se procederá a realizar las pruebas para el aseguramiento de la calidad del software, en donde se validara y verificara que el sistema cumpla con ,los requerimientos de la empresa inter esada y que ayude adecuada mente a lo proceso definidos, dentro de las actividades de aseguramiento de la calidad se dará una capacitación a los usuarios de la empresa para el correcto uso del sistema y para que se de el apoyo al os proceso de la empresa y mejorar el desempeño de la empresa.
1.1.7. Metodología a emplear Se empleará la metodología RUP, con el lenguaje UML
1.1.8. Recursos a emplear Recursos Software Adobe Dreamweaver CS3 versión 9.0, editor Multilenguaje visual para diseñar, codificar, y
desarrollar sitios web, páginas, y aplicaciones. Ofrece la posibilidad de elegir el modo de diseñar el Sitio Web, modo Diseño (no se necesita escribir código), por código o ambos. Entre los tipos de documentos que se pueden crear se tienen: HTML, PHP, ASP VBScript, CSS, Java Script, XML, ASP, JavaScrip, entre otros. Licencia de Adobe Dreamweaver CS3, para cuya activación se necesita conexión a internet. Adobe Fireworks CS3 versión 9.0.0.1198, editor de imágenes para las páginas web, que permite su modificación desde el dreamweaver. Wamp Server versión 2, Programa que permite instalar en conjunto Apache, PHP 5, MySQL y PHPMyAdmin. En este capítulo además se hace referencia al modo de instalación de WAMP5 y otras opciones para aumentar las posibilidades del paquete. Microsoft® Windows XP Service Pack 2: Lanzado el 6 de Agosto de 2004, incluye el SP1
Software Sistema Operativo
Adminsitrador de BASE DE Datos Diseñador de Página Web Editor de imágenes Conexión de BD
Mínimo Requerido Microsoft® Windows XP con Service Pack 2; Explorador de Internet como Microsoft Internet Explorer 4.01 o Mozila Firefox v 2 MySQL
Recomendado Microsoft®Vista; Explorador de Internet como Microsoft Internet Explorer 7, o Mozila Firefox v3 MySQL
Adobe DreamWeaver8
Adobe Dreamweaver CS3
Adobe Fireworks 8 Wamp Server
Adobe Fireworks CS3 Wamp Server versión 2
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
Recursos Hardware Componentes Procesador Memoria
Mínimo Requerido Pentium III 256 MB
Recomendado Core 2 Duo 512 MB ó superior
Resolución Pantalla
1024 x 768
1024 x 768
Requisitos Mínimos: Procesador Intel Pentium4, Intel Xeon 256 MB de RAM 40 MB de espacio disponible en el disco duro (instalación) Resolución de pantalla de 1.024 x 768
Recursos Humanos
El equipo estará compuesto por tres personas:
Analista de Sistemas.
Programador para el diseño de las páginas Web.
1.1.9. Costos y Beneficios Descripción WINDOWS XP PROFESSIONAL SERVICE PACK 2 OEM LICENCIA GENUINA Software adobe dreamweaver cs3 version 9 idioma español Software adobe fireworks cs3 version 9 idioma español Software mysql
Cliente
Costos $ 70.00 $260.00 aprox. $350.00 aprox. $ 0.00
Permite una mejora en la comunicación con la empresa Reducción del tiempo para solicitar el
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A. servicio. Empresa
estará la reducción de tiempo en trasladar los documentos, con lo que se evitará retrasos de entrega de los mismos. Se mejorará la comunicación con los clientes, permitiendo a través de sus sugerencias conocer las opiniones acerca de la empresa y mejorar. Mayor control de equipos al registrarse los materiales empleados en las pruebas de ensayo, con lo que se mejora la seguridad y evita las pérdidas de equipos. Disminución de errores.
1.1.10. Cronograma de actividades (Ms-Project)
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
2.
ANÁLISIS DE SISTEMAS
En conjunto, definen el apoyo que el sistema brindará al usuario.
2.1 REQUERIMIENTOS DEL SISTEMA DE INFORMACION 2.1.1 Determinación del alcance del Sistema Automatizar la interacción entre los clientes y la empresa EQUAS S.A. a través de tener cargado en el sistema una sólida Base de datos con los usuarios de los clientes par que puedan almacenar sus mensajes. El sistema también debe ser capaz de cotizar algunos ensayos como: Informe de ensayo, Programa de monitoreo ambiental o Análisis de muestras. Debe permitir la visualización de los informes de ensayos, cargando los documentos respectivos con lo que mejora la comunicación entre e cliente y EQUAS S.A. y rapidez de entrega del servicio.
2.1.2 Obtención de Requerimientos 2.1.2.1. Requerimientos Funcionales
Número Requerimiento
Descripción
Prioridad
RF01 RF02
2.1.2.2. Requerimientos no Funcionales
Número
Requerimiento
RNF01
Avisar errores en la bases de datos
RNF02
Acceso a la información
RNF03
Interfaces
RNF04
Tiempo de respuesta
Descripción Cualquier error en el acceso o modificación de la base de datos, deben de ser señaladas al encargado del sistema, durante el acceso al de cualquier usuario aparecerá un mensaje pidiendo que vuelva a intentarlo. Sólo las personas autorizadas deben de tener acceso a la información, para ello deben de hacerle un control de accesos dependiendo del tipo de usuario. Las interfaces del sistema deben de ser amigables para el usuario y de rápido acceso El sistema debe de responder a la petición del usuario en un tiempo no mayor de 5 segundos.
Prioridad
4
3 4 4
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
RNF05
Acceso a detalles de los ensayos
RNF06
Disponibilidad de información
RNF07
Visualización de la información
RNF08
Disponibilidad de información de los usuarios
Esta opción debe de activarse después de realizado el ensayo y haber cargado a la información respectiva, sólo tendrán acceso personal encargado de la empresa. El acceso a la información por parte de los usuarios debe ser desde internet y a cualquier hora del día. La información de los resultados del informe de ensayo debe ser mostrada sólo al cliente interesado. La información personal, como correo nombres y teléfono, de los usuarios deben de almacenarse en la base de datos del sistema.
2.1.3 Obtención del Modelo de Casos de Uso del Sistema Diagrama de Casos de Uso del Sistema (Gráfico) Descripción de Casos de Uso del Sistema 1.- Caso de Uso del Sistema 2.- Descripción del caso de uso
3.- Actor(es)
4.- Precondiciones
5.- Postcondiciones
6.- Pasos (Flujo de Eventos) Nro Acción del Actor
7.- Requerimiento asociado
8.- Prototipo de interfaz de usuario
Respuesta del Sistema
4 4 5 2
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
CONTENIDO DEL CAMPO 1.
Caso de Uso del Sistema: Nombre del caso de uso del sistema
2.
Descripción: Especificación del caso de uso del sistema
3. Actor(es): Actores que interactúan con el caso de uso. 4.
Precondiciones: Condiciones previas a la realización del caso de uso.
5.
Poscondiciones: Consecuencias luego de la realización.
6.
Pasos: Pasos que describen la realización del caso de uso. Empieza con la primera acción del Actor y el sistema emitirá una respuesta
7.
Requerimiento Asociado. Es el nombre del requerimiento asociado al caso de uso
8.
Prototipo de Interfaz de Usuario. Se indica la identificación de la interfaz asociada al caso de uso que se describe.
2.1.4 Determinación de Subsistemas de Análisis
Descripción de Subsistemas de Análisis: Diagrama de paquetes. (Se determinan los subsistemas y sus relaciones de dependencias)
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
2.1.5 Especificación de la Interface de Usuario Es un prototipeo de las pantallas. Así mismo para explicar algunas características de cada pantalla se usara la siguiente tabla.
Número Propósito de la interface Gráfica de la interface
CONTENIDO DEL CAMPO 1. Número: Número correlativo de la interface. 2. Propósito de la Interface: Descripción de la funcionalidad de la interface. 3. Gráfica de la Interface: Se adjunta una gráfica del prototipo de la interface.
2.1.6 Identificación de Perfiles y Diálogos 1. Nombre del Perfil: 2. Opciones a las que tiene acceso
3. Tipo de Acceso:
CONTENIDO DEL CAMPO 1. Nombre del perfil: Nombre del perfil de acceso al Sistema (supervisor, administrador, consulta, etc.) 2. Opciones a las que tiene acceso: Se indicara a que opciones del sistema tendrá accesos el perfil. 3. Tipo de acceso: Indicar el tipo de acceso (Lectura, modificación, insertar, etc.)
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
2.1.7 Especificación del Comportamiento Dinámico de la Interface Es un prototipeo indicando la navegación de las pantallas, en esta tarea se presenta las pantallas como un menú desplegado, mostrándose claramente la invocación entre pantallas.
2.1.8 Especificación de Formatos de Impresión En esta tarea se usa la técnica de prototipeo de Interface de Impresión.
2.2
ANALISIS DE LOS CASOS DE USO
Diagrama de Interacción de Objetos (Diagrama de Secuencias y/o Colaboración)
En esta tarea se realiza, para los casos de uso relevantes, el diagrama de interacción de objetos que intervienen en la realización del caso de uso. También se recomienda completar en algunos casos una descripción textual de los diagramas.
2.3
ANALISIS DE CLASES
Diagrama de Clases (Gráfico)
Diagrama de Transición de Estados (Opcional)
2.4
ANALISIS DE PAQUETES
Diagrama de Paquetes
2.5
ESPECIFICACION DE INTERFACES CON OTROS SISTEMAS Nombre del Sistema relacionado Responsable del Sistema Procesos del Sistema Especificaciones Funcionales del sistema
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A. Formatos de los datos intercambiados Tipo de intercambio Frecuencia o periodicidad del intercambio Evento que desencadena la interface Validaciones, requisitos especiales de seguridad Modificaciones requeridas
CONTENIDO DEL CAMPO 1.
Nombre del Sistema relacionado: Colocar el nombre del sistema destino.
2.
Responsable del Sistema: Nombre del responsable del sistema destino.
3.
Procesos del Sistema: Lista de los procesos o módulos del sistema destino.
4.
Especificaciones funcionales del Sistema: Se realiza las especificaciones funcionales de cada interface de destino.
5.
Formato de los datos intercambiados: Se indica la estructura de los datos a ser intercambiados.
6.
Tipo de intercambio: Se indica si los cambios serán en lotes o en línea.
7.
Frecuencia o periodicidad de intercambio: En caso de realizarse un intercambio de datos, indicar la frecuencia del mismo.
8.
Evento que desencadena la interface: Indicar las condiciones para realizar el intercambio masivo de datos.
9.
Validaciones, requisitos especiales de seguridad: Indicar las condiciones o requisitos a tener en cuenta al momento de la ejecución de las interfaces.
10.
Modificaciones requeridas: Indicar las adaptaciones necesarias a realizar en los sistemas de destino que intervienen en el intercambio de información.
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
3.
DISEÑO DE SISTEMAS
Este acápite cubre el diseño interno del sistema. Se especificará también la Plataforma Tecnológica necesaria para operar el sistema.
3.1
DEFINICION DE LA ARQUITECTURA DEL SISTEMA
3.1.1. Definición de Niveles de Arquitectura (Grafico) Se realiza el particionamiento físico del sistema de información, usando la técnica del Diagrama de Despliegue
3.1.2. Identificación de subsistemas de diseño Se describe un catalogo de subsistemas y el grafico correspondiente
Catalogo de subsistemas
Subsistema
Funcionalidad
Tipo
CONTENIDO DE CADA CAMPO 1. Subsistema: Nombre del subsistema 2. Funcionalidad: Relación de servicios que brinda el subsistema. 3. Tipo
: Tipo de soporte que brinda (especifico o genérico) Especifico: cuando es aplicado solo al sistema que pertenece el subsistema
Genérico : cuando es aplicado para varios sistemas o es reutilizado de otro sistema.
Grafico de subsistemas usando el Diagrama de Paquetes Entorno Tecnológico del Sistema.
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
Hardware
Requisitos Mínimos: Procesador Intel Pentium4, Intel Xeon Microsoft® Windows® XP con Service Pack 2 (certificada para ediciones de 32 bits) 256 MB de RAM 40 MB de espacio disponible en el disco duro (instalación) Resolución de pantalla de 1.024 x 768 Requisitos Recomendables: Procesador Intel Core™ Duo (o compatible) Windows Vista™ Home Premium
512 MB de RAM
Software
Adobe Dreamweaver CS3 es un editor Multilenguaje visual para diseñar, codificar, y desarrollar sitios web, páginas, y aplicaciones. Ofrece la posibilidad de elegir el modo de diseñar el Web Site, modo Diseño o por código, o ambos, En el modo Diseño se cuenta con herramientas que facilitan la creación de un documento, sin necesidad de escribir código. En el modo Código, cuenta con un entorno de codificación con todas las funciones, que incluye herramientas para la edición de código como coloreado de código y terminación automáticas de etiquetas, así como materiales de referencia de lenguaje sobre hojas de estilos en cascada CSS, Java Script, PHP entre otras. Entre los tipos de documentos que se pueden crear se tienen: HTML, PHP, ASP VBScript, CSS, Java Script, XML, ASP, JavaScrip, ASP .NET #, ASP .NET VB,entre otros.
Comunicaciones
Conexión a Internet o telefónica para activar el producto(opcional)
CONTENIDO DE CADA CAMPO 1.
Hardware: Procesadores, unidades de almacenamiento, estaciones de trabajo.
2.
Software: Sistemas operativos, subsistemas, middleware, gestores de bases de datos, sistemas de ficheros, software de base, herramientas y utilidades de gestión propias del sistema, etc.
3.
3.2
Comunicaciones: Diseño de la topología de red, protocolo, nodos de red, etc
DISEÑO DE LA ARQUITECTURA DE SOPORTE
Diseño Detallado de Subsistemas de Soporte. (Grafico) Diagrama de Clases y de Interacción de Objetos
3.3
DISEÑO DE CASOS DE USO REALES
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A. Se realiza el diseño de la Realización de los Casos de Uso (Grafico) Por cada caso de uso relevante se realiza el diagrama de Interacción de Objetos (Diagrama de Secuencia o Diagrama de Colaboración), tomando como partida las clases de diseño.
3.4
DISEÑO DE CLASES
3.5
Se realiza el Diagrama de Clases de Diseño (Grafico)
DISEÑO FÍSICO DE DATOS
3.5.1 Diseño del Modelo Físico de Datos. Se presenta el Modelo Físico de Datos
3.5.2 Optimización del Modelo Físico de Datos. Formato de Estimación de Volúmenes de tablas
Nro Tabla
Cantidad de registros anual
Tamaño del registro
Crecimiento Tipo de anual (%) acceso
CONTENIDO DE CADA CAMPO 4.
Nro
: Número correlativo
5.
Tabla
: Nombre de la tabla. También se pueden indicar tablas de otros sistemas para referenciar los
tipos de accesos. 6.
Cantidad de registros anual: Número de registros estimados por año
7.
Tamaño del registro
: Tamaño promedio del registro (sumatoria del tamaño de cada campo)
8.
Crecimiento anual
: Es la tasa de crecimiento anual estimada de cada tabla se menciona en
porcentajes
9.
Tipo de Acceso
: Tipos de accesos que se realizan a la tabla (select, update, insert, delete)
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
3.6
GENERACION DE ESPECIFICACIONES DE CONSTRUCCION
3.6.1 Especificación del Entorno de Construcción Plataforma del ambiente de desarrollo.
Hardware Sistema Operativo Herramientas de Construcción Base de Datos Software de aplicaciones Servidor WEB
CONTENIDO DE CADA CAMPO 1. Hardware 2. Sistema Operativo
: Características del Servidor en la cual se desarrollara : Sistema Operativo del Servidor
3. Herramientas de Construcción: Lenguajes de Programación que se usara para la codificación. 4. Base de Datos
: Nombre del gestor de Base de Datos que se usara para la construcción.
5. Software de Aplicaciones: Nombre del Software que se usara para el Desarrollo en Entorno WEB (Jbuilder, Java Webserver, etc.) 6. Servidor WEB
: Nombre del Software para la Web (Apache, Planet, etc.)
Definición de Componentes y Subsistemas de Construcción
Gráfico Diagrama de Componentes y/o de Despliegue
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
3.6.3 Elaboración de especificación de Construcción Formato para la especificación detallada de los componentes Nombre del Componente Tipo de Componente Descripción Especificación del componente
CONTENIDO DE CADA CAMPO 1.
Nombre del Componente
: Nombre del Componente
2.
Tipo de Componente
: JSP, Servlet, EJB, 4GL, VBX, etc.
3.
Descripción
: Se realiza una breve descripción del componente..
4.
Especificación del componente : Se realiza una especificación detallada de todos los componente a partir de los subsistemas de diseño
3.7
ESTABLECIMIENTO DE REQUERIMIENTOS DE IMPLANTACION
Se especifican requerimientos relacionados a los siguientes aspectos:
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
Capacitación
Infraestructura
Instalación
Catálogo de Requerimientos Número
Requerimiento
Descripción
CONTENIDO DE CADA CAMPO
1. Numero: Correlativo para indicar el numero del requerimiento, inicia en 1. 2. Requerimiento: Tipo de requerimiento (capacitación, infraestructura, instalación) 3. Descripción: Descripción del requerimiento.
4. CONSTRUCCIÓN DEL SISTEMA 4.1. INTERFACES DE USUARIO 4.2. CODIFICACIÓN DEL PROYECTO 5. PRUEBAS
6. CONFIGURACIÓN Y MANUALES
7. BIBLIOGRAFIA http://www.trucoswindows.es/Manuales-y-Tips-f88.html http://www.foroxd.com/software-de-diseno/ http://articulo.mercadolibre.com.pe/MPE-4620301-windows-xp-professional-service-pack-2-oem-licenciagenuina-_JM
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A.
8. ANEXOS 8.1. Proceso de Aseguramiento de la Calidad Este proceso sirve para proporcionar la seguridad apropiada de que los productos y procesos software del ciclo de vida del proyecto son conformes a sus requerimientos especificados y se adhieren a los planes establecidos. Puede ser interno o externo, además puede emplear otros procesos de apoyo como la verificación, validación, revisión conjunta y solución de problemas. Entre las actividades de este proceso están las siguientes:
8.1.1. Implementación del proceso: Los objetivos del proceso de aseguramiento de la calidad deberán asegurar que los productos software y los procesos para dichos productos cumplen con los requerimientos establecidos y se adhieren a los planes; por lo que conviene que el procesos se coordine con los procesos relacionados de verificación, validación, revisión conjunta y auditoría; y se deberá preparar un plan para documentar las actividades (incluyendo los problemas y disconformidades) y las tareas del proceso de aseguramiento de la calidad que incluye las normas de calidad, metodología y herramientas para llevar a cabo las actividades, las referencias a la documentación relacionada, recursos plazos y responsabilidades para las estas tareas .
8.1.2. Aseguramiento del producto: Asegurar que el software cumpla con el contrato, se adhiera a los planes y satisface los requerimientos.
8.1.3. Aseguramiento del proceso: Se deberá asegurar que los procesos del ciclo de vida del software como de suministro, desarrollo operación, manteniendo y procesos de apoyo como el de aseguramiento de calidad empleados para el proyecto cumplen con el contrato y se adhieren a los planes. Se deberá asegurar que la practicas internas de ingeniería de software entorno de desarrollo entorno de pruebas y librería cumplen con el contrato y satisfacen los requerimientos. Que las mediciones del producto y el proceso estén de acuerdo a las normas y procedimientos establecidos. Se deberá asegurar que el personal asignado tiene la habilidad y los conocimientos del proyecto y recibe la información necesaria
8.1.4. Aseguramiento del sistema de calidad: Las actividades de gestión de calidad se deberán asegurar de acuerdo a las normas establecidas.
8.2. Proceso de Verificación Determinar si los productos software de una actividad cumplen con los requerimientos o condiciones que tiene impuestas por las actividades presedentes, por motivos de efectividad en consto y rendimiento se debe integrar la verificacio ne nlos poreceoso del ciclo de vida del software delsde el suministro al manteniemitno , esto porecsos pueden incluir análisis revisión ny prueba entre als actividades esta
SISTEMA PARA LA ATENCIÓN DE CLIENTES EQUAS S. A. Impeklmtenacion del proceso: determinar s iel preyecto reueire un esfeurz ode verificación analizar lso aspectos críticos del os requeriemitnos del proeyecto se eberan evaluar ne términos de: probabilidad de un error no detectado en los requerimientos del sistema o del software que cause
daños fracaso al proyecto perdida financiera o daño a equipo madurez y riesgo asociados a la tecnología de software usda disponibilidad de fondos y recursos
Sie lpreoceos requiere verificación se deera establecer identificando al s actividades del ciclode vida proecutos q requieran la verificación seleccionando las tareas definidas con lso métodos técnicas y herramientas para llevarals aca bo Bsadnose en las tareas se deberá preparar y documentar un pakln deverfiicación q devera tener en cuenta los procediemitnos para hacer llegar los informes a los interesados Se deera resolver todos los problemas etectados
8.2.1. Verificación del contrato Ver si lños requerimientos son consistentes y cubren las necesidades del usuario, ver q se hayan estipulado los precediemitnos para manejar los cambios de requerimientos se e
Verificación del proceso Ver si los criterios de planificación nso nlso adecuados y esta na su debido tiempo ver si los procesos seleccionados para e lproyect oso nlos adecuados se implementan y ejecutan como se planificaron, versi als normas prcediemitnso y entornos son las adecuadas, ver si elpersanl esta capacitado
Verificación de los requerimientos Son consistentes y e pueden probar se han asignado adecuadamente? De aceud ocon lso criterios d diseño, con los requerimientos del sisrema, lso requeriemnots de seguridad, de cceso y otros críticos son correctos ¿
Verificación del diseño Es correcto consistente ocn lso requetimeitnos implementa la secuencia correcta de evnetos? Entradas salidas interfaces flujologico tamñlos definiciones y recuperación nante errores, mplemtea correcta mente los requerimeitnos de seguridad , de cceso y otros críticos son correctos ¿
Verificación del código Es trazable hacia el disñ oy los requerimientos simplemtna la secuencia correcta deevntos interfaces consistentes , flujo correcto de datos, control, completitud m, tamaños, recuperación nante errores ver si emplenta los req de seguridad física accesos y otros críticos
Verificación de integración Ver lo componentes y unida de software década elemtrento este integrados correcta y completamente en el software Ver ls ohr sf y operaciones manuales del sistema ha sido integrado Tareas de integración se han llevad o de acuerdo a un plan