It Data Consulting - 2017.docx

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View It Data Consulting - 2017.docx as PDF for free.

More details

  • Words: 7,785
  • Pages: 42
GESTIÓN DE CONTRATOS

1. Datos de la Empresa: IT DATa Consulting

2.

Principios y políticas de calidad

IT Data Consulting es una empresa dedicada a desarrollar soluciones informáticas a la medida de las diversas empresas peruanas dentro de los sectores Banca, Comercio e Industria, con el fin de satisfacer sus necesidades de negocio. Nuestro staff de profesionales cuenta con un alto nivel de especialización en las herramientas de mayor demanda en el mercado actual y está conformado por arquitectos de soluciones, especialistas en inteligencia de negocios, especialistas en implementación de soluciones en ERP’s (ORACLE EBS y SAP), plataformas Web y Cliente/Servidor; así como personal para soporte operativo y soporte técnico, garantizando así la calidad y eficacia de nuestros servicios.

1.1. Misión “Trabajar cada día para hacer de nuestros servicios las mejores soluciones en aplicaciones, actuando como socio estratégico de confianza para nuestros clientes y colaboradores, diferenciandonos por nuestra excelencia, calidad, experiencia y compromiso”.

1.2. Visión “Ser una empresa líder de soluciones tecnológicas innovadoras de alta calidad, alineando la tecnología a las estrategias de negocios. Logrando el reconocimiento de nuestros clientes por la calidad en los servicios que ofrecemos y de nuestros colaboradores como una empresa de alto valor para su desarrollo profesional”.

1.3. Servicios

