SlideShare una empresa de Scribd logo
1 de 8
INSTITUTO TECNOLOGICO
                 DE TUXTEPEC


MATERIA:
    INGENIERIA DE SOFTWARE


CATEDRATICO:
    MARIA DE LOS ANGELES MARTINES MORALES


TRABAJO:
    INVESTIGACION


UNIDAD 2


INTEGRANTES DEL EQUIPO:

    LOURDES MORALES SUSUNAGA
    DANYA ARITZAYDE GOMEZ JUAN
    EMMANUEL RAMÍREZ CANSECO
    JOSE ROBERTO SPIRITUD CRUZ
    ULISES SÁNCHEZ SANTIAGO.
    VÍCTOR JIMÉNEZ VILLAR
INTRODUCCION

En la actualidad, son muchos los procesos de
desarrollo de software queexisten. Con el pasar de los
años, la Ingeniería de Software ha introducido y
popularizadounaserie     de       estándaresparamedir      y
certificar la calidad, tanto del sistema a desarrollar,
como    del   proceso    de       desarrollo   en   sí.   Se
hanpublicadomuchoslibros y artículosrelacionados
con estetema, con el modelado de procesos del
negocio y la reingeniería. Un númerocreciente de
herramientasautomatizadashansurgidoparaayudar a
definir y aplicar un proceso de desarrollo de software
efectivo. Hoy en día la economía global dependemás
de sistemasautomatizadosque en épocaspasadas;
esto    ha     llevado        a     los    equipos        de
desarrolloaenfrentarse    con       unanuevadécada        de
procesos y estándares de calidad.
CONTENIDO

   Introducción a la Noción de Ingeniería de Requerimientos.
   Explicación de los diferentes niveles de detalle de requerimientos que se
   necesiten.
   Describir como deben ser organizados los documentos de un Sistema de
   Requerimientos.
   Describir la validación del Proceso de Requerimientos.
   Explicar porque los Requerimientos se involucran durante el tiempo de vida
   de un sistema.
   El Proceso de Ingeniería de Requerimientos
   Los Documentos de Requerimientos de software
   Validación de Requerimientos
   Evolución de Requerimientos

    La comprensión de los requisitos de un problema están entre las tareas mas
   difíciles que enfrenta un ingeniero de Software. El Cliente no siempre sabe lo
   que se requiere, los usuarios finales no siempre entienden bien las
   características que les proporcionarán un beneficio y muchas veces los
   requisitos pueden cambiar durante el proyecto.

   Con frecuencia tenemos dificultades cuando tratamos de obtener requisitos
   de nuestros clientes. Tenemos problemas al comprender la información que
   adquirimos. Solemos registrar los requisitos de una manera desorganizada e
   invertimos muy poco tiempo en verificar lo que registramos.
   ¿Qué es Ingeniería de Requisitos?La IR ayuda a los Ingenieros de Software a
   entender mejor el problema en cuya solución trabajarán.Incluye el conjunto
   de tareas que conducen a comprender cual será el impacto del software sobre
   el negocio, qué es lo que el cliente quiere y cómo interactúan los usuarios
   finales con el software.

                                 DESARROLLO
¿Qué es un Requerimiento?

   Es un rango de instrucciones abstractas de alto nivel de un servicio o de un
   sistema, limitado a detallar una especificación funcional matemática.
   Así es inevitable como los Requerimientos pueden servir en una función dual
Puede ser la base para una declaración de un contrato, por lo tanto, deber
estar abierto a interpretación.
   Puede ser la base para el contrato en sí, por lo tanto, debe ser definido en
detalle.
   Ambas declaraciones serán llamadas Requerimientos.


Requerimientos Definición/Especificación

    • Definición de Requerimientos
    Una declaración en un Lenguaje Natural incluye los diagramas de los servicios
del sistema y sus límites operacionales. Escrito para clientes.
    • Especificación de Requerimientos
    Un documento estructurado con descripción o detalle de los servicios del
sistema. Escrito como un contrato entre el cliente y el contratista.
    • Especificación de Software
    Descripción detallada de software, la cual, puede servir como una base para
