plantilla para especificar contratos de servicios.

Anuncio
PLANTILLA PARA ESPECIFICAR
CONTRATOS DE SERVICIOS.
MEPROC
Documento de Especificación de Servicios (Contrato):
Servicio-S13
Versión 1.0
MEPROC
Documento de especificación de un servicio SOA (Contrato)
Versión:
1.0
Fecha: 16/05/2010
Revisión
Fecha
Versión
Descripción
Autor
Aprobaciones
Nombre / Rol
Derechos Reservados Jorge
Arias Consultor
Independiente
Fecha
Plantilla para levantar contratos
de Servicios
Firma
Pág. 2 de 7
MEPROC
Documento de especificación de un servicio SOA (Contrato)
Versión:
1.0
Fecha: 16/05/2010
Tabla de Contenido
1.
Breve Descripción
4
2.
Versión del servicio
4
3.
Roles
4
4.
Dueños del servicio
4
5.
Descripción de la interfaz del servicio
4
6.
Detalle del contrato del servicio
4
6.1
<Coloque aquí el nombre de función o método para la cual desee describir el contrato>Error! Bookmark not defined.
6.1.1 Mensaje de entrada
5
6.1.2 Mensaje de Salida
5
6.1.3 Excepciones
5
7.
Implementación del servicio
6
8.
Manejo de requerimientos no funcionales
6
Derechos Reservados Jorge
Arias Consultor
Independiente
Plantilla para levantar contratos
de Servicios
Pág. 3 de 7
MEPROC
Documento de especificación de un servicio SOA (Contrato)
Versión:
1.0
Fecha: 16/05/2010
Documento de Especificación del Servicio S13
1.
Breve Descripción
Servicio para sincronizar tiempos entre los sistemas : Se encarga de mantener los sistemas
con fechas sincronizadas en fechas y horas.
2.
Versión del servicio
1.0
3.
Roles
Role
Sistema Proveedor
Descripción
NTP
Potenciales Sistemas
consumidores
4.
Todos los sistemas
Dueños del servicio
<De acuerdo a una matriz RACI (Resposible, Accountable, Consulted, Informed> indique las
áreas de negocio o personas responsables del servicio>
Resposible
Accountable
Informed
Administrador de servidores
Adminitrador de sistemas
Área de sistemas
Nota: Recuerde que el secreto de SOA es la gobernabilidad, la cual es un principio de base de
la organización alrededor de su visión de arquitectura empresarial.
5.
Descripción de la interfaz del servicio
Nombre de la
operación
Consultar Fecha
Consultar Hora
6.
Descripción de la
operación
Se consulta la fecha
actual
Se consulta la hora
actual
Mensaje de
entrada
Solicitud de la
fecha actual
Solicitud de la
hora actual
Mensaje de
salida
Mensaje con la
fecha actual
Mensaje con la
hora actual
Excepciones
Servidor off line
Servidor off line
Detalle del contrato del servicio
Derechos Reservados Jorge
Arias Consultor
Independiente
Plantilla para levantar contratos
de Servicios
Pág. 4 de 7
MEPROC
Documento de especificación de un servicio SOA (Contrato)
Versión:
1.0
Fecha: 16/05/2010
6.1 Consultar Fecha
6.1.1 Mensaje de entrada (en su defecto coloco una referencia al archivo XSD que contiene la
definición del mensaje de entrada)
Atributo
Descripción
Tipo
Obligatorio
Valores
(Dominio,
Valor por
default, etc.)
Regla de
negocio
6.1.2 Mensaje de Salida (en su defecto coloco una referencia al archivo XSD que contiene la definición
del mensaje de entrada)
Atributo
Fecha
Descripción
Fecha actual del
sistema global
Tipo
Date
Obligatorio
Valores
(Dominio,
Valor por
default, etc.)
Regla de
negocio
Si
6.1.3 Excepciones
En esta sección se debe describir todas las posibles excepciones que puede llegar a generar la
ejecución de la operación que esta siendo descrita.
Nombre de la excepción
Error
Descripción
El sistema se
encuentra fuera de
línea
Regla de negocio
6.2 Consultar Hora
6.2.1 Mensaje de entrada (en su defecto coloco una referencia al archivo XSD que contiene la
definición del mensaje de entrada)
Atributo
Descripción
Derechos Reservados Jorge
Arias Consultor
Independiente
Tipo
Obligatorio
Plantilla para levantar contratos
de Servicios
Valores
(Dominio,
Valor por
default, etc.)
Regla de
negocio
Pág. 5 de 7
MEPROC
Documento de especificación de un servicio SOA (Contrato)
Versión:
1.0
Fecha: 16/05/2010
6.2.2 Mensaje de Salida (en su defecto coloco una referencia al archivo XSD que contiene la definición
del mensaje de entrada)
Atributo
Hora
Descripción
Hora actual del
sistema global
Tipo
Time
Obligatorio
Valores
(Dominio,
Valor por
default, etc.)
Regla de
negocio
Si
6.2.3 Excepciones
En esta sección se debe describir todas las posibles excepciones que puede llegar a generar la
ejecución de la operación que esta siendo descrita.
Nombre de la excepción
Error
7.
Descripción
El sistema se
encuentra fuera de
línea
Implementación del servicio
Función
Cualquier operación de negocio
8.
Regla de negocio
Detalles de implementación
Se debe implementar en cualquier operación
donde se requiera el uso de la fecha u hora para
una correcta trazabilidad de la información entre
los diferentes sistemas
Manejo de requerimientos no funcionales
Agrupador
Requerimiento
Invocación
Seguridad
Calidad de
Derechos Reservados Jorge
Arias Consultor
Independiente
Requerimiento
Detalle del requerimiento
Tipo de
invocación
Protocolo
Autenticación
Autorización
Integridad &
No repudio
Síncrono
Privacidad
Tiempo de
RMI
0.2
Plantilla para levantar contratos
de Servicios
Pág. 6 de 7
MEPROC
Documento de especificación de un servicio SOA (Contrato)
Agrupador
Requerimiento
Servicio
Transacciones
Derechos Reservados Jorge
Arias Consultor
Independiente
Requerimiento
respuesta
(Segs.)
Numero de
invocaciones /
segundo
Transacciones
Versión:
1.0
Fecha: 16/05/2010
Detalle del requerimiento
5000
Plantilla para levantar contratos
de Servicios
Pág. 7 de 7
Descargar