SISTEMAS DE INFORMACION

Slides:



Advertisements
Presentaciones similares
Ingeniería del Software UMG Ingeniería en Sistemas
Advertisements

INGENIERIA DE REQUISITOS
INGENIERIA DE REQUISITOS
Ing. Sonia Godoy H. QUÉ ES LA INGENIERIA DE REQUERIMIENTOS ???? CLIENTE USUARIO DOCUMENTACIÓN CONDUCTAS RESTRICIONES NECESIDADES.
Introducción a LAS Bases de Datos
Ingeniería de Software
MI PROGRAMA DE FORMACION
MODELADO DE ANALISIS Y DISEÑO
. Cap.9 GESTION DE LA CONFIGURACION DEL SOFTWARE ( GCS/SCM.
Requerimientos del Usuario y Requerimientos del Sistema 3ero BB
IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements.
Aspectos Avanzados de la Tecnología de Objetos
Evaluación de Productos
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
INSTITUTO TECNOLÓGICO SUPERIO DE LIBRES
REQUISITOS DE SOFTWARE
Ingeniería de Requerimientos
Desarrollo Orientado a Objetos con UML
Métricas Web. Mediante las métricas Web, podemos calificar un sitio en función de su calidad, sumatorio de varios factores, comentados en el resto de.
Representación de Requerimientos
Se viven nuevos escenarios
IS ILic. Patricia Pesado.1 INGENIERIA DE REQUERIMIENTOS.
INGENIERÍA DE SOFTWARE II RECOMENDACIONES PRÁCTICAS PARA LA ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE Gabriel Tamura Norha M.
Ingeniería de Sistemas Requerimientos
Diseño del Software Diseño de datos Diseño arquitectónico
Ingeniería de Software
Diseño e Implementación
Requerimientos del software
Unidad VI Documentación
ANALISIS Y DISEÑO DE SISTEMA Ing. Sanchez Castillo Eddye Arturo
Análisis de Requerimientos
Análisis y diseño detallado de aplicaciones informáticas de gestión
Análisis y Diseño de Sistemas
REQUERIMIENTOS DEL SOFTWARE
Ingeniería de Software
Importancia en la efectividad del:
DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN DE LA CALIDAD
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
Ingeniería del Software
Unidad 3: Adquisición de Paquetes de Software Msc. Lic. Susana I. Herrera - Lic. Paola Budán UNSE 2012.
REQUISITOS.
SRS "Software Requirements Specification" LCD:
Diseño de Sistemas.
Manual de procedimientos o métodos específicos de trabajo
Ingeniería de Requisitos
FACTIBILIDAD DE LOS SISTEMAS DE INFORMACIÓN
Requerimientos del software
Métricas de la Calidad de la Especificación.
Requerimientos del software. Objetivos Introducir los conceptos de requerimientos del usuario y sistema Describir los requerimientos funcionales y no.
Ingeniería de Requerimientos
Introducción al proceso de verificación y validación.
SISTEMAS DE INFORMACION Ingeniería de Requerimientos (Segunda Parte) ING. JOSE M. POVEDA.
Edwin Oliveros.  El diseño de sistemas consiste en la transformación del modelo de diseño, que toma en cuenta los requerimientos no funcionales y las.
Unified Modeling Language (Lenguaje de Modelamiento unificado)
3. Paradigmas de la ingeniería de software.
DOCUMENTACION SOBRE LA CALIDAD DEL SOFTWARE INTEGRANTES:YULY PAOLA GUERRERO MIER PABLO ZAMORA GRUPO:
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
Análisis de Requerimientos
Organización y Métodos. ©Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva * Ingeniería de Requerimientos ● Estableciendo.
¿Por qué falla el software?  ¿Qué son los requerimientos de un producto de software?  ¿Cuál es la relevancia de la ingeniería de requerimientos en.
Proceso de desarrollo de Software
Subcomités de Sistemas de información Municipal Plan Operativo de Sistemas de Información Oficina Sistemas TI Ing. Jose Mauricio Velasquez Trujillo (Lider)
PRESENTACION DE INGENIERIA ORIENTADA A OBJETOS
Fundamentos de Ingeniería de Software
Requerimientos del software
Verificación y Validación del Software
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Entregables del Proyecto
Seminario de Sistemas Distribuidora Autores: Silvana Bassi Federico Albera Director: Lic. José A. Peralta Febrero de 2008.
Transcripción de la presentación:

SISTEMAS DE INFORMACION Ingeniería de Requerimientos (Primera Parte) ING. JOSE M. POVEDA

INTRODUCCION Trata de lo que el sistema debe hacer, sus propiedades emergentes y esenciales, y las restricciones en el funcionamiento del sistema y los procesos de desarrollo de software. Es el proceso de comunicación entre los clientes y usuarios del software y los desarrolladores del mismo.

¿A qué se le llama Ingeniería de Requerimientos? Al proceso de descubrir, analizar, documentar y verificar los servicios proporcionados por el sistema y sus restricciones operativas.

Niveles de requerimientos

Requerimientos del Usuario Son declaraciones, en lenguaje natural y diagramas, de los servicios que el sistema proporcione y de las restricciones bajo las cuales debe funcionar. Requerimientos del Sistema Establecen con detalle las funciones, servicios y restricciones operativas del sistema. El documento de requerimientos del sistema debe ser funcional. Debe definir exactamente qué es lo que se va a implementar.

Ejemplo:

CLASIFICACION DE LOS REQUERIMIENTOS DEL SISTEMA Funcionales No Funcionales De Dominio

Definiciones: Describen lo que el sistema debe hacer Se refiere a las propiedades emergentes Se derivan del dominio de la aplicación

Ejemplo de RF: El usuario deberá tener la posibilidad de buscar en el conjunto inicial de la base de datos o seleccionar un subconjunto de ella. El sistema deberá proporcionar visores adecuados para que el usuario lea documentos en el almacén de datos. A cada pedido se le deberá asignar un identificador único, que el usuario podrá copiar al area de almacenamiento permanente de la cuenta.

Tipos de Requerimientos No Funcionales

Ejemplo de R. No Funcionales: Nota: Siempre que sea posible, se deben redactar los requerimientos no funcionales de manera cuantitativa para que se puedan probar de un modo objetivo.

Ejemplo de Metas del sistema y requerimientos verificables:

Métricas para especificar requerimientos no funcionales:

Ejemplo de Requerimientos del dominio: El sistema LIBSYS incluye varios requerimientos del dominio: Deberá existir una interfaz de usuario estándar para todas las bases de datos que estará basada en el estándar Z39.50. Debido a las restricciones de derechos de autor, algunos documentos deberán borrarse después de su llegada, se imprimirán de forma local en el servidor y serán distribuidos de forma manual.

Requerimientos del usuario

Los requerimientos del usuario par un sistema deben describir los requerimientos funcionales y no funcionales de tal forma que sean comprensibles para los usuarios del sistema sin conocimiento técnico detallado. Únicamente deben especificar el comportamiento externo del sistema y deben evitar, tanto como sea posible, las características del diseño del sistema.

Ejemplo de cómo redactar un requerimiento de usuario:

Recomendaciones para redactar los requerimientos del usuario: Inventar un formato estándar y asegurar que todos los requerimientos se adhieran al formato. Utilizar el lenguaje de forma consistente. Distinga entre requerimientos obligatorios y requerimientos deseables. Resalte el texto (con negrita, cursiva, color) para distinguir las partes claves del requerimiento. Evitar el uso de jerga informática.

Notaciones para la especificación de requerimientos

Ejemplo: (Lenguaje Estructurado)

Ejemplo: (Lenguaje de descripción de diseño)

Ejemplo: (Notaciones Gráficas)

Ejemplo: (Especificaciones Matemáticas)

El documento de requerimientos del software: Es la declaración oficial de qué deben implementar los desarrolladores del sistema. Debe incluir tanto los requerimientos del usuario para el sistema como una especificación detallada de los requerimientos del sistema.

¿Quiénes son los usuarios del documento de requerimientos?

IEEE/ANSÍ 830-1998 (IEEE, 1998) 1. Introducción 1.1 Propósito del documento de requerimientos 1.2 Alcance del producto 1.3 Definiciones, acrónicos y abreviaturas 1.4 Referencias 1.5 Descripción del resto del documento 2. Descripción general 2.1 Perspectiva del producto 2.2 Funciones del producto 2.3 Características del usuario 2.4 Restricciones generales 2.5 Suposiciones y dependencias 3. Requerimientos específicos: incluyen los requerimientos funcionales, no funcionales y de interfaz. Obviamente, ésta es la parte más sustancial del documento, pero debido a la amplia variabilidad en la práctica organizacional, no es apropiado definir una estructura estándar para esta sección. Los requerimientos pueden documentar las interfaces externas, describir la funcionalidad y el rendimiento del sistema, especificar los requerimientos lógicos de la base de datos, las restricciones de diseño, las propiedades emergentes del sistema y las características de calidad. 4. Apéndices 5. índice

Estructura de un Documento de Requerimientos

GRACIAS POR SU ATENCIÓN