Los servicios que ofrece IT DATA consulting son : (Fuente: http://itdata.com.pe/index.php )

1.3.1. Implementación de ERP’s El servicio de implementación de sistemas integrados ERP surge gracias al objetivo de mejorar el control de la información así como facilitar el crecimiento de la misma.

1.3.2.

Actualizaciones y migraciones

El servicio de Actualizaciones y migraciones permite mejorar el control de negocios a través de actualizaciones de sistemas estables, facilitando la implementación de soluciones bajo una estructura dinámica, soportada por metodologías y buenas prácticas, que permiten un mantenimiento rápido y efectivo de las aplicaciones.

1.3.3.

Testing Factory

El servicio Testing Factory tiene por objetivo principal asegurar la calidad de los entregables de la solución tecnológica de nuestros clientes, gracias a nuestra metodología de aseguramiento de la calidad. 1.3.4.

Desarrollo de Software Web

El servicio de desarrollo de software permite la realización de sistemas BackOffice que permite a los clientes ser autosuficientes en la administración de contenidos de sus aplicaciones

Índice

Introducción El presente trabajo ya sido desarrollado tomando como base las normas de calidad ISO 90003,9126, la norma IEEE 830 así como el libro “El Proceso Unificado de Desarrollo”. Asimismo, está orientado al control de versiones de documentos y de software del caso de

1

estudio, el cual es el Fondo de Seguro de Retiro y Cesación de la Marina de Guerra del Perú y como producto a analizar el software SDA que ha sido implementado en dicha institución

Marco Teórico o Estado del Arte Se pretende crear procedimiento de revisión de contratos que pueda ser aplicado como algo útil para la administración y desarrollo de un producto dentro de una organización. Es necesario tener en cuenta que en todo desarrollo de un proyecto es de suma importancia definir una metodología. Esto permite a las organizaciones seguir alguna especificación en cada etapa de la revisión de un contrato. Desde los requerimientos del cliente hasta la aceptación del contrato de manera coherente y clara. En este capítulo abordaremos las normas de calidad tomados en cuenta durante todo el proceso de elaboración del contrato. Las normas que a continuación trataremos 7.2.2 Revisión de los requisitos relacionados con el producto y 7.5.1.7 Mantenimiento de la ISO 90003, las cuales darán pautas sobre los estándares utilizados tanto para la elaboración, verificación y aceptación de un contrato. La re-ingeniería examinará las normas existentes para actualizarla y mejorarla.

2

Tabla de Control de Cambios de Documentos

Revisión

02

03

04

05

06

Observaciones

Página

4

13/02/2017

Actualización de responsable

4

14/02/2017

Descripción de abreviatura.

5

16/02/2017

Descripción de procedimiento

3

Desarrollo de Procedimientos ● Procedimiento específico por grupo G. de Contratos

1.

2.

OBJETIVO Definir el procedimiento para la revisión de contratos, con la finalidad de que existan documentos formales sobre los acuerdos realizado con los clientes para así poder evidenciar los compromisos pactados por ambas partes. ALCANCE Aplica a todos los proyectos tanto de desarrollo de software y/o consultoría. Debe permitir el detalle suficiente para asegurar que todos los acuerdos realizados con el cliente sean entendibles, aceptados para las partes involucradas. Este procedimiento no será de cumplimiento obligatorio en caso exista un conflicto con los requisitos mencionados en el contrato. En este caso se crearán procedimientos al respecto de tal manera se ajusten en la máxima extensión posible a este documento. Cuando los requisitos sean modificados. También la documentación debe ser modificada y el personal involucrado debe estar al tanto de los cambios.

3.

RESPONSABLES

3.1

Director General: Es la autoridad máxima dentro la organización además de ser el encargado de la gestión y dirección administrativa.

3.2

Administrador: Encargado de optimizar los recursos existentes dentro de la organización.

3.3

Coordinador de Calidad: Encargado de verificar que se cumplan y establezcan y mantengan los procesos necesarios para el sistema de gestión de la calidad.

3.4

Gerente de Finanzas: Encargado de la gestión financiera de la organización además de la planificación, ejecución y reportes financieros.

3.5

Jefe de Sistemas: Responsable de la organización y control de la implementación de los sistemas informáticos asimismo de asegurar su correcto funcionamiento.

4.

DEFINICIONES Y ABREVIATURAS

4.1 Término

Definición

Abreviación

Manual de Calidad

Documento que especifica el sistema de gestión de calidad SGC

MDC

Procesos

Relación de actividades relacionadas entre sí que transforman elementos de entrada en resultados.

PRC

Instructivo

Documento que describe el paso a paso del desarrollo de una actividad en relación con la parte Operativa.

INT

Procedimiento

Documento que provee información detallada sobre la forma de ejecutar las actividades y los procesos de una manera ordenada.

GF

4

Registro

Documento que proporciona evidencia de las actividades ejecutadas y de la conformidad de los requisitos, así como de la operación del sistema de gestión de la calidad

JS

Documento obsoleto

Documentos que han sido modificados y que tienen versiones anteriores y que ya no están actualizados , ni son de uso en la actualidad

DOB

Listado Maestro de Documentos y Registros

Listados de los documentos que son parte del SGC . Registra el número de versiones que tienen los documentos del SGC, la última fecha de actualización, la ubicación, el responsable, el proceso al cual pertenece, el acceso, la retención y la disposición.

LMDR

Actividades coordinadas dentro una organización orientadas a obtener y mantener el nivel de calidad de un producto o servicio de acuerdo con las necesidades de un cliente.

SGC

Sistema de Gestión de Calidad

5. 5.1

6.

DOCUMENTOS DE REFERENCIA NORMA ISO/IEC 90003:2004, NORMA ISO 9001 . apartado 7.2.2 7.2.2 Revisión de los requisitos relacionados con el producto Manual de Procedimientos Certificación de cuenta bancaria Carta de presentación de oferta de servicios

6.1

DISPOSICIONES ESPECÍFICAS No aplica

7.

Precondición

7.1

Acta de requerimientos. Documento de cotización de proveedores Formulario de Inscripción Declaración jurada del postulante Documento de bases legales Cronograma de Convocatoria Documento de planificación

8.

Poscondición

8.1

Acta de Calificación. Acta de Resultados Finales. Contrato.

9.

DESARROLLO RESPONSABLE

DESCRIPCIÓN DE LA ACTIVIDAD

5

Administrador

Solicitud de revisión: El cliente solicita la revisión de contrato mediante el formato “Solicitud de revisión de contrato” debidamente llenado incluyendo los documentos anexos y una copia del contrato.

Coordinador de Calidad

Recepción de la solicitud de revisión: Se procede a la recepción del contrato y los documentos anexos adjuntos para luego verificar la documentación detalladamente; si la solicitud cumple con los requisitos se procede a darle trámite, caso contrario se devuelve la solicitud con una nota indicando su rechazo.

Gerente de Finanzas

Atención de solicitud de revisión: Se atiende la solicitud de revisión de contratos, constatando los anexos y revisando los requisitos solicitado por los usuarios siendo estos necesarios para su cumplimiento además de las cláusulas contenidas dentro del contrato para determinar que no hubieran obligaciones o compromisos que posteriormente no se puedan cumplir por parte de la organización.

Jefe de Sistemas

Remisión de solicitud de revisión: Se procede a la respuesta escrita a la solicitud de revisión. El plazo para la respuesta a la solicitud de revisión es de cinco (5) días hábiles después de la recepción de la solicitud.

Analista Programador

Archivar solicitud de revisión: Posterior al envío de respuesta a la solicitud de revisión de contrato, se procede a recoger la conformidad de satisfacción del servicio, al personal que realizó la solicitud. Finalmente se archiva la solicitud de revisión en una carpeta.

9.1

9.2

9.3

9.4

9.5

10 10.1

REGISTROS Acta contractual

10.2

Acta de reunión

11 11.1

ANEXOS Lista de aprobación de contrato

11.2

Documento de aceptación de contrato

Lista de aprobación de contrato La lista de comprobación define los criterio y características que se debe cumplir el mismo, y los aspectos que deben tener en cuenta a la hora de realizar la revisión.

6

Documento de aceptación de contrato Una vez realizada la revisión, si se cumplen las características deseadas, se debe dejar evidencia que se realizó la actividad y que el contrato ha sido aceptado.

7

Tabla de Control de Cambios de Documentos

Revisión de Página

01

02

03

04

Observaciones

10

19/02/2017

Se agregó el proceso de Mantenimiento

11

20/02/2017

Definición de abreviaturas

12

21/02/2017

Definición de desarrollo

Procedimiento de Mantenimiento 1.

OBJETIVO Definir el procedimiento que permita el mantenimiento del software para que existan documentos formales sobre los acuerdos realizados en base al mantenimiento. Esto establecerá actividades que permitan la revisión y el mantenimiento de lo entregado al cliente, una vez esto realizado el contrato podrá asegurar la calidad en el mantenimiento del producto.

2.

ALCANCE

Aplica a todos los proyectos de software y/o consultoría de sistemas . El alcance se centra en detallar en el contrato el mantenimiento del software post instalación y entrega inicial. Logrando que todo el detalle sean entendido y aceptado por las partes involucradas. El documento debe asegurar que se tenga un alcance del Mantenimiento, identificación de un status inicial de los elementos que recibirán el mantenimiento, Asimismo también se asegura el detalle de actividades de mantenimiento para la resolución de problemas de soporte de software . Culminando por actividades de gestión de la configuración, pruebas , registros y reportes de mantenimiento.

8

3.

RESPONSABLES

3.1

Director General: Es la autoridad máxima dentro la organización además de ser el encargado de la gestión y dirección administrativa.

3.2

Administrador: Encargado de optimizar los recursos existentes dentro de la organización.

3.3

Coordinador de Calidad: Encargado de verificar que se cumplan y establezcan y mantengan los procesos necesarios para el sistema de gestión de la calidad.

3.4

Gerente de Finanzas: Encargado de la gestión financiera de la organización además de la planificación, ejecución y reportes financieros.

3.5

Jefe de Sistemas: Responsable de la organización y control de la implementación de los sistemas informáticos asimismo de asegurar su correcto funcionamiento.

4.

DEFINICIONES Y ABREVIATURAS

4.1 Término

Definición

Abreviación

Manual de Calidad

Documento que especifica el sistema de gestión de calidad SGC

MDC

Procesos

Relación de actividades relacionadas entre sí que transforman elementos de entrada en resultados.

PRC

Instructivo

Documento que describe el paso a paso del desarrollo de una actividad en relación con la parte Operativa.

INT

Procedimiento

Documento que provee información detallada sobre la forma de ejecutar las actividades y los procesos de una manera ordenada.

GF

Registro

Documento que proporciona evidencia de las actividades ejecutadas y de la conformidad de los requisitos, así como de la operación del sistema de gestión de la calidad

JS

Documento obsoleto

Documentos que han sido modificados y que tienen versiones anteriores y que ya no están actualizados , ni son de uso en la actualidad

DOB

Listado Maestro de Documentos y Registros

Listados de los documentos que son parte del SGC . Registra el número de versiones que tienen los documentos del SGC, la última fecha de actualización, la ubicación, el responsable, el proceso al cual pertenece, el acceso, la retención y la disposición.

LMDR

9

Sistema de Gestión de Calidad

Actividades coordinadas dentro una organización orientadas a obtener y mantener el nivel de calidad de un producto o servicio de acuerdo con las necesidades de un cliente.

5.

DOCUMENTOS DE REFERENCIA

5.1

NORMA ISO/IEC 90003:2004, 7.5.1.7 Mantenimiento

6.

DISPOSICIONES ESPECÍFICAS

6.1 7. 7.1

SGC

No aplica Precondición Documento de actividades Documento de empleados participantes Contrato

8.

Poscondición

8.1

Acta de realización del mantenimiento Guia del Proceso

7.

DESARROLLO RESPONSABLE

DESCRIPCIÓN DE LA ACTIVIDAD

7.1

Administrador

Responsable de recibir las solicitudes de ofertas, preparar las ofertas y aprobarlas, recibir los pedidos de solicitudes especiales, revisar y poner en marcha los planes de calidad y revisar las instalaciones.

7.2

Coordinador de Calidad

Actúa como representante de la Dirección y tiene la autoridad y la responsabilidad para asegurar que se pone en práctica los requisitos contenidos en el Manual. Significa que antes de cada reunión, debe recopilar todos los datos que cierren periodo: ● ● ● ● ● ●

Ofertas Encuestas No conformidades y reclamaciones de los clientes Objetivos e indicadores Mejoras Cambios significativos en la operatividad de la empresa como puede ser un cambio de sistema informático o de

10



archivo. Supervisa los documentos internos del sistema de calidad y mantiene los listados actualizados.

7.3

Gerente de Finanzas

Responsable de la ejecución e información financiera que se realice en el los términos del contrato.

7.4

Jefe de Sistemas

Encargado de verificar las tecnologías y metodologías presentadas. Así mismo dará una opinión objetiva respecto al producto presentado

7.5

Analista Programador

Encargado de recibir los requerimientos de los usuarios finales para su evaluación e implementación. Validación de nuevas funcionalidades para una mejor optimización del sistema. Además de verificar e informar el rendimiento del servidor con respecto al sistema.

8.

REGISTROS

8.1

Acta contractual

8.2

Acta de reunión

9.0

ANEXOS

9.1

Documento de aceptación de contrato

11

Tabla de Control de Cambios de Documentos

Revisión

02

03

04

05

06

Observaciones

Página

14

15/02/2017

Modificación del objetivo

14

16/02/2017

Definición de abreviaturas

15

17/02/2017

Descripción de la actividad

12

● 1.

Procedimiento de Análisis OBJETIVO Definir el procedimiento y el proceso para la gestión del análisis basado en RUP para lograr una compresión y una descripción de los requisitos, por los cuales se puede mantener y estructurar el sistema en su totalidad.

2.

ALCANCE La documentación del Modelo de Análisis incluye la Descripción de la arquitectura, la Realización de Casos de Uso, el Modelo de análisis, los Prototipo IGU y las Métricas de análisis.

3.

RESPONSABLES

3.1

Arquitecto: Es el responsable de realizar el Modelo de análisis y la descripción de la arquitectura.

3.2

Analista de Sistemas: Es el responsable de realizar el análisis de la Realización de los casos de uso.

3.3

Ingeniero de componentes: Es el responsable de analizar y diagramar las clases de análisis y los paquetes de análisis.

4.

DEFINICIONES Y ABREVIATURAS

4.1

Requisitos: Son los requerimientos del cliente del sistema. Es decir, que debe y que no debe hacer el sistema. La lista de requisitos es capturada en la especificación de requisitos.

4.2

RUP (Rational Unified Process): Es el Proceso Unificado de Desarrollo de Software, el cual se caracteriza por estar dirigido por casos de uso, enfocado en la arquitectura de software y por ser iterativo e incremental. Además, representa la unión de metodologías, antes separadas, para el desarrollo de software.

4.3

Actor: Rol que representa a quien inicia y/o se beneficia del caso de uso.

4.4

Caso de Uso: Es una secuencia de acciones que el sistema lleva a cabo para ofrecer algún resultado de valor para un actor del sistema, quien representa el rol de quien inicia y/o se beneficia del caso de uso.

4.5

Modelo análisis: Modelo que tiene como propósito refinar los casos de uso con más detalle y establecer la asignación inicial de funcionalidad del sistema a un conjunto de objetos que proporcionan el comportamiento.

4.6

Clases de análisis: Mediante el cual se identifica a todo aquello que encapsula un tipo diferente de comportamiento (funcionalidad).

13

4.7

5.

Paquetes de análisis: Conjuntos de casos de uso, los cuales organizan el modelo "de análisis en partes más manejables que representan abstracciones de subsistemas y posiblemente capas completas del diseño del sistema.

DOCUMENTOS DE REFERENCIA

5.1

NORMA ISO/IEC 90003:2004

5.2

Proceso Unificado de Desarrollo de Software, Capítulo 7

6.

Precondición

6.1

Se debe haber desarrollado el Modelado de Negocio y Requerimientos

7.

Poscondición

7.1 8.

8.1

Especificación del modelo de análisis del contrato

DESARROLLO RESPONSABLE

DESCRIPCIÓN DE LA ACTIVIDAD

Arquitecto

Integridad de modelado de análisis Se garantiza que la integridad sea correcta, consistente y legible, estableciendo una base para la creación de un diseño de software.

8.2

Arquitecto

Arquitectura del modelo de análisis El análisis de la arquitectura se centra en la definición de una arquitectura candidata y en la restricción de las técnicas de arquitectura que se van a utilizar en el sistema

8.3

Ingeniero de Casos de Uso

Realización de casos de uso - análisis Representa la perspectiva de diseño de un caso de uso. Además se garantiza que que tanto sus descripciones y diagramas sean legibles y afines a su objetivo.

8.4

Ingeniero de Componentes

Clase de Análisis Representan clases prototípicas del sistema, y son un primer paso de las abstracciones principales que el sistema debe manejar.

14

Paquete de Análisis

Ingeniero de Componentes

8.5

Los paquetes del análisis proporcionan un medio para organizar los artefactos del modelo de análisis. 9.

REGISTROS

9.1

Modelo de Análisis

9.2

Descripción de la arquitectura

9.3

Realización de los casos de uso de análisis

9.4

Clases de análisis

10.

ANEXOS - MÉTRICAS

10.1

Cantidad de Casos de Uso realizados Cantidad de Prototipos diseñados Cantidad de Clases de Análisis Cantidad de Horas/Hombre consumidas en la actividad. Cantidad de errores o no conformidades por cada entregable. Cantidad de no conformidades del cliente con el Modelo de Análisis.

Formato Propuesto DOCUMENTO DE ANÁLISIS MDP_PY0001_DA001_Documento de Especificación de Análisis Versión.- 1.0

Fecha: xx/xx/xxxx

Responsable: Clase de Análisis: Caso de Uso:

<<Se coloca el nombre del caso de uso>>

Actor(es):

<<Se coloca al actor u actores asociados al caso de uso>

Propósito:

<<Se especifican los botones de acción de la aplicación>>

Iteración

<<Se ingresa el número de iteración asociado al caso de uso>>

15

<<Se especifica la descripción de la aplicación>>

Descripción: Requerimientos Funcionales

<<Se especifican los requerimientos funcionales asociados a la aplicación>>

Reglas de Negocio:

<<Se especifican las reglas de negocio asociadas al caso de uso>>

Precondiciones

<<Se especifican las precondiciones del caso de uso>>

PostCondiciones

<<Se especifican las postcondiciones del caso de uso>>

Flujo Básico de Eventos

<<Se especifica el flujo básico del caso de uso>>

Opciones:

<<Se especifican los botones de acción de la aplicación>>

Diagrama de Clases de Análisis <<Se coloca el diagrama de análisis del caso de uso>>

Diagrama de Colaboración <<Se coloca el diagrama de análisis del caso de uso>>

Diagrama de Secuencia <<Se coloca el diagrama de secuencia del caso de uso>>

Diagrama de Clases <<Se coloca el diagrama de clases>>

Diagrama de Actividades <<Se coloca el diagrama de actividades del caso de uso>>

Tabla de Control de Cambios de Documentos

Revisión

02

03

04

05

06

Observaciones

Página

19

18/02/2017

Procedimiento de diseño

20

19/02/2017

Definición de abreviaturas

16

21



1.

20/02/2017

Desarrollo

Procedimiento de Diseño

OBJETIVO Definir el procedimiento y el proceso para la gestión del diseño basado en RUP, con el fin de lograr una comprensión y proporcionar evidencia que represente el compromiso realizado con en la gestión de contratos.

2.

ALCANCE Aplica a todos los proyectos de desarrollo de software que se realicen en la organización. Se debe permitir contar con un detalle suficiente que asegure que los requisitos realizados por el cliente puedan ser entendibles, aceptados y medibles para brindar la calidad del contrato.

3.

RESPONSABLES

3.1

Arquitecto: Es el responsable de realizar el Modelo de análisis y la descripción de la arquitectura.

3.2

Analista de Sistemas: Es el responsable de realizar el análisis de la Realización de los casos de uso.

3.3

Ingeniero de componentes: Es el responsable de analizar y diagramar las clases de análisis y los paquetes de análisis.

4.

DEFINICIONES Y ABREVIATURAS

4.1

Requisitos: Son los requerimientos del cliente del sistema. Es decir, que debe y que no debe hacer el sistema. La lista de requisitos es capturada en la especificación de requisitos.

4.2

RUP (Rational Unified Process): Es el Proceso Unificado de Desarrollo de Software, el cual se caracteriza por estar dirigido por casos de uso, enfocado en la arquitectura de software y por ser iterativo e incremental. Además, representa la unión de metodologías, antes separadas, para el desarrollo de software.

4.3

Actor: Rol que representa a quien inicia y/o se beneficia del caso de uso.

17

4.4

Artefactos: Es la especificación de un componente físico de información que es usado o producido por un proceso de desarrollo de software, o por el desarrollo y operación de un sistema.

4.5

Caso de Uso: Es una secuencia de acciones que el sistema lleva a cabo para ofrecer algún resultado de valor para un actor del sistema, quien representa el rol de quien inicia y/o se beneficia del caso de uso.

4.6

Diagrama de Clases: Es una clase de diseño, sus objetos contienen las clases de diseño

4.7

Modelo análisis: Modelo que tiene como propósito refinar los casos de uso con más detalle y establecer la asignación inicial de funcionalidad del sistema a un conjunto de objetos que proporcionan el comportamiento

4.8

Clases de análisis: Mediante el cual se identifica a todo aquello que encapsula un tipo diferente de comportamiento (funcionalidad).

4.9

Paquetes de análisis: Conjuntos de casos de uso, los cuales organizan el modelo "de análisis en partes más manejables que representan abstracciones de subsistemas y posiblemente capas completas del diseño del sistema.

5.

DOCUMENTOS DE REFERENCIA

5.1

El Proceso Unificado de desarrollo de software

5.2

NTC-ISO/IEC 90003:2004

6.

DISPOSICIONES ESPECÍFICAS

6.1

Los casos de uso deben mantenerse tan independientes unos de otros como sea posible

6.2

Los casos de uso deben describirse utilizando el lenguaje del cliente

6.3

Debe estructurarse cada caso de uso para que forme una especificación de funcionalidad completa

7.

Precondición

7.1

Lista de requisitos del usuario aprobados

7.2

Diagrama de Casos de Uso del Negocio

7.3

Diagrama de Actividad

7.4

Diagrama de Entidades del Negocio

7.5

Diagrama de Trabajadores del Negocio

7.6

Lista de Reglas de Negocio

y los subsistemas que

18

7.7

Modelo de Dominio

8.

Poscondición

8.1

Especificación del modelo de análisis del producto aceptado o rechazado

7.

DESARROLLO RESPONSABLE

DESCRIPCIÓN DE LA ACTIVIDAD

7.1

Arquitecto

Elaboración modelo de diseño, modelo de análisis. Integra el modelo de análisis. 7.1.1 Ciclo de vida del software

7.2

Ingeniero de componentes

Elaboración de clase de diseño 7.1.1 Ciclo de vida del software

7.3

Ingeniero de casos de uso

Elaboración de la Realización de Casos de Uso de diseño 7.1.1 Ciclo de vida del software

7.4

Ingeniero de componentes

Elaboración del Diagrama de Clases 7.1.1 Ciclo de vida del software

7.5

Ingeniero de componentes

- Elaboración del Diagrama de Interacción - Definir y mantener las responsabilidades, atributos, relaciones, y requisitos especiales de las clases del análisis 7.1.1 Ciclo de vida del software

7.6

Arquitecto

Elaboración del Modelo de Despliegue 7.1.1 Ciclo de vida del software

7.7

Ingeniero de componentes

Elaboración de Interfaces 7.1.1 Ciclo de vida del software

7.8

Ingeniero de componentes

Elaboración de Subsistema de Diseño Mantener la integridad de los paquetes del análisis 7.1.1 Ciclo de vida del software

8.

REGISTROS

8.1

Plantilla de Registro de Documento

8.2

Formato - Lista Maestra de Control de Documentos

19

8.3

Plantilla de Modelo de Análisis

9.

ANEXOS

9.1

Anexo 01: Plantilla Registro de Documento Anexo 02: Formato - Lista Maestra de Control de Documentos

Gestión de Calidad ● Alcances y Objetivos Objetivos (Documento drive: definición de objetivos de la calidad) ●

Aspectos Organizacionales: Políticas, Organización, Recursos y otros Políticas: 1. Cumplir con la legislación y normativa peruana. 2. Otorgar un trato de amable y servicial en todo momento. 3. Satisfacer las necesidades del cliente. 4. Buenas prácticas con CMMI Nivel 3 PMI (Project Management Institute, 2004). 5. Medición de los resultados además de una mejora continua. 6. Gestionar los recursos necesarios para apoyar la ejecución, seguimiento y mejora continua del Sistema de Gestión de la Calidad.

20

Organización:

Los recursos a utilizar para realizar la Gestión de Calidad al sistema esta conformado de la siguiente manera. ➢ ➢ ➢ ➢ ➢ ➢ ➢ ➢

Gerente de Proyectos Jefe de Desarrollo Arquitecto de software Analista de Negocio Analista de Sistemas Programador Implementador Analista Tester



Normas usadas y referencias indicadas

21

● Gestión de Calidad del Producto

○ Objetivo Obtener información sobre los errores, defectos o fallas que tiene el prototipo, así realizar las correcciones pertinente según sea el caso y se asegurar la calidad del producto que se está entregando al cliente. Para obtener esta información necesitamos elaborar el plan de pruebas que se aplicará sobre el producto, los resultados de las pruebas son registrados en un formato denominado Reporte de Pruebas. Las pruebas a implementar son básicas, esto incluye las pruebas unitarias y de integración que son vitales para la validación del producto.

Especificación de requerimientos de software Según la norma ISO 9126 los requerimientos de calidad del producto a construir son considerados dentro de atributos específicos del software que tienen incidencia sobre la calidad en el uso y se detallan a continuación:

Confiabilidad a) Tolerancia a fallos b) Madurez c) Recuperabilidad Usabilidad a) Aprendible b) Comprensible c) Operable d) Atractivo Mantenibilidad a) Modificable b) Analizable c) Estable, no se producen efectos inesperados luego de modificaciones d) Verificable Funcionalidad a) seguridad de los datos b) adecuación a las necesidades