diseño o implementación. Escrito para desarrolladores.

Definiciones y Especificaciones
1. El Software proporciona significado de representación y acceso a
   archivos externos creados por otras herramientas.

Especificación de Requerimientos
1.1 El usuario debe proporcionar facilidades para definir el tipo de archivos
externos.
1.2 Cada tipo de archivo externo puede tener una herramienta asociada. La cual,
será
    aplicada para el archivo.
1.3 Cada tipo de archivo externo será representado como un icono específico
mostrado al
    usuario.
1.4 Las facilidades proporcionadas para la representación del icono en un tipo de
archivo
    externo será definido por el usuario.
1.5 Cuando un usuario selecciona una representación de icono de un archivo
externo, el
    efecto de la selección es aplicar las herramientas asociadas con el tipo de
archivo ex-
    terno al archivo representado por la selección del icono.
Lectores de Requerimientos




Problemas Desagradables

   •   Sistemas de Software grandes con problemas de direccionamiento.
   •   Problemas de tal manera complejos que puede ser que nunca se
       comprendan completamente y donde los desarrolladores van
       comprendiendo el sistema durante su desarrollo
   •   Por lo tanto, los requerimientos son normalmente incompletos e
       inconsistentes.




Razones de Inconsistencia

   •   Los sistemas de software grandes deben mejorar su actual situación. Es
       difícil anticipar los efectos que el sistema tendrá en la organización.
   •   Usuarios diferentes tienen requerimientos y prioridades diferentes. Hay
       constantemente compromiso de cambios en los requerimientos.
•   Los usuarios finales del sistema y la organización que paga por el sistema
       tienen requerimientos diferentes.
   •   El prototipado es requerido para clarificar requerimientos


Proceso de Ingeniería de Requerimientos

   • Estudio de Factibilidad
   Encuentran los usuarios actuales que sus necesidades son satisfechas dada la
tecnología y el presupuesto disponible?
   • Análisis de Requerimientos
   Encontrar que el sistema requiere del mantenimiento de intereses.
   • Definición de Requerimientos
   Definir los requerimientos en una forma comprensible para el cliente.
   • Especificación de Requerimientos
   Define los requerimientos en detalle.


El Proceso de Ingenieria de Requerimientos
Documento de Requerimientos

   •   Es la declaración oficial de lo que es requerido para que el sistema sea
       desarrollado.
   •   Incluye la definición y especificación de requerimientos.
   •   No es un documento de diseño. Tanto como sea posible, es un conjunto
       de lo que es el sistema y como lo hará.

Requerimientos del Documento de Requerimientos

   •   Especificación de la conducta externa del sistema.
   •   Especificar los límites de la implementación.
   •   Fácil de cambiar.
   •   Sirve como una herramienta de referencia para mantenimiento.
   •   Recuerda el ciclo de vida del sistema, esto es, predice cambios.
   •   Proporciona respuestas características a un evento no esperado.


Estructura del Documento de Requerimientos

    • Introducción.
    Describe la necesidad de crear el sistema y cuales son sus objetivos.
    • Glosario.
    Define los términos técnicos usados.
    • Modelos del Sistema.
    Define los modelos que muestran los componentes del sistema y las
relaciones entre ellos.
    • Definición de Requerimientos Funcionales.
    Define los servicios que serán proporcionados.


Estructura del Documento de Requerimientos

   • Definición de Requerimientos No-funcionales.
   Definir las limitantes del sistema y el proceso de desarrollo.
   • Evolución del Sistema.
   Definir las suposiciones fundamentales en las cuales el sistema se basa y se
anticipan los cambios.
   • Especificación de Requerimientos.
   Especificación detallada de los requerimientos funcionales del sistema.
• Apéndices.
   Descripción de la plataforma de Hardware del Sistema.
   Requerimientos de la base de Datos (quizá como un modelo ER)
   • Indice.

Identificación de Requisitos

       Preguntar al cliente, a los usuarios y a los que están involucrados en los
