ERS - Ejemplo caso de estudio

12,134 views 36 slides Nov 30, 2014
Slide 1
Slide 1 of 36
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36

About This Presentation

Ejemplo de una especificación de requerimientos de software usando la Norma IEEE 830-1998.


Slide Content

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas Corrientes
Presentación ERS - Proyecto Emisión
de Cartolas de Cuentas Corrientes
Pedro Chamorro - Representante Cliente
Omar Ramírez - Jefe de proyecto
Francisco Gonzalez - Analista
Baldemir Rivera - Analista
Victor Estay - Analista QA
Gabriel Salazar - Analista QA
!
Grupo: Salmón Seguro
!
Profesor: Jean Paul Fouere
!
!
Fecha: 29 de Noviembre 2014
1

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesOmar Ramírez
Introducción
2
A continuación se explica el proceso para elaborar
un ERS (especificaciones de requisitos de
software) usando la norma IEEE 830-1998, con el
objetivo de establecer las bases de acuerdo entre
cliente y proveedor sobre lo que debe hacer un
determinado software, así mismo el documento
podrá ser validado y verificado.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesOmar Ramírez
Historial de Revisiones
3

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesOmar Ramírez
Necesidad del cliente
4
En términos generales, lo que se requiere es evitar que el
cuentacorrentista venga a pedirla al mesón de atención
de clientes y que se habiliten pantallas sensibles al tacto,
en donde el cliente ingrese el número de la cuenta
corriente y se emita la cartola.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesOmar Ramírez
Levantamiento de
Requisitos
5
El proyecto fue abordado en una primera instancia,
reuniendo al equipo de trabajo del area de desarrollo del
Banco ABD, y en base a la necesidad se realizo un Brain
Storming, para luego generar un listado preguntas
abiertas y cerradas para la entrevista con el cliente.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesOmar Ramírez 6
Lanecesidad:
Entérminosgenerales,loqueélrequiereesevitarqueelcuentacorrentistavengaapedirlaal
mesóndeatencióndeclientesyquesehabilitenpantallassensiblesaltacto,endondeel
clienteingreseelnúmerodelacuentacorrienteyseemitalacartolaenlaimpresoraadjunta.

PreguntasAbiertas

¿Aquépúblicoestádirigidoesteservicio?
Respuesta:TodoslosclientesquetengaeltipodecuentabancapersonaenelbancoABD,
yseencuentrenactualmenteactivos,puedenusaresteservicio.

¿Quetipodeinformaciónpuedeconsultarelclienteenbaseasucartola?
Respuesta:CartolaActualyCartoladetresmeses.

¿Dequéproductossepuedeobtenerlacartola?
Respuesta:Cuentascorrientespesosydólaresyasuslíneasdecréditoasociadas.

Actualmente,¿Cómoeselprocesoenelmesóndeatenciónparaobtenerlacartola?
Respuesta:Actualmenteelcliente,obtieneunnúmerodeatenciónohacefila,seacercaal
mesónysolicitaunacopiadesucartolaalaejecutivadelbanco,alocualselesolicitaun
documentodeidentificaciónyaseaCarnetdeidentidad,LicenciadeconduciroPasaporte,
luegosielclientetienemasdeunacuenta,selepreguntadecuentadeseaelestado,
posteriormenteseimprimelacartoladelacuentaseleccionada,seleentregaalclienteyse
registraenelsistemalaemisión.

Desdequellegóalmesón,¿Cuantotardaesteprocesoporcliente?
Respuesta:Entre3y5minporcliente.

¿Cuántassucursalesdebentenerestesistemas?
Respuesta:Correspondea300sucursalesdondeseatiendeabancarpersona.

¿Cuantosquioscosdeautoservicionecesitanporsucursal?
Respuesta:dependedecadasucursal,perode1a3quioscos.

¿Ycuántaspersonasaproximadamenteporsucursalusaránelsistema?
Respuesta:10,30o50+dependedela“categoría”desucursal(pequeña,mediana,grande)

Desdeelmomentoqueelclienteaccederáalquiosco,¿Comoeselprocesoparaobtenerel
estadodecuenta?
Respuesta:Elclienteaccedealapantalla,ingresasurut,elsistemaenvíaunSMSconun
códigode5dígitosasucelularregistrado,conelcualelclientepuedeingresarvalidadoal
sistemaquedespliegatodaslascuentas,seleccionaunacuentayelperiodoquedesea,
luegoseimprimeenunaimpresoratérmica.
Levantamiento de
Requisitos - Entrevistas

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesOmar Ramírez
Levantamiento de
Requisitos - Entrevistas
7