22

b) precisión de los resultados

Eficiencia a) comportamiento respecto al tiempo b) utilización de recursos

De acuerdo a estos principios elaboramos las siguientes métricas:

MÉTRICA DE MANTENIBILIDAD ● MÉTRICA INTERNA DE FACILIDAD PARA EL CAMBIO Nombre:

REGISTRABILIDAD

Propósito:

Registrar los cambios específicamente y colocar los comentarios en el código fuente

Método de aplicación:

Registrando los cambios al código fuente de los módulos.

● MÉTRICA EXTERNA DE FACILIDAD PARA EL CAMBIO Nombre:

EVALUACIÓN DEL CAMBIO

Propósito:

Evaluar los cambios requeridos al sistema y verificar que estén alineados a los objetivos de la organización

Método de aplicación:

Aplicar un rango de variación a los requerimientos que figuran en el contrato.

● MÉTRICA INTERNA DE ESTABILIDAD Nombre:

FRECUENCIA DE FALLOS

Propósito:

Registrar adecuadamente cada comportamiento inesperados que presente el sistema.

Método de aplicación:

Registrar una lista (CheckList) con los posibles fallos a encontrarse y/o encontrados antes/después del cualquier modificación.

23

● MÉTRICA EXTERNA DE ESTABILIDAD Nombre:

