Comprensión y obtención de los requerimientos

Slides:



Advertisements
Presentaciones similares
Sistemas de Información Enfoques para la Construcción de los Sistemas de Información MBA Luis Elissondo.
Advertisements

NORMA ISO DIS 9001:2015 Draft International Standard.
Ingeniería del Software Diseñó de Software Universidad de los Andes Demián Gutierrez Abril 2009.
Lcdo. Eddy Cortez Sistemas II. Ingeniería de Requisitos.
ALCIBIADES VALLEJO BERRIO 2.1 INTRODUCCION 2- Requerimientos  Una de las fases más importantes en el proceso de construcción de software es la de adquisición,
La Ingeniería de Sistemas
Análisis de Proyecto de Software.
Ingeniería en Informática
Descripción de la Carrera
GESTIÓN DEL RIESGO E INGENERÍA DE SOFTWARE BASADO EN COMPONENTES
Paul Leger Casos de Usos Paul Leger
UNIDAD DE GESTIÓN DE POSTGRADOS
Estado del arte y Gestión de la Información
Gestión de Proyectos.
PRESUPUESTO CIUDADANO 2015
Ciclo de vida del producto y decisiones de selección del proceso
IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements.
SEMINARIO DE INDUCCIÓN
SWEBOK.
Metodología de Sistemas Unidad IV: MÉTODOS ÁGILES
Metodología Desarrollo de Sistemas de Información.
U.T. 11: Introducción A Las Bases De Datos
Formulación y planeación para la Ingeniería Web
CICLO DE VIDA DEL SOFTWARE
DIAGRAMAS Una Poderosa Herramienta Gráfica para el Análisis e Interpretación de los Procesos.
Conceptos y definición básicos
MOPROSOFT.
INGENIERA CONCURRENTE
Del Modelo de Negocios al Plan de Negocios
PRESUPUESTO CIUDADANO 2015
METODOLOGÍA DE SISTEMAS
Ciclo de Vida del SIA.
Tema 3. Lenguaje unificado de modelado UML
CICLO DE VIDA DEL SOFTWARE
UNIVERSIDAD NACIONAL DE LOJA Área de la Educación, el Arte y la Comunicación Informática Educativa IV INGENIERIA DE SOFTWARE Taller de Análisis y Diseño.
Fundamentos de Ingeniería de Software MODELO DE CASOS DE USO
PRESUPUESTO CIUDADANO 2015
Metodología Merise Universidad Nororiental Privada
Ciclo de vida De los Sistemas
Desarrollo de Proyectos Arquitectónicos
Ingeniería del Software
“PROYECTO TECNOLOGICO”.
DIAGRAMAS Una Poderosa Herramienta Gráfica para el Análisis e Interpretación de los Procesos.
INTRODUCCION A LA NORMA INTERNACIONAL ISO 9001:2015 ISO 9001:2015.
Universidad Nacional Autónoma de Honduras Carrera de Ingeniería en Sistemas IPAC IS-501 Base de Datos I Tema 0: Información Detallada del Espacio.
Unidad 5: Evaluación de los sistemas
Ciclo de vida del Software
Fundamentos de Sistemas de Información
I N S T R U C O A L D I S E Ñ O MODELO ADDIE.
Auditoria de Tecnologías de Información PLANIFICACION Ing. Eder Gutiérrez Quispe.
Metodologías de Desarrollo de Software RUP – Proceso Racional Unificado Gilber BASILIO ROBLES I.E.S.T.P. “DANIEL ALCIDES CARRIÓN” Taller de Modelamiento.
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
Una Herramienta Gráfica para el Análisis e Interpretación de los Procesos.
En este periodo el analista se esfuerza por comprender la información que necesitan los usuarios para realizar su trabajo de la manera correcta.
Análisis y diseño de aplicaciones. Introducción Crisis del software - conferencia organizada en 1968 por la Comisión de Ciencias de la OTAN en Garmisch.
La naturaleza única de las WEAPPS. Uso intensivo de redes. Una webapp reside en una red y debe atender las necesidades de una comunidad diversa de clientes.
Taller Contexto de la organización. Ing. Jorge Everardo Kaldman Vega. Ingeniero Ambiental Industrial Hermosillo Sonora, México C.P JULIO, 2018.
ISO 9001:2015 ISO 9001 es la norma internacional encargada de definir los requisitos para un Sistema de Gestión de la Calidad (SGC). Este permite a las.
Proyecto Etapas en su desarrollo en el tiempo 2 3
INGENIERIA DE REQUISITOS
PLANILLAS DE INSPECCIÓN HOJAS DE CONTROL HOJAS DE INSPECCIÓN HOJAS DE VERIFICACIÓN DIFERENTES FORMAS DE LLAMARLAS.
PRESUPUESTO CIUDADANO 2018
IEEE-STD PRÁCTICA RECOMENDADA PARA LA ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE.
1 SISTEMAS II CICLO DE VIDA. 2 Sistemas II. CICLO DE VIDA DE Los Sistemas de Información “ Es un proceso por el cual los analistas de sistemas, los ingenieros.
Estudio de Viabilidad del Sistema (EVS). Estudio de Viabilidad del Sistema Cuestiones ¿Qué es la viabilidad de un sistema? ¿Cuáles son los objetivos del.
Plan de Sistemas de Información (PSI). Plan de Sistemas de Información (PSI) Descripción y Objetivos Tiene como objetivo la obtención de un marco de referencia.
NOMBRE DE PROYECTO/EMPRESA
DISEÑO DEL PROCEDIMIENTO DE IMPLEMENTACIÓN DEL MODELO DE GESTIÓN INTEGRAL PARA EL TALENTO HUMANO DEL HOSPITAL GENERAL PORTOVIEJO PARTICIPANTES   Ing. Kerly.
Ing. Carlos García P. C.I UNIDAD EDUCATIVA “SALINAS INNOVA” P Identifique el contexto para el cual se Planifica un nuevo sistema ÁREA.
Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Copyright 2019 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Derechos reservados UML.
Transcripción de la presentación:

Comprensión y obtención de los requerimientos UNIVERSIDAD TECNOLÓGICA DE NEZAHUALCOYOTL TECNOLOGÍAS DE LA COMUNICACIÓN E INFORMACION ADMINISTRACIÓN DE PROYECTOS Comprensión y obtención de los requerimientos

Contenido Una visión global Formato de especificación de requerimientos de software Establecer las bases Indagación de requerimientos Desarrollo de casos de uso

Una visión global ¿Qué es? ¿Quién lo hace? ¿Porqué es importante? (Ingeniería del Software, Roger S. Pressman, Cap 5, 7ma Ed) Es la tarea determinante que se debiera realizar antes de invertir tiempo, dinero y esfuerzo en el desarrollo e implementación de cualquier etapa en el desarrollo de software. Es lo que el cliente quiere y cómo interactuarán los usuarios finales con el software. Es importen aplicar tareas y técnicas a este proceso, las cuales nos ayudan a determinar el impacto que tendrá el SW en el negocio. ¿Qué es? Ingenieros de sistemas o analistas y todos los demás participantes del proyecto (gerentes, clientes y usuarios –no precisamente personas-) ¿Quién lo hace? Diseñar un sistema elegante que no resuelva una problemática establecida, sería un problema no solo de diseño, sino legal y económico. ¿Porqué es importante? Concepción, Indagación, elaboración. Una vez defino el alcance se llega a una negociación de las prioridades, qué es lo esencial. Finalmente se valida la concepción que tiene el analista con respecto a las necesidades del cliente. ¿Cuáles son los pasos? Una descripción detallada del problema. La cual se puede representar por medio de varios productos de trabajo: escenarios o casos de uso, listas de funciones y de características además de modelos re requerimientos o especificaciones. ¿Cuál es el producto final? Se establece o firma un acuerdo entre analistas y clientes, haciendo hincapié en que habrá modificaciones por ambas partes, las cuales se recomiendan que sean forma y no de fondo. ¿Cómo saber si esta bien hecho?

Formato de especificación de requerimientos de software Existen diferentes formatos o plantillas para la especificación de requerimientos de software (ERS). Recomendable ajustarlas a nuestro desarrollo, las cuales se encuentran libres en internet o tienen un costo. Dicho documento contribuirá para elaborar el modelado de requerimientos Integración de constructores procedimentales en SQL: Como es sabido SQL es un lenguaje no procedimental, por lo que solo nos permite extraer información de la base de datos sin saber como. PL por su parte le da esa característica con la implementación de todas las estructuras de un lenguaje de programación robusto (estructuras selectivas y repetitivas). Mejora el desempeño:

Establecer las bases Identificar participantes: Cualquier participante que se beneficie de manera directa o indirecta del sistema. Reconocer diferentes puntos de vista. Cada participante tiene un determinado punto de vista. Hacer las primeras preguntas Este tipo de cursores o bloques se utilizan para recuperar múltiples valores o registros de la BD.

Indagación o recabación de requerimientos Es una etapa en donde todos los interesados participan La Solicitud Conjunta de Desarrollo (SCD) es una técnica popular para recabar requerimientos Despliegue de función de la calidad: Requerimientos normales: Los establecidos durante las reuniones con el cliente, si el cliente los detecta estará satisfecho Requerimientos esperados: fácil operación con el sistema, opciones de seguridad establecidos Requerimientos emocionantes: se refiere a los valores agregados que se agregaron a la aplicación Escenarios de uso: conforme se reúnen los requerimientos se empieza a materializar la visión general de funciones, especificaciones y características del sistema. De momento se deberán definir la mayoría de escenarios existentes, los cuales se convertirán en los Casos de Uso del sistema. Indagación de los productos de trabajo: el análisis de requerimientos debe generar los siguientes componentes: Enunciado de necesidad y factibilidad Enunciado acotado del alcance del producto Lista de clientes, usuarios y participantes Descripción técnica del sistema Lista de requerimientos Conjunto de escenarios Si hubiese prototipos, hacerlos extensivos

Desarrollo de casos de uso