¿Cualseríaelobjetivoyresultadosesperadosdelaimplementacióndeesteservicio?
Respuesta:Elobjetivodelsistemaesdescongestionarlosmesonesdeatenciónyalavez
permitirquelosusuariosutilicenloscajerospararealizartransaccionesdedineromásrápido.
Elresultadoesperadoesquelasconsultasdecartolasenelmesóndeatencióndisminuyan
almenosenun70%.

Lastarjetasdedébitoemitidasporelbancousanbandamagnéticaochip?
Respuesta:Originalmentetodaslastarjetasdedébitousanbandamagnética.Actualmente
seestáimplementandoincluirchip.Enambostiposdetarjetaexistebandamagnéticaporlo
quelasolucióndebepermitirleerlasbandasmagnéticasdeestastarjetas.Enunasegunda
faseseconsideraincluirunlectoravanzadoquepermitaademásleerchip


PreguntasCerradas
¿Actualmenteposeealgúntipodemódulodeautoatención?
Respuesta:No.

¿Actualmenteesposibleobtenerlacartolaporunsistemaweb?
Respuesta:Sí.

¿Esteservicioincluirámovimientosdetarjetadecrédito?
Respuesta:No.

¿Sedebeincluirlectordetarjetas?
Respuesta:Si

¿Sedebecontarcontecladofísico?
Respuesta:No,bastaconeltecladotáctilenpantalla.