objetivos del sistema o producto y sean expertos, investigar como los sistemas o
productos se ajustan a las necesidades del negocio, y finalmente, cómo el sistema
o producto va a ser utilizado en el día a día.
          – Una relación de necesidades y características
          – Un informe del alcance del sistema
          – Una lista de clientes, usuarios y otros intervinientes
          – Prototipos para definir mejor los requisitos
          – Escenarios que permiten ver al sistema o producto bajo diferentes
              condiciones operativas.

conclusión

   •   Hemos aprendido de manera muy difícil a formular una especificación de
       requerimientos completa y consistente.
   •   Una definición de requerimientos, una especificación de requerimientos y
       una especificación de Software son una manera de especificar el Software
       para diferentes tipos de lectores.
   •   El Documento de Requerimientos es una descripción para clientes y
       desarrolladores. Los errores en los requerimientos son usualmente muy
       caros de corregir una vez desarrollado el sistema.
   •   La revisión debe involucrar al cliente y al staff de contratistas para validar
       los requerimientos del sistema.
   •   El establecer requerimientos está relacionado con las actividades del
       cliente para el Software.
   •   Los requerimientos volátiles dependen del contexto en que se use el
       sistema.

REFERENCIAS
http://www.ilustrados.com/tema/1605/Ingenieria-Requerimientos-Ingenieria-
Software.html

Más contenido relacionado

La actualidad más candente

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
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
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 requerimientosCesar Prado
 
Ingenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIngenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIsidro Gonzalez
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitoskelyquinayas
 
Necesidades vs requerimientos
Necesidades vs requerimientosNecesidades vs requerimientos
Necesidades vs requerimientosHooberth1
 
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
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276marlev boadas
 
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 REQUERIMIENTOSLenin Acosta Mata
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosTensor
 
INGENIERÍA DE REQUISITOS
INGENIERÍA DE REQUISITOS INGENIERÍA DE REQUISITOS
INGENIERÍA DE REQUISITOS xinithazangels
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareKelvin Abdiel Alvarado
 
Ingeniería de requisitos-UDO MONAGAS
Ingeniería de requisitos-UDO MONAGASIngeniería de requisitos-UDO MONAGAS
Ingeniería de requisitos-UDO MONAGASfernandoUDO
 
Ingeniería de requisitos(ir)
Ingeniería de requisitos(ir)Ingeniería de requisitos(ir)
Ingeniería de requisitos(ir)Kleo Jorgee
 
Comprensión de los Requerimientos
Comprensión de los Requerimientos Comprensión de los Requerimientos
Comprensión de los Requerimientos Mauricio Blandon
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosnenyta08
 
Requerimientos
RequerimientosRequerimientos
Requerimientoskaresha3
 

La actualidad más candente (20)

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
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
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
 
Ingenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIngenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientos
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Necesidades vs requerimientos
Necesidades vs requerimientosNecesidades vs requerimientos
Necesidades vs requerimientos
 
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
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276
 
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
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Ingenieria de Requisitos
Ingenieria de RequisitosIngenieria de Requisitos
Ingenieria de Requisitos
 
INGENIERÍA DE REQUISITOS
INGENIERÍA DE REQUISITOS INGENIERÍA DE REQUISITOS
INGENIERÍA DE REQUISITOS
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de Software
 
Ingeniería de requisitos-UDO MONAGAS
Ingeniería de requisitos-UDO MONAGASIngeniería de requisitos-UDO MONAGAS
Ingeniería de requisitos-UDO MONAGAS
 
Ingeniería de requisitos(ir)
Ingeniería de requisitos(ir)Ingeniería de requisitos(ir)
Ingeniería de requisitos(ir)
 
Comprensión de los Requerimientos
Comprensión de los Requerimientos Comprensión de los Requerimientos
Comprensión de los Requerimientos
 
Ingenieria requerimientos
Ingenieria requerimientosIngenieria requerimientos
Ingenieria requerimientos
 
Ensayo ingenieria de requisitos
Ensayo ingenieria de requisitosEnsayo ingenieria de requisitos
Ensayo ingenieria de requisitos
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 

