Requerimientos PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

ANÁLISIS DE SISTEMAS

REQUERIMIENTOS

REINALDO ESPINEL TORRES - 20182020015

JUAN CAMILO CÉSPEDES ROMERO - 20182020065

CRISTIAN DANIEL MENESES RAMÍREZ - 20182020071

JAVIER SANTIAGO BORBÓN - 20182020085

ANDRÉS DAVID BELTRÁN ROJAS - 20182020090

NICOLAS MENDEZ FARIAS - 20182020096

LAURA TATIANA RAMÍREZ RODRÍGUEZ - 20182020098

FACULTAD DE INGENIERÍA

PROGRAMA DE INGENIERÍA DE SISTEMAS


ANALISIS DE SISTEMAS GRUPO 81
TRABAJOS Y EXPOSICIONES SOBRE REQUERIMIENTOS

REQUERIMIENTOS GRUPO
CONTENIDO MÍNIMO EXPOSICIÓN
● INVESTIGAR Todos los grupos
o Qué es un requerimiento
o Tipos de requerimientos
o Ejemplo de cada uno de ellos
● Diseñar un formulario para obtención de requerimientos
funcionales y no funcionales.

REQUERIMIENTO
Se entiende como la capacidad o condición que debe ser alcanzada por un
sistema ​o un componente del sistema para satisfacer un contrato, estándar,
especificación u otro documento formalmente impuesto.

TIPOS DE REQUERIMIENTOS
1. Requerimientos de usuario: ​Son declaraciones, en lenguaje natural y en
diagramas, de los servicios que se espera que el sistema proporcione y de
las restricciones bajo las cuales debe funcionar.
● El sistema debe permitir archivos externos creados por otras
herramientas.
● Cada tipo de archivo externo se representará como un icono
específico sobre la pantalla del usuario.
2. Requerimientos de sistema:​ ​Estos requerimientos establecen con detalle
las funciones, servicios y restricciones operativas del sistema. El
documento de requerimientos del sistema deberá ser preciso, y definir
exactamente lo que se va a hacer.
3. Requerimientos funcionales:​ ​Son declaraciones de los servicios que debe
proporcionar el sistema, de la manera en que éste debe reaccionar a
entradas particulares. O también pueden declarar explícitamente lo que el
sistema no​ ​debe​ ​hacer.
● El campo de monto aceptará únicamente valores numéricos con 2
decimales.
● El campo nombre aceptará únicamente caracteres alfabéticos.
4. Requerimientos no funcionales:​ Son restricciones de los servicios
o funciones ofrecidos por el sistema. Incluyen restricciones de tiempo,
sobre el proceso de desarrollo y estándares. Dentro de estos
requerimientos encontramos todo lo referente a fiabilidad, el tiempo​ ​de
respuesta y la capacidad​ ​de​ ​almacenamiento. Dentro de este encontramos
requerimientos tales como:

● Requerimientos externos: ​Estos requerimientos se derivan de


políticas y procedimientos existentes en la organización del cliente y
en la del desarrollador. En esta clasificación de requerimientos
encontramos los que tienen que ver con Requerimientos
Legislativos, Requerimientos Éticos, etc.
o Sistemas de datos médicos: El nuevo sistema y sus
procedimientos de mantenimiento de datos deben cumplir con
las leyes y reglamentos de protección de datos médicos.
o El nuevo sistema se acogerá a las reglas de las licencias
generales públicas (GNU), es decir será gratuito, código
abierto en el que cualquiera podrá cambiar el software, sin
patentes y sin garantías.

● Requerimientos de producto:​ ​Estos requerimientos especifican el


comportamiento del producto. Dentro de estos encontramos lo
referente a Rendimiento del sistema (memoria, rapidez, etc.) Y
Fiabilidad (tasa de fallos aceptable).

o El sistema será desarrollado para las plataformas PC y


Macintosh.
o La aplicación debe ser compatible con todas las versiones de
Windows, desde Windows 95.

● Requerimientos organizacionales:​ Estos requerimientos se


derivan de políticas y procedimientos existentes en la organización
del cliente y en la del desarrollador. Un ejemplo de este tipo de
requerimientos podría ser el tiempo solicitado de entrega a la
empresa.
o El procedimiento de desarrollo de software a usar debe estar
definido explícitamente (en manuales de procedimientos) y
debe cumplir con los estándares ISO 9000.
o La metodología de desarrollo de software será Behaviour
Driven Development (BDD) apoyada en Cucumber.

