SlideShare una empresa de Scribd logo
1 de 7
TALLER EN CLASES
INTEGRANTES:
Carolina de la Rosa
Luis Rapalino
1. ¿Qué es un requerimiento/requisito?
Es una necesidad documentada sobre el contenido, forma o funcionalidad de un producto
o servicio. Se usa en un sentido formal en la ingeniería de sistemas, ingeniería de
software e ingeniería de requisitos.
 Condición o capacidad que un usuario necesita para poder resolver un problema o
lograr un objetivo (IEEE).
 Condición o capacidad que debe exhibir o poseer un sistema para satisfacer un
contrato, estándar, especificación, u otra documentación formalmente impuesta
(IEEE).
 Una condición o capacidad que debe ser conformada por el sistema (RUP).
 Algo que el sistema debe hacer o una cualidad que el sistema debe poseer (Robertson
- Robertson).
2. En una tabla favor decir los tipos de requisitos
En ingeniería de sistemas existen tres tipos de requisitos:
Un requisito
funcional puede ser una
descripción de lo que un
sistema debe hacer. Este tipo
de requisito especifica algo
que el sistema entregado
debe ser capaz de realizar
Un requisito no
funcional: de
rendimiento, de calidad,
etc.; especifica algo sobre
el propio sistema, y cómo
debe realizar sus
funciones. Algunos
ejemplos de aspectos
solicitables son la
disponibilidad, el testeo, el
Pseudorrequisitos: Son
aquellos referidos al entorno
donde será instalado o
implementado el sistema, que
determinan en gran medida su
desarrollo, pueden ser
cuestiones como hardware y
software.
mantenimiento, la
facilidad de uso, etc.
3. Hacer un diagrama con la clasificación de los requisitos no
funcionales.
4. ¿Qué se entiende por Ingeniería de Requisitos (IR)?
REQUISITOS NO-FUNCIONALES
Requisitos del
producto
Requisitos
externos
Requisitos del proceso
Usabilidad
Eficiencia
Fiabilidad
Probabilidad
Ejecución
Espacio
Entrega
Implementación
Estándares
Interacción
Ética
Legislación
Privacidad
Seguridad
La ingeniería de requisitos o los requisitos en sí, constituyen el enlace entre las
necesidades reales de los clientes, usuarios y otros participantes vinculados al
sistema. La ingeniería de requisitos consiste en un conjunto de actividades y
transformaciones que pretenden comprender las necesidades de un sistema
software y convertir la declaración de estas necesidades en una descripción
completa, precisa y documentada de los requerimientos del sistema siguiendo un
determinado estándar.
La ingeniería de requisitos es un área de investigación que procura atacar un punto
fundamental en el proceso, que es la definición de lo que se quiere producir.
Es una condición o necesidad de un usuario para resolver un problema o alcanzar
un objetivo. Una condición o capacidad que debe estar presente en un sistema o
componentes de sistema para satisfacer un contrato, estándar, especificación u
otro documento formal. Una representación documentada de una condición o
capacidad de un sistema.
La Ingeniería de Requerimientos en si cumple un papel primordial en el proceso de
construcción y producción de un software, es decir que, estará basado en función
de las necesidades planteadas por los clientes en un nivel muy general, donde se
descubre, documenta, analiza y se define los servicios o componentes de lo que se
desea producir, además de las restricciones que tendrá el producto o software. Su
principal tarea consiste en la definición del proceso a seguir en la construcción de
un software, y de facilitar la comprensión de lo que el cliente requiera. La obtención
correcta de los requerimientos puede llegar a describir con claridad, sin
ambigüedades, en forma consistente y compacta, el comportamiento de un
sistema.
5. Mencione las actividades de la Ingeniería de Requerimientos.
Extracción: Aquí, los analistas de requerimientos deben trabajar junto al cliente para
descubrir el problema que el sistema debe resolver, los diferentes servicios que el
sistema debe prestar, las restriccionesque se pueden presentar,etc.Es importante,que
la extracción sea efectiva, ya que la aceptación del sistema dependerá de cuan bien
éste satisfaga las necesidadesdel cliente.Ejemplo, Observar las necesidadesdel nuevo
sistema o mejora de uno existente. Para extraer las funciones que no han de cambiar y
las nuevas que surgirán en el nuevo sistema, identificar las necesidades del Sistema
para el control y seguimiento de asistencia del personal de INVICA con la colaboración
del cliente para entender de forma clara y precisa lo que se quiere del sistema, que hay
que resolver, restricciones del sistema y servicio que prestará el sistema.
Análisis: Sobre la base de la extracción realizada previamente, comienza esta fase en
la cual se enfoca en descubrir problemas con los requerimientos del sistema
identificados hasta el momento. Estudiar sobre la base de extracción los requerimientos
del cliente los problemas existentes, como solucionarlos, entre otros puntos de interés.
Usualmente se hace un análisis luego de haber producido un bosquejo inicial del
documento de requerimientos;en esta etapa se leen los requerimientos,se conceptúan,
se investigan, se intercambian ideas con el resto del equipo, se resaltan los problemas,
se buscan alternativas y soluciones, y luego se van fijando reuniones con el cliente para
discutir los requerimientos.
Especificación: En esta fase se documentan los requerimientos acordados con el
cliente, en un nivel apropiado de detalle. Aquí se definen con el cliente la documentación
del requerimiento detallando muy bien cada proceso, necesidad, mejora, en fin conocer
en detalle el requerimiento. En la práctica, esta etapa se va realizando conjuntamente
con el análisis, se puede decir que la especificación es el "pasar en limpio" el análisis
realizado previamente aplicando técnicas y/o estándares de documentación, como la
notación UML (Lenguaje de Modelado Unificado), que es un estándar para el modelado
orientado a objetos, por lo que los casos de uso y la obtención de requerimientosbasada
en casos de uso se utiliza cada vez más para la obtención de requerimientos.
Validación: La validación es la etapa final de la IR. Su objetivo es, ratificar los
requerimientos, es decir, verificar todos los requerimientos que aparecen en el
documento especificado para asegurarse que representan una descripción, por lo
menos, aceptable del sistema que se debe implementar. Esto implica verificar que los
requerimientos sean consistentes y que estén completos.
6. Cuáles son las personas involucradas en la Ingeniería de
Requerimientos.
Realmente, son muchas las personas involucradas en el desarrollo de los requerimientos de
un sistema. Es importante saber que cada una de esas personas tienen diversos intereses y
juegan roles específicos dentro de la planificación del proyecto; el conocimiento de cada papel
desempeñado, asegura que se involucren a las personas correctas en las diferentes fases del
ciclo de vida, y en las diferentes actividades de la IR.
No conocer estos intereses puede ocasionar una comunicación poco efectiva entre clientes y
desarrolladores, que a la vez traería impactos negativos tanto en tiempo como
en presupuesto. Los roles más importantes pueden clasificarse como sigue:
 Usuario final: Son las personas que usarán el sistema desarrollado. Ellos están