FRECUENCIA DE CIERRES INESPERADOS

Propósito:

Identificar el número de veces que el sistema por problemas internos se cierra completamente sin ningún aviso al usuario.

Método de aplicación:

Registrar el número de cierres en un rango de tiempo por ejemplo 1 hora de uso constante del producto.

MÉTRICA DE EFICIENCIA ● MÉTRICA INTERNA DE COMPORTAMIENTO EN EL TIEMPO Nombre: Tiempo de respuesta Propósito: Indicar cuál es el tiempo estimado para completar una determinada actividad. Método de Evaluar la eficiencia de la conexión al S.O. con las aplicación: aplicación en cada operación que realiza un usuario.

● MÉTRICA INTERNA DE COMPORTAMIENTO EN EL TIEMPO Nombre: Factor de Stress Propósito: Medir la relación entre el tiempo de respuesta del sistema para una determinada carga y el tiempo de respuesta para la carga mínima de información. Método de Se mide el factor de aumento a medida que la cantidad aplicación: de información solicitada o cargada al sistema aumenta.

24

PLAN DE PRUEBAS: Nombre del Proyecto:

Versiones de documento y software

Caso N°

1

Nombre

Informe del cambio

Ejecutado por

Roger Garay

Propósito

Probar la funcionalidad de cambio de documentos