5. Requerimientos de dominio:​ Son requerimientos que provienen del


dominio de aplicación del sistema y que reflejan las características y
restricciones de ese dominio. Pueden ser funcionales o no funcionales.
● En un sistema bibliotecario este deberá proveer visores para que el
usuario lea documentos en el almacén de documentos.

Figura 1.
FORMULARIO PARA OBTENCIÓN DE REQUERIMIENTOS FUNCIONALES Y NO
FUNCIONALES.
FORMATO DISEÑADO POR EL GRUPO N°3 CLICK AQUÍ
Figura 2. Formato para diligenciar los Requerimientos de un sistema.

Identificador: ​Es una abreviatura del tipo de requerimiento, puede ser Funcional (RF-1) o NO
funcional (RNF-1).

Figura 3. Identificador Requerimiento Funcional


Figura 4. Identificador Requerimiento No Funcional

Nombre o Título de la Funcionalidad : ​se recomienda utilizar nombres lo más descriptivo posible
para cada funcionalidad. No limitarse a nombrarlas “Funcionalidad 1”. Un buen ejemplo podría ser
“Autorización de pedido de compra” o “Registrar información o datos de una persona”.

Requerimientos funcionales​: Lista detallada de los requerimientos funcionales asociados a esta


funcionalidad.

Prioridad: ​Nivel bajo, medio o alto de prioridad. Esta debe ser establecida por el área funcional.

Entradas y Salidas : ​Conjunto de datos que ingresan al sistema para una determinada
funcionalidad y resultados de operación en el sistema.

D​escripción:​ Descripción corta de la funcionalidad.También puede ir acompañada de las pre y pos


condiciones.

Acciones iniciadas y comportamiento esperado:​ Secuencia de acciones de usuario y respuestas


esperadas del sistema para esta funcionalidad.

Criterios de aceptación:

Para cada requerimiento funcional se establece cómo debe mostrarse el software y cuáles
comportamientos debe desempeñar para que el usuario pueda realizar la función que necesita.

Es recomendable incluir como el software debe responder a condiciones de error y entradas de


datos inválidas.
NOTA : EXISTEN OTRO TIPO DE FORMATOS PARA LOS REQUERIMIENTOS.

Figura 5. Requerimientos funcionales del sistema


Los atributos entre corchetes son opcionales
Figura 6. Requerimientos no funcionales del sistema
Los atributos entre corchetes son opcionales
BIBLIOGRAFÍA
http://www.pmoinformatica.com/2015/05/requerimientos-no-funcionales-ejemplos.html

https://www.mindomo.com/es/mindmap/tipos-de-requerimientos-77f324daba434f3db8c3d14
20833c93d

https://administracionderequerimientos.wordpress.com/2014/08/26/clasificacion-y-tipos-de-re
querimientos/

https://prezi.com/hce_wchqesuf/requerimientos-del-dominio/?frame=12546169d6b55efc9c47b
3cd44cb89855b3fd47c

Isadora Mora, T., Moreno, D., & Romo , L. (Septiembre de 2007). ​cic.puj.edu.co.​ Obtenido de
http://cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:pis:ejemplo_de_especificacion_d
e_requerimientos_-_para_sesion_9.pdf

pmoinformatica.com. (18 de abril de 2018). ​PMOinformatica.con.​ Obtenido de


https://sites.google.com/site/oficinaproyectosinformatica/home/archivo/PMOInformatica%20
Documento%20de%20requerimientos%20de%20software%20plantilla.doc?attredirects=0&d=1

Tarazona, J. P. (2014). ​repository.ucatolica.edu.co.​ Obtenido de


https://repository.ucatolica.edu.co/bitstream/10983/1375/5/Anexos.pdf

Gómez Fuentes, M. (2011). ​Notas del curso: ANÁLISIS DE REQUERIMIENTOS.​ Ciudad de México:
Casa abierta al tiempo. Obtenido de
http://www.cua.uam.mx/pdfs/conoce/libroselec/Notas_Analisis_Requerimiento.pdf

También podría gustarte