relacionados con la usabilidad, la disponibilidad y la fiabilidad del sistema; están
familiarizados con los procesos específicos que debe realizar el software, dentro de los
parámetros de su ambiente laboral. Serán quienes utilicen las interfaces y
los manuales de usuario.
 Usuario Líder: Son los individuos que comprenden el ambiente del sistema o
el dominio del problema en donde será empleado el software desarrollado. Ellos
proporcionan al equipo técnico los detalles y requerimientos de las interfaces del
sistema.
 Personal de Mantenimiento: Para proyectos que requieran un mantenimiento
eventual, estas personas son las responsables de la administración de cambios, de la
implementación y resolución de anomalías. Su trabajo consiste en revisar y mejorar los
procesos del producto ya finalizado.
 Analistas y programadores:Son los responsables del desarrollo del producto en sí;
ellos interactúan directamente con el cliente.
 Personal de pruebas: Se encargan de elaborar y ejecutar el plan de pruebas para
asegurar que las condiciones presentadas por el sistema son las adecuadas. Son
quienes van a validar si los requerimientos satisfacen las necesidades del cliente.
7. Análisis comparativo de las técnicas de Ingeniería de
Requerimientos
TECNICAS DEFINICION
Tablas de Decisión Una tabla de decisiones es una entrada de
lógica de reglas planificadas, en formato de
tabla, que se compone de condiciones,
representadas en las cabeceras de
columna y fila, y acciones, representadas
como puntos de intersección de los casos
condicionales de la tabla.
Diagrama de Transición de
Estados
Un diagrama de transición de estados
muestra el comportamiento dependiente
del tiempo de un sistema de información.
Representa los estados que puede tomar
un componente o un sistema y muestra los
eventos que implican el cambio de un
estado a otro.
Redes de Petri Una Red de Petri es una representación
matemática o gráfica de un sistema a
eventos discretos en el cual se puede
describir la topología de un sistema
distribuido, paralelo o concurrente.
Diagramas de Flujo de Datos Un diagrama de flujo de datos o DFD (sus
siglas en español e inglés) es una
representación gráfica del flujo de datos a
través de un sistema de información.
Un diagrama de flujo de datos también se
puede utilizar para la visualización de
procesamiento de datos (diseño
estructurado).
Diagramas de Casos de Usos En el Lenguaje de Modelado Unificado,
un diagrama de casos de uso es una forma
de diagrama de comportamiento UML
mejorado. El Lenguaje (UML), define
una notación gráfica para representar
casos de uso llamada modelo de casos de
uso.
8. Importancia de la Ingeniería de Requerimientos
La ingeniería de requerimientos es una de las disciplinas fundamentales de la
ingeniería de software y proporciona información para la mayoría de las demás
disciplinas. Este artículo presenta resultados de investigaciones que
fundamentan de manera cuantitativa esta cuestión. El propósito es demostrar
las consecuencias del descuido de la disciplina de requerimientos: retrasos en
el cronograma y costo adicional, nivel alto de defectos en el software y
principalmente la entrega de un software que no satisface las necesidades del
cliente.
9. Gestión de Requisitos. Principales características
Las características de un requerimiento son sus propiedades principales. Un
conjunto de requerimientos en estado de madurez, deben presentar una serie de
características tanto individualmente como en grupo. A continuación se presentan
las más importantes.
 Necesario: Un requerimiento es necesario si su omisión provoca una