Similar a INSTITUTO TECNOLOGICO DE TUXTEPEC: INGENIERIA DE SOFTWARE - UNIDAD 2

ingenieria de requisitos
ingenieria de requisitosingenieria de requisitos
ingenieria de requisitosJesus Coloma
 
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfTema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfNinoskaChuraLlojlla1
 
Especificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRSEspecificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRSsullinsan
 
Analisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandezAnalisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandezJose Fernandez
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientosGustavo Araque
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Introduccion a la ing requerimientos
Introduccion a la ing requerimientosIntroduccion a la ing requerimientos
Introduccion a la ing requerimientoseverpana
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases3045433345
 
Tecnicas ingenieria de software
Tecnicas ingenieria de softwareTecnicas ingenieria de software
Tecnicas ingenieria de softwareedsacun
 
IngenieriaDeRequisitos2.pptx
IngenieriaDeRequisitos2.pptxIngenieriaDeRequisitos2.pptx
IngenieriaDeRequisitos2.pptxssuser8c00ad
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del softwareuniv of pamplona
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosmezcalote
 
Especificación de Requerimientos
Especificación de RequerimientosEspecificación de Requerimientos
Especificación de RequerimientosUTPL UTPL
 
Requisitos
RequisitosRequisitos
RequisitosNorerod
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitosBebeto Pesantez
 

Similar a INSTITUTO TECNOLOGICO DE TUXTEPEC: INGENIERIA DE SOFTWARE - UNIDAD 2 (20)

ingenieria de requisitos
ingenieria de requisitosingenieria de requisitos
ingenieria de requisitos
 
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdfTema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
Tema 4 Fundamentos_y_Metodos_de_Analisis_de_Requerimientos_P.pdf
 
Especificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRSEspecificaciones de Requerimientos SRS
Especificaciones de Requerimientos SRS
 
Requerimientos del software
Requerimientos del software Requerimientos del software
Requerimientos del software
 
02 captura de requisitos
02 captura de requisitos02 captura de requisitos
02 captura de requisitos
 
Analisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandezAnalisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandez
 
Análisis de requerimientos
Análisis de requerimientosAnálisis de requerimientos
Análisis de requerimientos
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Introduccion a la ing requerimientos
Introduccion a la ing requerimientosIntroduccion a la ing requerimientos
Introduccion a la ing requerimientos
 
Guide to the software engineering body of knowledge
Guide to the software engineering body of knowledgeGuide to the software engineering body of knowledge
Guide to the software engineering body of knowledge
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
Tecnicas ingenieria de software
Tecnicas ingenieria de softwareTecnicas ingenieria de software
Tecnicas ingenieria de software
 
IngenieriaDeRequisitos2.pptx
IngenieriaDeRequisitos2.pptxIngenieriaDeRequisitos2.pptx
IngenieriaDeRequisitos2.pptx
 
Requisitos
RequisitosRequisitos
Requisitos
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 
Unidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientosUnidad 2 Ingeniería de requerimientos
Unidad 2 Ingeniería de requerimientos
 
Especificación de Requerimientos
Especificación de RequerimientosEspecificación de Requerimientos
Especificación de Requerimientos
 
Sistemas requerimientos
Sistemas requerimientosSistemas requerimientos
Sistemas requerimientos
 
Requisitos
RequisitosRequisitos
Requisitos
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 

Último

RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
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
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
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
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
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
 
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
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
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
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
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
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 

Último (20)

RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
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
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
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
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
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
 
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
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.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
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
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
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 