Fecha

18/02/2017

Detalle de prueba Norma ISO 9126 Atributo: Funcionalidad – Seguridad ● ● ● ● ● ●

Realizar un cambio a un documento Guardar el documento y cerrar el archivo Dar botón derecho al documento y seleccionar “Actualizar versión” El sistema mostrará una ventana para que indique el motivo del cambio Se escribe el nombre del cambio y se da clic en el botón guardar El sistema debe colocar un ícono de forma circular de color verde al costado del nombre del archivo indicando que fue sincronizado correctamente.

Resultado esperado Al hacer el envío del cambio, el sistema debe mostrar una ventana para que indique el motivo del cambio y luego de ingresar lo solicitado debe ver el cambio reflejado en el repositorio central virtual de archivos con el nuevo número de versión y el archivo tendrá un ícono de forma circular de color verde al costado del archivo indicando que el cambio fue satisfactorio. Riesgo No exista conexión de red local

Nombre del Proyecto:

Versiones de documento y software

Caso N°

2

Nombre

Seguridad en el cambio

Ejecutado por

Roger Garay

Propósito

Probar la seguridad en el cambio de versión

25

Fecha

18/02/2017

Detalle de prueba

Norma ISO 9126 Atributo: Funcionalidad – Seguridad ● ● ● ● ●

Hacer un cambio a un documento Guardar el documento y cerrar el archivo Dar botón derecho al documento y seleccionar “Actualizar versión” El sistema mostrará una ventana indicando que no tiene acceso a realizar cambios y el sistema bloqueará el archivo. El sistema enviará automáticamente un correo electrónico al administrador del repositorio central con el detalle de la infracción de acceso que contiene: - Nombre del equipo del emisor - Nombre del archivo - Nombre de inicio de sesión del sistema opera el emisor - Fecha y hora del incidente Resultado esperado

Al intentar enviar un cambio el sistema debe rechazar el cambio si es que el usuario no tiene permisos al mismo por medio de un mensaje de información que indique: “El archivo no puede modificarse debido a que no tiene acceso a realizar cambios sobre el mismo”. Luego, el sistema bloqueará el archivo y enviará una alerta al administrador del repositorio virtual.