deficiencia en el sistema a construir, y además su capacidad,
características físicas o factor de calidad no pueden ser reemplazados por
otras capacidades del producto o del proceso.
 Conciso: Un requerimiento es conciso si es fácil de leer y entender.
Su redacción debe ser simple y clara para aquellos que vayan a consultarlo
en un futuro.
 Completo: Un requerimiento está completo si no necesita ampliar detalles
en su redacción, es decir, si se proporciona la información suficiente para
su comprensión.
 Consistente: Un requerimiento es consistente si no es contradictorio con
otro requerimiento.
 No ambiguo: Un requerimiento no es ambiguo cuando tiene una sola
interpretación. El lenguaje usado en su definición, no debe causar
confusiones al lector.
 Verificable: Un requerimiento es verificable cuando puede ser cuantificado
de manera que permita hacer uso de los siguientes métodos de
verificación, inspección, demostración o pruebas.
10.Mencionar y explicar con sus propias palabras las
Herramientas de Gestión de Requisitos
El uso de este tipo de herramientas permite mejorar la calidad del desarrollo de un
proyecto, automatizar procesos de la Ingeniería de Requisitos, proporcionar un
mayor control en el mantenimiento de los requisitos y añadir un beneficio
significativo reduciendo posibles errores durante el desarrollo de un proyecto, lo que
implica en una reducción de costes.

Más contenido relacionado

La actualidad más candente

Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosveroyfito0905
 
Ingeneria de requerimientos
Ingeneria de requerimientosIngeneria de requerimientos
Ingeneria de requerimientosrosana749325
 
Metodología gestión de requerimientos
Metodología gestión de requerimientosMetodología gestión de requerimientos
Metodología gestión de requerimientosErik Mik
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos Juan Henao
 
Requisitos
RequisitosRequisitos
RequisitosNorerod
 