¿Sepuedeutilizarloscajerosdisponiblesparaconsultarlascartolas?
Respuesta:Sí,actualmenteexisteunaopciónparaverlascartolasenlapantalladelos
cajeros.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesOmar Ramírez
ERN - Descripción
8
Actualmente el cliente obtiene un número de atención o
hace fila, se acerca al mesón y solicita una copia de su
cartola a la ejecutiva del banco, a lo cual se le solicita un
documento de identificación ya sea Carnet de identidad,
Licencia de conducir o Pasaporte, luego si el cliente tiene
más de una cuenta, se le pregunta de cuenta desea el
estado, posteriormente se imprime la cartola de la cuenta
seleccionada, se le entrega al cliente y se registra en el
sistema la emisión.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesPedro Chamorro
ERN - Requisitos de
Negocio
9 Nº Descripción Prioridad
RN1
La solución debe permitir obtener cartolas de
cuentas corrientes y líneas de crédito del mes en
curso y las 3 cartolas históricas de los meses
anteriores.
Alta,
requerido
RN2
El sistema debe operar desde un dispositivo táctil
tipo kiosko de autoatención.
Alta,
requerido
RN3
El sistema debe permitir imprimir cartolas desde el
kiosko de autoatención
Alta,
requerido
RN4
El sistema debe requerir autenticación al usuario
para operar el kiosko de autoatención
Alta,
requerido
RN5
El sistema debe mejorar el proceso actual para
obtención de cartolas de clientes
Alta,
requerido

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesPedro Chamorro
Proposito del ERS
10
Este documento esta dirigido principalmente al responsable
del proyecto y a su equipo de desarrollo. Su propósito, es
reunir y presentar de forma ordenada y consistente los
requisitos y objetivos que deberá cumplir la solución de
software a construir. Tales como condiciones de diseño y
funcionamiento, de tal manera que se logre el resultado
esperado por el cliente.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesPedro Chamorro
Alcance
11
El sistema Emisión de Cartolas de cuentas corrientes, que de
aquí en adelante lo llamaremos “ECC”, tiene como objetivo
dar una solución computacional alternativa para que los
clientes del banco ABD puedan consultar sus cartolas de
cuentas corrientes directamente en un módulo de auto
consulta, sin tener que ir al mesón de atención de clientes
para solicitarla.
!
Alineara con la visión estratégica del banco, “Satisfacción
integral de las necesidades financieras de los clientes”.
ColasMisión del Banco

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesPedro Chamorro
Situación Actual: (AS-IS)
12

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesPedro Chamorro
Situación Futura: (TO-BE)
13

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesOmar Ramírez
Funcionalidad del
producto
14 Nro
Nombre
Funcionalidad
Prioridad Complejidad
1
Identificacion en el
sistema
Esencial Simple
2
Selección de
producto
Esencial Complejo
3
Emision de
Cartolas Históricas
Útil Complejo
4
Visualizacion de
cartola
Esencial Muy Complejo
5
Impresión de
Cartola
Esencial Complejo

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesOmar Ramírez
Stakeholders
15 Nombre Descripción Rol
Jefe de cuenta corrienteSolicitante del sistema ECC Cliente
Gerencia de TI Asigna recursos Gerencia de TI
Usuario Cuenta correntista Cuenta correntista
Ejecutivo de atención
Personal que brinda servicios a
los cuenta correntista Atención
Ejecutivo de cuenta
Representante del banco ante del
cliente
Atención

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesVictor Estay
Equipo de Desarrollo
16 Nombre
Jefe de Proyecto
QA
Analista
Analista Programador
Equipo de Testing

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesVictor Estay
Perspectiva del producto
17
El sistema Emisor de Cartolas de Cuentas está
enfocado en mejorar los tiempos de atención y
brindar al cliente un fácil y rápido acceso desde las
sucursales a su cartola de cuenta corriente, además
otorga la opción de imprimir dicha cartola desde el
sistema kiosko de autoconsulta.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesVictor Estay
Restricciones
18
‣El terminal o kiosco de autoservicio debe quedar fijo
al suelo o pared de la sucursal.
‣El usuario deberá interactuar con el sistema a través
de una pantalla táctil de, al menos, 15 pulgadas.
‣La cartola solicitada debe imprimirse en papel
térmico.
‣El sistema debe ejecutarse en sistema operativo
Windows 7 32 bits.
‣El terminal debe contar con interfaces Ethernet y AC.
‣El sistema generara sólo un tipo cartola por cuenta.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesVictor Estay
Suposiciones y
dependencias
19
Supuestos:
‣Todo el hardware requerido lo proporcionara integramente el Cliente.
‣El sistema no considera desarrollos de interfaces de integración con
sistemas externos.
‣El cliente proporcionará un puesto de trabajo con teléfono durante la
implementación.
‣El cliente proporcionará los ambientes de calidad.
‣El cliente proporcionara las interfaces (API’s) para consultar los datos de los
usuarios.
!
Dependencias:
‣El sistema será desarrollado para Windows 7 32 bits.
‣El sistema estará diseñado para trabajar con pantallas Touch.
‣E sistema esta diseñado para trabajar con una impresora modelo Epson TM-
T88V o similar.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesFrancisco González
Requerimientos
Funcionales
20 CodNombre Proposito Proceso PrioridadEntrada Salida
RF1Uso de
Credenciales del
usuario
El sistema debe
utilizar las
credenciales del
usuario que
actualmente existen
en el banco (RUT o
tarjeta de debito, más
código de 4 dígitos del
cajero automático
Una7vez7que7el7usuario7ha7ingresado7su7RUT7y7PIN7o7ha7
deslizado7su7tarjeta7de7débito7e7ingresado7su7PIN,7el7sistema7
ejecutará7la7transacción7correspondiente7para7validar7los7
datos7ingresados.7Si7los7datos7son7correctos7entonces7se7
muestra7la7pantalla7de7bienvenida7y7se7conHnua7con7la7
operación7del7sistema.7Si7los7datos7no7son7válidos7se7
muestra7un7mensaje7de7error7indicando7que7los7datos7no7
son7válidos7y7se7vuelve7a7la7pantalla7inicial77
Alta Número7de7Cuenta7
Corriente7del7cliente7
registrada7en7la7banda7
magnéHca7o7chip7de7su7
tarjeta7de7débito,7o7RUT7del7
cliente.7
Clave7de7seguridad7(47
dígitos)7de7su7tarjeta7de7
débito.
AutenHcación7
del7ingreso7
del7cliente.7
Mensaje7de7
Bienvenida7al7
cliente.7
Se7muestra7
RF2.
RF2Selección de cuenta
corriente
El sistema debe
permitir seleccionar la
cuenta de la cual se
desea obtener la
cartola.
El7usuario7selecciona7en7la7pantalla7un7periodo7y7una7cuenta7
corriente
Media Seleccionar7cuenta7
corriente
Visualización7
de7la7cartola7
en7pantalla.
RF3Emisión de Cartolas
historica
El sistema debe
permitir obtener la
cartola del mes en
curso y las 3 últimas
cartolas históricas.
Al7obtener7la7fecha7actual7de7consulta7del7cliente,7desde7el7
reloj7interno7del7sistema,7se7procede7a7idenHficar7el7mes7
actual7y7los7úlHmos737meses7para7los7cuales7deben7estar7
disponibles7las7cartolas7del7cliente.
Media Fecha7actual7de7consulta7
cliente.
Mostrar7
listado7de7
meses7
disponibles7a7
consultar7
cartola.
RF4Visualizar CartolaEl7sistema7debe7permiHr7
visualizar7la7cartola7en7la7
pantalla.
Si7el7usuario7esta7autenHficado,7ha7seleccionado7una7cuenta7
corriente7y7un7periodo7de7Hempo7R3,7con7esto7el7sistema7
despliega7una7grilla7con7los7datos7y7un7paginador7de7307filas7
por7página.7Además7debe7mostrarse7en7pantalla7la7opción7
para7imprimir7la7cartola7seleccionada7y7una7opción7para7
volver7a7la7pantalla7anterior.
Media Nro.7de7Cuenta.7
Opcion7de7fecha
Consulta7por7
pantalla7de7la7
Cartola7
seleccionada.7
RF5Impresión7de7CartolaEl sistema debe
permitir imprimir la
cartola seleccionada
Una7vez7que7hay7una7cartola7en7pantalla7(ver7RF4)7el7usuario7
selecciona7la7opción7para7imprimir.77La7cartola7seleccionada7
es7enviada7a7la7impresora7térmica7incorporada7en7el7kiosko7
de7autoconsulta.
Media Cartola7seleccionada7por7el7
usuario
Cartola7
impresa

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesFrancisco González
Requerimientos No
Funcionales
21 Cod Nombre Características Prioridad
RNF Tiempo de Ingreso El login/logout del usuario no debe
tomar más de 10 segundos
Alta
RNF Simplicidad de uso La navegación de la aplicacion debe
implicar la menor cantidad de
pantallas/clicks posibles
Alta
RNF Diseño corporativo La aplicación debe utilizar los colores
e imagenes corporativas
Media
RNF Aviso sonoro Al seleccionar una opción o botón en
la pantalla táctil debe escucharse un
sonido de "click" para indicar al
usuario que la opción fue seleccionada
correctamente
Media
RNF Encriptación de datosSe debe usar comunicación cifrada
para autenticar al usuario
Media
RNF Capacidad de atenciones
diaria
El sistema debe atender entre 200 y
250 usuarios diarios
Media

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesFrancisco González
Requisito no funcionales
22
Requisitos de rendimiento
•El login/logout del usuario no debe tomar más de 10
segundos en cada kiosco de autoatención.
•El sistema debe atender entre 200 y 250 usuarios
diarios. (promedio de ingresos diarios del banco para
la entrega de cartola)
!
Seguridad
•Se debe usar comunicación cifrada
•El sistema cierra la sesión luego de 10 segundo de
inactividad.
•Además la aplicación deberá permitir un máximo de
3 intentos de validación.
•Para proteger el sistema, se tomarán resguardos en
base a la norma ISO 27001 los que están en el
definidos en el ERS.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesFrancisco González
Requisito no funcionales
23
Fiabilidad
El sistema esta diseñado para funcionar en las dependencias de la
sucursal, conectado a una fuente eléctrica y la red interna del lugar,
en el horario de atención de cada sucursal y sirviendo a un cliente.
!
Bajo estas condiciones el sistema debe tener una disponibilidad del
99,5% es la misma que tiene definida el banco en sus sistemas de
atención a cliente.
!
Disponibilidad
Los tiempos de respuesta esperados son:
•Cuando el usuario ingresa su numero de RUT y Clave el sistema
debe demorar como máximo 10 segundos para mostrar la segunda
pantalla con las cuentas corrientes.
•Al seleccionar una cartola, el sistema debe demorar como máximo 5
y 10 segundos en imprimir la cartola

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesGabriel Salazar
Requisito no funcionales
24
Mantenibilidad
!
•Disponibilidad de papel
•Conectividad a la impresora
•Conectividad de red.
!
Se debe contar con documentación asociada a:
•Diseño del sistema
•Modelo de base de datos utilizado
•Interfaces de conectividad con los otros sistemas
utilizados.
•Manual de instalación y operación del sistema.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesGabriel Salazar
Requisito no funcionales
25
Portabilidad
!
El sistema debe ser instalado a través de un asistente
(Paquete de Instalación)
Debe contar con Manuales de instalación.
El sistema debe estar desarrollado en .Net.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesGabriel Salazar
Requisito no funcionales
26
Adecuación a Estándares
Todas las pantallas de la aplicación deben utilizar los
estándares corporativos del banco ABD en lo que
respecta a Usabilidad e Interfaz de usuaria.
!
En cada pantalla se debe incluir un icono en la parte
superior derecha con el símbolo de pregunta (?) para
entregar ayuda al usuario.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesGabriel Salazar
Requisito no funcionales
27
Limitaciones de Software
Todos los dispositivos de autoconsulta deben
identificarse en la red a través del software ESSO
(Enterprise Single Sign On) de Dell. Para ello cada
dispositivo de autoconsulta poseerá un usuario y
contraseña específicos para cada dispositivo.

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesBaldemir Rivera
Interfaces GUI
28

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesBaldemir Rivera
Interfaces GUI
29

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesBaldemir Rivera
Interfaces GUI
30

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesBaldemir Rivera
Interfaces GUI
31

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesBaldemir Rivera
Interfaces de Hardware
32

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesBaldemir Rivera
Interfaces con Otros
Sistemas
33

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas CorrientesBaldemir Rivera
Otros requerimientos
34
Estadísticas
Actualización
Registros

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas Corrientes
Check List
35

Diplomado de Gestión de Proyecto TI - ERS - Proyecto Emisión de Cartolas de Cuentas Corrientes
Fin
36
Gracias!