● Gestión de Calidad del Proceso Objetivo El propósito del presente documento es dar a la Gerencia del IT DATa Consulting un conjunto de lineamientos necesarios para asegurar la calidad del documento a consolidar. Referencia NORMA ISO/IEC 90003:2004, NORMA ISO 9001 . apartado 7.2.2 7.2.2 Revisión de los requisitos relacionados con el producto Organización NORMA ISO/IEC 90003:2004, NORMA ISO 9001 . apartado 7.5.1.7 Actividades a realizar Este documento permite revisar y documentar las etapas del ciclo de vida de

26

la implementación de los módulos y los servicios en el Sistema de IT DATa Consulting: Las etapas antes mencionados son: ● Análisis de la solución ● Diseño de la solución ● Desarrollo de la solución ● Pruebas de la aplicación El siguiente cuadro nos muestra los productos en cada proceso.

Proceso/Área

Producto

Requerimientos

● ●

Especificaciones de requerimientos de software. Modelo de caso de uso.

Análisis



Modelo del dominio de clases o modelo conceptual. ○ Lista y diagrama de actores. ○ Diagrama de paquetes. ○ Diagrama de casos de uso por paquete. ○ Especificación de Casos de Uso de Alto Nivel. ○ Diagrama General de casos de uso. ○ Lista de casos de uso priorizados. ○ Lista de casos de uso que impactan en la arquitectura. Realización de los casos de uso para el análisis. Diagrama de máquinas de estado.

● ●

● ●

Diagrama de casos de uso que impactan en la arquitectura. Diagrama de clases de diseño. Diagrama de secuencia de diseño.

Construcción del software



Ejecutables.

Pruebas de software

● ●

Plan de Verificación y Validación. Plan de Pruebas

Implementación



Plan de Implementación.

Diseño



Una vez identificado los productos por cada proceso y el diagrama de proceso del sistema de ERP Contrata comenzaremos a realizar el control de calidad a dichos procesos, las tareas a realizar se centrarán en las siguientes secciones de la aplicación:

27

● ● ●

Módulo de Registro de Documentación Módulo de Registro Contabilidad Módulo de Registro Facturación

Cuadro de detalle por Sistema/módulo que se integrarán: SISTEMA

MODULO

ERP Contrata

Registro de documento

SOL-CU01 Actualizar los documentos

Crear, Modificar, Eliminar, Consultar, documentos

Registro Contabilidad

EXP-CU01 Actualizar_registro contable

Crear, Modificar, Eliminar, registro contable

EXP-CU02 Consultar contabilidad

Realiza consultas al registro contable. Compartido en otros módulos

APO-CU01 Actualizar Factura

Crear, Modificar, Eliminar, Consultar, facturas

Registro Facturación

CASO DE USO

FUNCIONALIDAD

Y para lograr un control de estas secciones o productos, se deberán revisar y considerar los siguientes entregables o productos de calidad: ➢ ➢ ➢ ➢ ➢ ➢ ➢ ➢ ➢ ➢

Documento de Requerimientos (SRS). Alcance del Sistema. Modelo de Diseño. Estándares de patrones de diseño. Plan de Gestión del Proyecto. Plan de SQA. Plan de Pruebas. Reporte de pruebas unitarias e integración. Estándares de Documentación de Usuario. Documentación de Usuario. Una vez definidos los entregables definiremos las tareas a ser llevadas a cabo las cuales deberán reflejar las evaluaciones, los estándares, los productos a revisar, los procedimientos en la elaboración de los distintos productos y los procedimientos para informar de los defectos detectados a sus responsables y realizar el seguimiento de los mismos hasta su corrección. Las actividades que se realizarán son:

➢ Revisar cada producto. ➢ Revisar el ajuste al proceso. ➢ Realizar el plan de SQA.

28

➢ ➢ ➢ ➢ ➢ ➢ ➢ ➢

Registrar observaciones. Consolidar observaciones del producto por módulo. Mapear los mensajes de los servicios. Mapear el flujo de los procesos. Identificar datos permitidos y obligatorios. Evaluar la calidad del producto. Revisar el avance quincenal. Realizar evaluación final del SQA.

ACTIVIDAD

ENTREGABLE ASOCIADO

Revisar cada producto

Documento de Requerimientos (SRS)

Identificar datos permitidos y obligatorios Revisar el ajuste al proceso

Alcance del Sistema

Mapear el flujo de los procesos Realizar reuniones internas de apoyo

Plan de Gestión del Proyecto

Realizar el plan de SQA

Plan de SQA

Registro de observaciones Consolidar observaciones del producto por módulo

Plan de Pruebas

Realizar evaluación final del SQA Evaluar la calidad del producto

Reporte de pruebas unitarias e integración

Responsables por tarea A continuación, se identifican los responsables de cada tarea: Actividad

Responsable

Mapeo de los flujos de procesos

Diseñador de Pruebas

Revisión del documento de propuesta funcional

Líder de Pruebas

Identificación de estándares y servicios

Líder de Pruebas Desarrollador

Identificación de datos permitidos por cada Diseñador de Pruebas proceso Desarrollador Técnico

29

Realizar el plan de SQA

Diseñador de Pruebas

Revisión de los casos de prueba

Líder de Pruebas Jefe de proyecto

Revisar cada observaciones

producto

y

registrar

las Líder de pruebas

Consolidar observaciones del módulo

Líder de pruebas

Revisar levantamiento de observaciones

Líder de Pruebas Analista Funcional

Reunión interna de observaciones con el jefe Líder de Pruebas Jefe de de proyecto y analista funcional proyecto Desarrollador Senior Realización de pruebas no funcionales por Líder de Pruebas cada modelo de caso de uso indicado Analista Funcional Elaboración de informe final de pruebas

Líder de Pruebas

A continuación, se presentan las actividades a realizar por cada rol del equipo de trabajo: Roles

Abrev.

Personas Asignadas

Responsabilidades

Sponsor

CF

Raul Paucar

Revisar estándares, entregables, proponer acciones correctivas, aplicar acciones correctivas.

Jefe de Proyecto (Project Manager)

JP

Johnny Rivera Barzola

Gestionar y conseguir los recursos para la ejecución de las pruebas. Decidir sobre el inicio y fin de la etapa de pruebas.

Líder de Pruebas

LP

Hugo Teccsi

Elaborar el Plan de Pruebas. Revisar casos de prueba elaborados. Elaborar los informes de resultados de los ciclos de pruebas.

Diseñador de pruebas

DP

Christian Alexander Huaman Blas

Generar los casos de pruebas. Generar data de prueba.

Tester

T