Software Requiments
Software RequimentsSoftware Requiments
Software RequimentsCúmar Cueva
 
Mapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de RequisitosMapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de Requisitosinmacu_
 
Requerimientos
RequerimientosRequerimientos
RequerimientosLismirabal
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientosUPTP
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientosmayrapeg
 
Técnicas para identificar requisitos funcionales y no funcionales
Técnicas para identificar requisitos funcionales y no funcionales Técnicas para identificar requisitos funcionales y no funcionales
Técnicas para identificar requisitos funcionales y no funcionales JessicaSanchezMarin
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
 
Documentos de analisis de requerimientos
Documentos de analisis de requerimientosDocumentos de analisis de requerimientos
Documentos de analisis de requerimientosMilton Garzon
 
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitosAnálisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitosGianfrancoEduardoBra
 
Especificación de Requerimientos
Especificación de RequerimientosEspecificación de Requerimientos
Especificación de RequerimientosUTPL UTPL
 

La actualidad más candente (19)

Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
Ingeneria de requerimientos
Ingeneria de requerimientosIngeneria de requerimientos
Ingeneria de requerimientos
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Metodología gestión de requerimientos
Metodología gestión de requerimientosMetodología gestión de requerimientos
Metodología gestión de requerimientos
 
Requerimiento
RequerimientoRequerimiento
Requerimiento
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
Requisitos
RequisitosRequisitos
Requisitos
 
Software Requiments
Software RequimentsSoftware Requiments
Software Requiments
 
Mapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de RequisitosMapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de Requisitos
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientos
 
Análisisde requerimientos
Análisisde requerimientosAnálisisde requerimientos
Análisisde requerimientos
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Técnicas para identificar requisitos funcionales y no funcionales
Técnicas para identificar requisitos funcionales y no funcionales Técnicas para identificar requisitos funcionales y no funcionales
Técnicas para identificar requisitos funcionales y no funcionales
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Documentos de analisis de requerimientos
Documentos de analisis de requerimientosDocumentos de analisis de requerimientos
Documentos de analisis de requerimientos
 
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitosAnálisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
 
Especificación de Requerimientos
Especificación de RequerimientosEspecificación de Requerimientos
Especificación de Requerimientos
 

Similar a Taller en clases

Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemascardan2007i
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitosNando Lopez
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitosNando Lopez
 
Centro biotecnologo del sena
Centro biotecnologo del senaCentro biotecnologo del sena
Centro biotecnologo del senaleydismartinez1
 
Taller en clases 1-blob
Taller en clases 1-blobTaller en clases 1-blob
Taller en clases 1-blobluisrapalino
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases1002188303
 
Taller en clases
Taller en clasesTaller en clases
Taller en clasesJeankGFX
 
Ingeniería de requisitos y la ingeniería de requerimientos
Ingeniería de requisitos y la ingeniería de requerimientos Ingeniería de requisitos y la ingeniería de requerimientos
Ingeniería de requisitos y la ingeniería de requerimientos unrated999
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276marlev boadas
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASAlcoverify
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases3045433345
 
Ingeniería de Requesitos e Ingeniería de Requerimientos
Ingeniería de Requesitos e Ingeniería de RequerimientosIngeniería de Requesitos e Ingeniería de Requerimientos
Ingeniería de Requesitos e Ingeniería de RequerimientosJuan Carlos Rivas
 
Ingeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientosIngeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientosunrated999
 

Similar a Taller en clases (20)

Analisis y Diseño de Sistemas
Analisis y Diseño de SistemasAnalisis y Diseño de Sistemas
Analisis y Diseño de Sistemas
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitos
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitos
 
Sistemas requerimientos
Sistemas requerimientosSistemas requerimientos
Sistemas requerimientos
 
Centro biotecnologo del sena
Centro biotecnologo del senaCentro biotecnologo del sena
Centro biotecnologo del sena
 