INSTITUTO TECNOLOGICO DE TUXTEPEC: INGENIERIA DE SOFTWARE - UNIDAD 2

  • 1. INSTITUTO TECNOLOGICO DE TUXTEPEC MATERIA: INGENIERIA DE SOFTWARE CATEDRATICO: MARIA DE LOS ANGELES MARTINES MORALES TRABAJO: INVESTIGACION UNIDAD 2 INTEGRANTES DEL EQUIPO: LOURDES MORALES SUSUNAGA DANYA ARITZAYDE GOMEZ JUAN EMMANUEL RAMÍREZ CANSECO JOSE ROBERTO SPIRITUD CRUZ ULISES SÁNCHEZ SANTIAGO. VÍCTOR JIMÉNEZ VILLAR
  • 2. INTRODUCCION En la actualidad, son muchos los procesos de desarrollo de software queexisten. Con el pasar de los años, la Ingeniería de Software ha introducido y popularizadounaserie de estándaresparamedir y certificar la calidad, tanto del sistema a desarrollar, como del proceso de desarrollo en sí. Se hanpublicadomuchoslibros y artículosrelacionados con estetema, con el modelado de procesos del negocio y la reingeniería. Un númerocreciente de herramientasautomatizadashansurgidoparaayudar a definir y aplicar un proceso de desarrollo de software efectivo. Hoy en día la economía global dependemás de sistemasautomatizadosque en épocaspasadas; esto ha llevado a los equipos de desarrolloaenfrentarse con unanuevadécada de procesos y estándares de calidad.
  • 3. CONTENIDO Introducción a la Noción de Ingeniería de Requerimientos. Explicación de los diferentes niveles de detalle de requerimientos que se necesiten. Describir como deben ser organizados los documentos de un Sistema de Requerimientos. Describir la validación del Proceso de Requerimientos. Explicar porque los Requerimientos se involucran durante el tiempo de vida de un sistema. El Proceso de Ingeniería de Requerimientos Los Documentos de Requerimientos de software Validación de Requerimientos Evolución de Requerimientos La comprensión de los requisitos de un problema están entre las tareas mas difíciles que enfrenta un ingeniero de Software. El Cliente no siempre sabe lo que se requiere, los usuarios finales no siempre entienden bien las características que les proporcionarán un beneficio y muchas veces los requisitos pueden cambiar durante el proyecto. Con frecuencia tenemos dificultades cuando tratamos de obtener requisitos de nuestros clientes. Tenemos problemas al comprender la información que adquirimos. Solemos registrar los requisitos de una manera desorganizada e invertimos muy poco tiempo en verificar lo que registramos. ¿Qué es Ingeniería de Requisitos?La IR ayuda a los Ingenieros de Software a entender mejor el problema en cuya solución trabajarán.Incluye el conjunto de tareas que conducen a comprender cual será el impacto del software sobre el negocio, qué es lo que el cliente quiere y cómo interactúan los usuarios finales con el software. DESARROLLO ¿Qué es un Requerimiento? Es un rango de instrucciones abstractas de alto nivel de un servicio o de un sistema, limitado a detallar una especificación funcional matemática. Así es inevitable como los Requerimientos pueden servir en una función dual
  • 4. Puede ser la base para una declaración de un contrato, por lo tanto, deber estar abierto a interpretación. Puede ser la base para el contrato en sí, por lo tanto, debe ser definido en detalle. Ambas declaraciones serán llamadas Requerimientos. Requerimientos Definición/Especificación • Definición de Requerimientos Una declaración en un Lenguaje Natural incluye los diagramas de los servicios del sistema y sus límites operacionales. Escrito para clientes. • Especificación de Requerimientos Un documento estructurado con descripción o detalle de los servicios del sistema. Escrito como un contrato entre el cliente y el contratista. • Especificación de Software Descripción detallada de software, la cual, puede servir como una base para diseño o implementación. Escrito para desarrolladores. Definiciones y Especificaciones 1. El Software proporciona significado de representación y acceso a archivos externos creados por otras herramientas. Especificación de Requerimientos 1.1 El usuario debe proporcionar facilidades para definir el tipo de archivos externos. 1.2 Cada tipo de archivo externo puede tener una herramienta asociada. La cual, será aplicada para el archivo. 1.3 Cada tipo de archivo externo será representado como un icono específico mostrado al usuario. 1.4 Las facilidades proporcionadas para la representación del icono en un tipo de archivo externo será definido por el usuario. 1.5 Cuando un usuario selecciona una representación de icono de un archivo externo, el efecto de la selección es aplicar las herramientas asociadas con el tipo de archivo ex- terno al archivo representado por la selección del icono.
  • 5. Lectores de Requerimientos Problemas Desagradables • Sistemas de Software grandes con problemas de direccionamiento. • Problemas de tal manera complejos que puede ser que nunca se comprendan completamente y donde los desarrolladores van comprendiendo el sistema durante su desarrollo • Por lo tanto, los requerimientos son normalmente incompletos e inconsistentes. Razones de Inconsistencia • Los sistemas de software grandes deben mejorar su actual situación. Es difícil anticipar los efectos que el sistema tendrá en la organización. • Usuarios diferentes tienen requerimientos y prioridades diferentes. Hay constantemente compromiso de cambios en los requerimientos.
  • 6. Los usuarios finales del sistema y la organización que paga por el sistema tienen requerimientos diferentes. • El prototipado es requerido para clarificar requerimientos Proceso de Ingeniería de Requerimientos • Estudio de Factibilidad Encuentran los usuarios actuales que sus necesidades son satisfechas dada la tecnología y el presupuesto disponible? • Análisis de Requerimientos Encontrar que el sistema requiere del mantenimiento de intereses. • Definición de Requerimientos Definir los requerimientos en una forma comprensible para el cliente. • Especificación de Requerimientos Define los requerimientos en detalle. El Proceso de Ingenieria de Requerimientos
  • 7. Documento de Requerimientos • Es la declaración oficial de lo que es requerido para que el sistema sea desarrollado. • Incluye la definición y especificación de requerimientos. • No es un documento de diseño. Tanto como sea posible, es un conjunto de lo que es el sistema y como lo hará. Requerimientos del Documento de Requerimientos • Especificación de la conducta externa del sistema. • Especificar los límites de la implementación. • Fácil de cambiar. • Sirve como una herramienta de referencia para mantenimiento. • Recuerda el ciclo de vida del sistema, esto es, predice cambios. • Proporciona respuestas características a un evento no esperado. Estructura del Documento de Requerimientos • Introducción. Describe la necesidad de crear el sistema y cuales son sus objetivos. • Glosario. Define los términos técnicos usados. • Modelos del Sistema. Define los modelos que muestran los componentes del sistema y las relaciones entre ellos. • Definición de Requerimientos Funcionales. Define los servicios que serán proporcionados. Estructura del Documento de Requerimientos • Definición de Requerimientos No-funcionales. Definir las limitantes del sistema y el proceso de desarrollo. • Evolución del Sistema. Definir las suposiciones fundamentales en las cuales el sistema se basa y se anticipan los cambios. • Especificación de Requerimientos. Especificación detallada de los requerimientos funcionales del sistema.
  • 8. • Apéndices. Descripción de la plataforma de Hardware del Sistema. Requerimientos de la base de Datos (quizá como un modelo ER) • Indice. Identificación de Requisitos Preguntar al cliente, a los usuarios y a los que están involucrados en los objetivos del sistema o producto y sean expertos, investigar como los sistemas o productos se ajustan a las necesidades del negocio, y finalmente, cómo el sistema o producto va a ser utilizado en el día a día. – Una relación de necesidades y características – Un informe del alcance del sistema – Una lista de clientes, usuarios y otros intervinientes – Prototipos para definir mejor los requisitos – Escenarios que permiten ver al sistema o producto bajo diferentes condiciones operativas. conclusión • Hemos aprendido de manera muy difícil a formular una especificación de requerimientos completa y consistente. • Una definición de requerimientos, una especificación de requerimientos y una especificación de Software son una manera de especificar el Software para diferentes tipos de lectores. • El Documento de Requerimientos es una descripción para clientes y desarrolladores. Los errores en los requerimientos son usualmente muy caros de corregir una vez desarrollado el sistema. • La revisión debe involucrar al cliente y al staff de contratistas para validar los requerimientos del sistema. • El establecer requerimientos está relacionado con las actividades del cliente para el Software. • Los requerimientos volátiles dependen del contexto en que se use el sistema. REFERENCIAS http://www.ilustrados.com/tema/1605/Ingenieria-Requerimientos-Ingenieria- Software.html