Hugo Teccsi

Reconocer la data de prueba necesaria para la ejecución de las pruebas. Ejecutar los casos de prueba. Registrar los resultados.

Líder de desarrollo

LD

Roger Garay

Coordinar y asignar las incidencias encontradas en los ciclos de prueba.

Desarrollador

D

Hugo Teccsi

Corregir las incidencias encontradas durante la ejecución de los casos de

30

prueba. Líder de despliegue

DM

Raul Paucar

Desplegar en el ambiente de pruebas.

Actividades

Sponsor

Jefe de Proyecto

Líder de Pruebas

Diseñad or de pruebas

Tester

Líder de desarrollo

Desarrollado r

Documento de Requerimiento s (SRS)

I

I

A/R

C

C

C

C

Alcance del Sistema

I

I

C

C

C

C

C

A/R

C

C

C

C

C

Documento de Riesgos Modelo de Diseño

I

I

C

C

C

C

C

Estándares de patrones de diseño

I

I

C

C

C

C

C

Plan de Gestión del Proyecto

A/R

A/R

C

C

C

C

C

Plan de SQA

I

I

A/R

C

C

C

C

Plan de Verificación y Validación (Pruebas)

I

I

A/R

C

C

C

C

Reporte de pruebas unitarias e integración

I

I

A/R

C

C

C

C

Documentación

Objetivo Identificación de la documentación relativa al análisis, desarrollo, verificación & validación, uso y mantenimiento de las revisiones.

Documentación mínima requerida

31

Para el análisis del proceso se necesita la siguiente documentación: Plan de proyecto. Plan de verificación y validación. Diseño del Sistema. Mapa de procesos. Plan de acciones preventivas y correctivas.

Plan de verificación y validación Las actividades del Plan de Verificación y Validación, son cumplidos por los siguientes roles: ROLES ACTIVIDADES Jefe de Proyecto

Líder de Desarrollo

Analista Funcional

Líder de Pruebas

Elaboración del plan de Verificación y Validación

I

C

R

A

Ejecución del plan de Verificación y Validación

I

C/R

R

A

Seguimiento de incidencias

I

C/R

R

A

El cumplimiento de este plan nos generará el documento de Reporte de verificación y validación. Para ayuda con el análisis y entendimiento del plan de calidad, se debe de considerar la siguiente documentación: ● ● ● ● ●

Plan de desarrollo Plan de proyecto Manual de estándares y procedimientos Manual de soporte Manual de despliegue

También nos podemos apoyar con el desarrollo de métricas a través del método OPM (Objetivo, pregunta, Métrica) que nos permitirá controlar el avance del proyecto a lo largo del ciclo de vida del Software. Si bien las métricas tendrán diferentes frecuencias de medición, se presentará un informe quincenal al gerente de proyectos que resuma los resultados de las métricas.

OBJETIVO

Verificar el cumplimiento de los requerimientos del software

32

PREGUNTA

¿Cuál es el porcentaje de requerimientos implementados?

MEDIDAS

A = Cantidad de requerimientos desarrollado B = Cantidad de requerimientos funcionales solicitados.

MÉTRICA

X = (A/B) *100%

INDICADOR

X > 80%

FRECUENCIA DE MEDICIÓN

Semanal

OBJETIVO

Verificar las pruebas exitosas durante el testing

PREGUNTA

¿Cuál es el porcentaje de pruebas exitosas?

MEDIDAS

A = Cantidad de casos de prueba exitosos. B = Cantidad total de casos de prueba planteados.

MÉTRICA

X = (A/B) *100%

INDICADOR

X > 90%

FRECUENCIA DE MEDICIÓN

Semanal

OBJETIVO

Verificar la capacidad de respuesta ante correcciones

PREGUNTA

¿Cuál es el porcentaje de correcciones realizadas?

MEDIDAS

A = Cantidad de correcciones implementadas B = Cantidad total de correcciones solicitadas

MÉTRICA

X = (A/B) *100%

INDICADOR

X > 95%

FRECUENCIA DE MEDICIÓN

Semanal

OBJETIVO

Verificar el esfuerzo de desarrollo total.

PREGUNTA

¿Cuál es el porcentaje de líneas de código con error?

MEDIDAS

A = Cantidad de líneas de código con error B = Cantidad total de líneas de código

MÉTRICA

X = (A/B) *100%

INDICADOR

X < 10%

FRECUENCIA DE MEDICIÓN

Diario

33

● Casos de Uso de Sistema

Especificación de Caso de Uso:

Caso de Uso: CUN01_Planificar Atenciones

Actores Administrador Cliente

Breve Descripción El caso de uso comienza cuando el Coordinador de calidad solicita el documento de planificación para la atención del Cliente al Administrador. El caso de uso incluye la verificación de vigencia del contrato, la asignación del técnico al contrato si lo amerita y la coordinación de días de visita con el cliente, por parte del Administrador. El caso de uso termina cuando el Administrador genera el documento de planificación, consolidado de informes de atención o solicitud de contratación de técnico y los envía al Coordinador de calidad.

Flujo básico 1. 2. 3. 4. 5. 6. 7. 8.

El Coordinador de calidad solicita el documento de planificación. El Administrador verifica la vigencia del contrato del cliente. El Administrador verifica técnico asignado en el contrato del cliente. El Administrador coordina días de atención con el Cliente. El Cliente indica días de atención. El Administrador genera documento de planificación. El Administrador envía documento de planificación. El Coordinador de calidad recibe documento de planificación.

Flujo alternativo 1 El contrato del Cliente no está vigente. 1. Si en [2] el Administrador verifica que el cliente NO tiene contrato vigente entonces el Administrador elabora el consolidado de informes, y lo envía al Coordinador de calidad quien la recibe y el caso de uso termina.

2.

3.

El contrato del Cliente no tiene técnico asignado. Si en [3] el Administrador verifica que el contrato del cliente NO tiene asignado el técnico, entonces el Administrador busca un Técnico disponible y lo asigna al contrato del cliente y el caso de uso continúa en el punto [4]. El contrato del Cliente no tiene técnico asignado y no hay técnicos disponibles. Si en [2] el Administrador verifica que NO hay técnico disponible para asignar al contrato del cliente, entonces el Administrador genera una solicitud de contratación de técnico y la envía al Coordinador de calidad quien la recibe y el caso de uso termina.

Precondiciones

34

Debe existir un contrato. Postcondiciones Documento de Planificación Se elaborará un documento de Planificación de atención al cliente. Reporte consolidado Se ha elaborará un Reporte Consolidado de atenciones al Cliente. Solicitud de contratación de técnico Se ha elaborará una Solicitud de Contratación de nuevo técnico.