Taller en clases 1-blob
Taller en clases 1-blobTaller en clases 1-blob
Taller en clases 1-blob
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Ingeniería de requisitos y la ingeniería de requerimientos
Ingeniería de requisitos y la ingeniería de requerimientos Ingeniería de requisitos y la ingeniería de requerimientos
Ingeniería de requisitos y la ingeniería de requerimientos
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
 
Tipos de requerimeintos
Tipos de requerimeintosTipos de requerimeintos
Tipos de requerimeintos
 
Ingenieria de Requisitos
Ingenieria de RequisitosIngenieria de Requisitos
Ingenieria de Requisitos
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Ingeniería de Requesitos e Ingeniería de Requerimientos
Ingeniería de Requesitos e Ingeniería de RequerimientosIngeniería de Requesitos e Ingeniería de Requerimientos
Ingeniería de Requesitos e Ingeniería de Requerimientos
 
modulo uno
modulo unomodulo uno
modulo uno
 
Ingeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientosIngeniería de requisitos y de requerimientos
Ingeniería de requisitos y de requerimientos
 
Ensayo importancia ingenieria
Ensayo importancia ingenieriaEnsayo importancia ingenieria
Ensayo importancia ingenieria
 

Último

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 

Último (20)

Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 

Taller en clases

  • 1. TALLER EN CLASES INTEGRANTES: Carolina de la Rosa Luis Rapalino 1. ¿Qué es un requerimiento/requisito? Es una necesidad documentada sobre el contenido, forma o funcionalidad de un producto o servicio. Se usa en un sentido formal en la ingeniería de sistemas, ingeniería de software e ingeniería de requisitos.  Condición o capacidad que un usuario necesita para poder resolver un problema o lograr un objetivo (IEEE).  Condición o capacidad que debe exhibir o poseer un sistema para satisfacer un contrato, estándar, especificación, u otra documentación formalmente impuesta (IEEE).  Una condición o capacidad que debe ser conformada por el sistema (RUP).  Algo que el sistema debe hacer o una cualidad que el sistema debe poseer (Robertson - Robertson). 2. En una tabla favor decir los tipos de requisitos En ingeniería de sistemas existen tres tipos de requisitos: Un requisito funcional puede ser una descripción de lo que un sistema debe hacer. Este tipo de requisito especifica algo que el sistema entregado debe ser capaz de realizar Un requisito no funcional: de rendimiento, de calidad, etc.; especifica algo sobre el propio sistema, y cómo debe realizar sus funciones. Algunos ejemplos de aspectos solicitables son la disponibilidad, el testeo, el Pseudorrequisitos: Son aquellos referidos al entorno donde será instalado o implementado el sistema, que determinan en gran medida su desarrollo, pueden ser cuestiones como hardware y software.
  • 2. mantenimiento, la facilidad de uso, etc. 3. Hacer un diagrama con la clasificación de los requisitos no funcionales. 4. ¿Qué se entiende por Ingeniería de Requisitos (IR)? REQUISITOS NO-FUNCIONALES Requisitos del producto Requisitos externos Requisitos del proceso Usabilidad Eficiencia Fiabilidad Probabilidad Ejecución Espacio Entrega Implementación Estándares Interacción Ética Legislación Privacidad Seguridad
  • 3. La ingeniería de requisitos o los requisitos en sí, constituyen el enlace entre las necesidades reales de los clientes, usuarios y otros participantes vinculados al sistema. La ingeniería de requisitos consiste en un conjunto de actividades y transformaciones que pretenden comprender las necesidades de un sistema software y convertir la declaración de estas necesidades en una descripción completa, precisa y documentada de los requerimientos del sistema siguiendo un determinado estándar. La ingeniería de requisitos es un área de investigación que procura atacar un punto fundamental en el proceso, que es la definición de lo que se quiere producir. Es una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo. Una condición o capacidad que debe estar presente en un sistema o componentes de sistema para satisfacer un contrato, estándar, especificación u otro documento formal. Una representación documentada de una condición o capacidad de un sistema. La Ingeniería de Requerimientos en si cumple un papel primordial en el proceso de construcción y producción de un software, es decir que, estará basado en función de las necesidades planteadas por los clientes en un nivel muy general, donde se descubre, documenta, analiza y se define los servicios o componentes de lo que se desea producir, además de las restricciones que tendrá el producto o software. Su principal tarea consiste en la definición del proceso a seguir en la construcción de un software, y de facilitar la comprensión de lo que el cliente requiera. La obtención correcta de los requerimientos puede llegar a describir con claridad, sin ambigüedades, en forma consistente y compacta, el comportamiento de un sistema. 5. Mencione las actividades de la Ingeniería de Requerimientos. Extracción: Aquí, los analistas de requerimientos deben trabajar junto al cliente para descubrir el problema que el sistema debe resolver, los diferentes servicios que el sistema debe prestar, las restriccionesque se pueden presentar,etc.Es importante,que la extracción sea efectiva, ya que la aceptación del sistema dependerá de cuan bien éste satisfaga las necesidadesdel cliente.Ejemplo, Observar las necesidadesdel nuevo sistema o mejora de uno existente. Para extraer las funciones que no han de cambiar y las nuevas que surgirán en el nuevo sistema, identificar las necesidades del Sistema para el control y seguimiento de asistencia del personal de INVICA con la colaboración del cliente para entender de forma clara y precisa lo que se quiere del sistema, que hay que resolver, restricciones del sistema y servicio que prestará el sistema. Análisis: Sobre la base de la extracción realizada previamente, comienza esta fase en la cual se enfoca en descubrir problemas con los requerimientos del sistema identificados hasta el momento. Estudiar sobre la base de extracción los requerimientos del cliente los problemas existentes, como solucionarlos, entre otros puntos de interés. Usualmente se hace un análisis luego de haber producido un bosquejo inicial del documento de requerimientos;en esta etapa se leen los requerimientos,se conceptúan, se investigan, se intercambian ideas con el resto del equipo, se resaltan los problemas, se buscan alternativas y soluciones, y luego se van fijando reuniones con el cliente para discutir los requerimientos.
  • 4. Especificación: En esta fase se documentan los requerimientos acordados con el cliente, en un nivel apropiado de detalle. Aquí se definen con el cliente la documentación del requerimiento detallando muy bien cada proceso, necesidad, mejora, en fin conocer en detalle el requerimiento. En la práctica, esta etapa se va realizando conjuntamente con el análisis, se puede decir que la especificación es el "pasar en limpio" el análisis realizado previamente aplicando técnicas y/o estándares de documentación, como la notación UML (Lenguaje de Modelado Unificado), que es un estándar para el modelado orientado a objetos, por lo que los casos de uso y la obtención de requerimientosbasada en casos de uso se utiliza cada vez más para la obtención de requerimientos. Validación: La validación es la etapa final de la IR. Su objetivo es, ratificar los requerimientos, es decir, verificar todos los requerimientos que aparecen en el documento especificado para asegurarse que representan una descripción, por lo menos, aceptable del sistema que se debe implementar. Esto implica verificar que los requerimientos sean consistentes y que estén completos. 6. Cuáles son las personas involucradas en la Ingeniería de Requerimientos. Realmente, son muchas las personas involucradas en el desarrollo de los requerimientos de un sistema. Es importante saber que cada una de esas personas tienen diversos intereses y juegan roles específicos dentro de la planificación del proyecto; el conocimiento de cada papel desempeñado, asegura que se involucren a las personas correctas en las diferentes fases del ciclo de vida, y en las diferentes actividades de la IR. No conocer estos intereses puede ocasionar una comunicación poco efectiva entre clientes y desarrolladores, que a la vez traería impactos negativos tanto en tiempo como en presupuesto. Los roles más importantes pueden clasificarse como sigue:  Usuario final: Son las personas que usarán el sistema desarrollado. Ellos están relacionados con la usabilidad, la disponibilidad y la fiabilidad del sistema; están familiarizados con los procesos específicos que debe realizar el software, dentro de los parámetros de su ambiente laboral. Serán quienes utilicen las interfaces y los manuales de usuario.  Usuario Líder: Son los individuos que comprenden el ambiente del sistema o el dominio del problema en donde será empleado el software desarrollado. Ellos proporcionan al equipo técnico los detalles y requerimientos de las interfaces del sistema.  Personal de Mantenimiento: Para proyectos que requieran un mantenimiento eventual, estas personas son las responsables de la administración de cambios, de la implementación y resolución de anomalías. Su trabajo consiste en revisar y mejorar los procesos del producto ya finalizado.  Analistas y programadores:Son los responsables del desarrollo del producto en sí; ellos interactúan directamente con el cliente.  Personal de pruebas: Se encargan de elaborar y ejecutar el plan de pruebas para asegurar que las condiciones presentadas por el sistema son las adecuadas. Son quienes van a validar si los requerimientos satisfacen las necesidades del cliente.
  • 5. 7. Análisis comparativo de las técnicas de Ingeniería de Requerimientos TECNICAS DEFINICION Tablas de Decisión Una tabla de decisiones es una entrada de lógica de reglas planificadas, en formato de tabla, que se compone de condiciones, representadas en las cabeceras de columna y fila, y acciones, representadas como puntos de intersección de los casos condicionales de la tabla. Diagrama de Transición de Estados Un diagrama de transición de estados muestra el comportamiento dependiente del tiempo de un sistema de información. Representa los estados que puede tomar un componente o un sistema y muestra los eventos que implican el cambio de un estado a otro. Redes de Petri Una Red de Petri es una representación matemática o gráfica de un sistema a eventos discretos en el cual se puede describir la topología de un sistema distribuido, paralelo o concurrente. Diagramas de Flujo de Datos Un diagrama de flujo de datos o DFD (sus siglas en español e inglés) es una representación gráfica del flujo de datos a través de un sistema de información. Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos (diseño estructurado). Diagramas de Casos de Usos En el Lenguaje de Modelado Unificado, un diagrama de casos de uso es una forma de diagrama de comportamiento UML mejorado. El Lenguaje (UML), define una notación gráfica para representar
  • 6. casos de uso llamada modelo de casos de uso. 8. Importancia de la Ingeniería de Requerimientos La ingeniería de requerimientos es una de las disciplinas fundamentales de la ingeniería de software y proporciona información para la mayoría de las demás disciplinas. Este artículo presenta resultados de investigaciones que fundamentan de manera cuantitativa esta cuestión. El propósito es demostrar las consecuencias del descuido de la disciplina de requerimientos: retrasos en el cronograma y costo adicional, nivel alto de defectos en el software y principalmente la entrega de un software que no satisface las necesidades del cliente. 9. Gestión de Requisitos. Principales características Las características de un requerimiento son sus propiedades principales. Un conjunto de requerimientos en estado de madurez, deben presentar una serie de características tanto individualmente como en grupo. A continuación se presentan las más importantes.  Necesario: Un requerimiento es necesario si su omisión provoca una deficiencia en el sistema a construir, y además su capacidad, características físicas o factor de calidad no pueden ser reemplazados por otras capacidades del producto o del proceso.  Conciso: Un requerimiento es conciso si es fácil de leer y entender. Su redacción debe ser simple y clara para aquellos que vayan a consultarlo en un futuro.  Completo: Un requerimiento está completo si no necesita ampliar detalles en su redacción, es decir, si se proporciona la información suficiente para su comprensión.  Consistente: Un requerimiento es consistente si no es contradictorio con otro requerimiento.  No ambiguo: Un requerimiento no es ambiguo cuando tiene una sola interpretación. El lenguaje usado en su definición, no debe causar confusiones al lector.  Verificable: Un requerimiento es verificable cuando puede ser cuantificado de manera que permita hacer uso de los siguientes métodos de verificación, inspección, demostración o pruebas.
  • 7. 10.Mencionar y explicar con sus propias palabras las Herramientas de Gestión de Requisitos El uso de este tipo de herramientas permite mejorar la calidad del desarrollo de un proyecto, automatizar procesos de la Ingeniería de Requisitos, proporcionar un mayor control en el mantenimiento de los requisitos y añadir un beneficio significativo reduciendo posibles errores durante el desarrollo de un proyecto, lo que implica en una reducción de costes.