Escenarios de Casos de Uso:

Escenarios de Caso de Uso Escenarios de Caso de Uso

Flujo Básico

Flujo Alternativo

● El Coordinador de calidad solicita el documento de la planificación ● El Administrador verifica la vigencia del contrato de cliente

Flujo Normal

Flujo Normal

Flujo Alternativo 1

● El Administrador verifica la asignación de un técnico para el contrato del cliente

Flujo Normal

Flujo Alternativo 2

● El Administrador coordina los días de atención con el cliente

Flujo Normal

● El cliente indica los días de atención

Flujo Normal

● El Administrador genera documento de planificación

Flujo Normal

● El Administrador envía documento de planificación al Coordinador de calidad

Flujo Normal

35

Escenarios de Caso de Prueba Escenarios de Caso de Uso

Flujo Inicial

Alternativo

ES01 – Registro correcto de una planificación

Flujo Normal

ES02

planificación

Flujo Normal

Alternativo 1

ES03 – Planificación no cuenta con técnico

Flujo Normal

Alternativo 2

Flujo Normal

Alternativo 2



Contrato

vencido

sin

actualizada

asignado ES04 – No existe técnicos disponibles Casos de Prueba:

CASOS DE PRUEBA ID 1

Escenario Escenario 1

Contrato Técnico Planificación V

V

V

Resultado Mensaje:

“Planificación

completada

satisfactoriamente” 2

Escenario 2

I

V

I

Mensaje: “Contrato no Vigente”.

3

Escenario 3

V

I

I

Mensaje: “Técnico asignado no posee asignado días de atención”.

4

Escenario 4

V

I

I

Mensaje

:

“No

existen

técnicos

disponibles”

36

Datos de Prueba:

CASOS DE PRUEBA ID 1

Escenario Escenario 1

Contrato

Técnico

C001

Juan Flores

Planificación

Resultado

Pla002

Mensaje: “Planificación completada satisfactoriamente”

2

Escenario 2

C001

Roberto Ríos

Pla004

Mensaje: “Contrato no Vigente”.

3

Escenario 3

C001

Alberto

Pla006

Mensaje:

Campos 4

Escenario 4

C001

-

“Técnico

asignado

no

posee asignado días de atención”. -

Mensaje : “No existen técnicos disponibles”

37

Caso de prueba: CUN02_Calificar Contrato Especificación de Caso de Uso: Caso de Uso: CUN02_Calificar Contrato Actores Coordinador de Calidad Breve Descripción El caso de uso comienza cuando el coordinador de calidad solicita el contrato al Administrador, luego de ello procede a verificar. El caso de uso incluye la revisión , calificación y generación del informe de calificación y el acta de conformidad o rechazo . El caso de uso termina cuando el informe de calificación es recepcionado por el Jefe de Sistemas.

Flujo básico 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

El Coordinador de calidad solicita contrato al Administrador. El Administrador recibe solicitud y envía contrato. El Coordinador de calidad recepciona contrato. El Coordinador de calidad verifica contrato. El Coordinador genera informe de calificación. El Coordinador genera acta de conformidad. El Coordinador de calidad envía informe de calificación. El Jefe de Servicio recibe documentos. El Jefe de Sistemas verifica el formato correcto del informe de calificación. El Jefe de Sistemas acepta documento de calificación y finaliza caso de uso.

Flujo alterno Generar acta de Recha. 11. Si en [4] El Coordinador de atención verifica que el informe técnico de calificación tiene una nota no óptima devuelve el informe al Técnico y el caso de uso continúa en el punto [7] Rechazar formato de calificación. 12. Si en [9] El Jefe de Sistemas verifica que el informe técnico de calificación tiene una no tiene el formato correcto procede a enviar al coordinador el informe y el punto vuelve al punto [5] Precondiciones ●

Contrato.

Postcondiciones ● Informe de calificación Se elaboró un documento técnico de calificación

38



Acta de Conformidad Se ha elaborado el acta de conforimidad.

Escenarios de Casos de Uso:

Escenarios de Caso de Uso Escenarios de Caso de Uso

Flujo Básico



El Coordinador de calidad solicita contrato al Administrador.

Flujo Normal



El Administrador recibe solicitud y envía contrato



El Coordinador de calidad recepciona contrato.

Flujo Normal



El Coordinador de calidad verifica contrato.

Flujo Normal



El Coordinador genera informe de calificación.

Flujo Normal



El Coordinador genera acta de conformidad.

Flujo Normal



El Coordinador de calidad envía informe de calificación. El Jefe de Sistemas recibe documentos.

Flujo Normal



El Jefe de Sistemas verifica el formato correcto del informe de calificación.

Flujo Normal



El Jefe de Servicio acepta documento de calificación y finaliza caso de uso.

Flujo Normal

Flujo Alternativo

Flujo Normal



Flujo Alternativo 1

Flujo Normal Flujo Alternativo 2

39

Escenarios de Caso de Prueba Escenarios de Caso de Uso

Flujo Inicial

Alternativo

ES01 – Verificar calidad contrato.

Flujo Normal

ES02 –Generar informe de calificación.

Flujo Normal

Alternativo 1

ES03 – Verificar formato correcto del informe de

Flujo Normal

Alternativo 2

calificación.

Casos de Prueba:

CASOS DE PRUEBA ID 1

Escenario Escenario 1

Contrato V

Servicio Informe V

V

Resultado Mensaje:

“El

formato

ingresado

exitosamente” 2

Escenario 2

V

V

I

Mensaje:

“Error

en

generación

de

Informe”. 3

Escenario 3

V

I

I

Mensaje: “El servicio no es válido para revisiòn del formato”.

CASOS DE PRUEBA ID

Escenario

Contrato

Servicio Informe

Resultado

1

Escenario 1

Pla004

S001

IF001

Mensaje: “Servicio Completado”

2

Escenario 2

Pla005

S002

-

Mensaje: “Informe no Generado”.

3

Escenario 3

Pla006

-

-

Mensaje: “El servicio no es válido para revisiòn del formato”.

40

Aplicación de la Gestión de Calidad al procedimiento específico del grupo Conclusiones

Conclusiones -

La Gestión de la Calidad y las herramientas que nos provee nos sirven de base para determinar si un producto de software tiene o no calidad

-

Es importante la implementación de métricas e indicadores ya que ellos nos ayudan a medir el avance y cumplimiento de la Gestión de Calidad.

-

La aplicación las diferentes normas nos ayudan a asegurar un nivel de calidad al producto de software.

41

Related Documents

3linc It Consulting
July 2020 2
It Consulting Sameer V1
November 2019 10
Consulting
October 2019 28
Consulting
November 2019 29