SlideShare una empresa de Scribd logo
INSTRUMENTOS Y MÉTODOS DE
LA INGENIERÍA DE SOFTAWRE
LAS HERRAMIENTAS DE INGENIERÍA DE SOFTWARE
LAS HERRAMIENTAS DE EXIGENCIA DE
SOFTWARE
 Existen dos categorías, modelado e instrumentos de capacidad
de rastreo.
 Exigencias de los instrumentos de modelado. Usados para la obtención,
el análisis, la especificación y validez de las exigencias del software.
 Exigencias de los instrumentos de capacidad de rastreo. Se hacen más
frecuentes ya que la complejidad del software crece. Son presentados
separadamente de los instrumentos de modelado.
LAS HERRAMIENTAS DE DISEÑO DE
SOFTWARE
 Este asunto cubre instrumentos para crear y comprobar
diseños de software. Hay una variedad de tales
instrumentos, con la mayor parte de esta variedad siendo
una consecuencia de la diversidad de notaciones de diseño
de software y métodos.
LAS HERRAMIENTAS DE CONSTRUCCIÓN
DE SOFTWARE
 Instrumentos de construcción de software, son usados
para producir y traducir la representación del programa.
 Redactores de programa
 Compiladores y generadores de código
 Interpretes
 Depuradores
HERRAMIENTAS DE PRUEBA DE SOFTWARE
 Generadores de pruebas: Ayudan en el desarrollo de casos de prueba
 Marcos de ejecución de prueba: Permiten ejecución de casos de prueba en
ambiente controlado.
 Herramientas de evaluación de prueba: Apoyan la evaluación de los
resultados de ejecución de prueba, ayudando a determinar si realmente el
comportamiento observado se conforma al comportamiento esperado.
 Herramientas de dirección de prueba: Apoyo a todos los aspectos del
proceso de pruebas de software.
 Herramientas de análisis de funcionamiento: Usados para medir y analizar
el funcionamiento de software, que es una forma especializada de pruebas
donde el objetivo es de evaluar el comportamiento de funcionamiento más
bien que el comportamiento funcional.
HERRAMIENTAS DE MANTENIMIENTO DE
SOFTWARE
Instrumentos que son en particular importantes en el mantenimiento del
software donde el mismo esta siendo modificado.
 Herramientas de compresión: Ayudan a la comprensión humana de
programas. (rebanadores y animadores)
 Herramientas de reingeniería: La reingeniería de software en las
áreas del conocimiento de ingeniería se define como el examen y la
alteración del software sustancial para reconstruirlo en una nueva
forma, e incluye la puesta en práctica.
LAS HERRAMIENTAS DE DIRECCIÓN DE
CONFIGURACIÓN DE SOFTWARE
Las herramientas están divididas en tres categorías: rastreo, dirección de
versión e instrumentos de liberación.
 Defecto, mejora, cuestión e instrumentos que rastrean problema.
Estos son usados en la conexión con las cuestiones que rastrean
problema asociado con un producto de software particular.
 Dirección de versión. Están implicados en la dirección de múltiples
versiones de un producto
 Liberación y construcción. Las categorías incluyen los instrumentos de
instalación que se han hecho extensamente usados para configurar la
instalación de productos de software.
HERRAMIENTAS DE DIRECCIÓN EN LA
INGENIERÍA DE SOFTWARE
Esta subdivido en tres categorías: planificación de proyecto y rastreo,
manejo arriesgado y medida.
 Planifican y rastrean proyectos. Usados en la medida de esfuerzo de
proyecto de software y cuentan la valoración, así como la
planificación del proyecto.
 Manejo arriesgado. Usados en la identificación, la estimación, y
riesgos de supervisión.
 Medida. Asisten en la realización de las actividades relacionadas con
el programa de medida de software.
LAS HERRAMIENTAS DE PROCESO DE
INGENIERÍA DE SOFTWARE
Están divididos en instrumentos que modelan, instrumentos de dirección y
ambientes de desarrollo de software.
 Modelado de proceso. Usados para modelar e investigar los procesos de la
ingeniería de software.
 Dirección de proceso. Proporcionan el apoyo a la dirección de la ingeniería
de software.
 CASE integrados. El software integrado automatiza instrumentos de la
ingeniería o ambientes que cubren múltiples fases del software, el ciclo de
vida de la ingeniería pertenece a este subtema.
 Entornos de Ingeniería de Software centrada en un proceso.
Explícitamente incorporan la información sobre los procesos de ciclo de
vida de software y dirigen y supervisan al usuario según el proceso
definido.
LAS HERRAMIENTAS DE CALIDAD DEL
SOFTWARE
Son divididas en dos categorías: inspección e instrumento de análisis.
 Revisión de auditoría. Usados para apoyar revisiones y revisiones de
cuentas.
 Análisis estáticos. Usados para analizar artefactos de software, como
analizadores sintácticos y semánticos, así como de datos, el flujo de
control, y analizadores de dependencia.
CUESTIONES DE INSTRUMENTOS
COMPUESTAS
Se divide en tres categorías: técnicas de integración de instrumento,
meta-instrumentos y evaluación de instrumento.
 Herramientas de Integración de técnicas. La integración es
fundamental para hacer instrumentos individuales cooperar.
 Meta-herramientas. Generan otros instrumentos; recopilador de
recopiladores.
 Herramientas de evaluación. A causa de la evolución continua de los
instrumentos de la ingeniería de software, la evaluación de
instrumentos es un tema esencial.

Más contenido relacionado

PPTX
Cap10 l2
PPTX
Software
PPTX
Diseño de sistemas
PPTX
DISEÑO ESTRUCTURADO
PPTX
Metodología anderson
PPTX
Patricio quiros tarea final
PPTX
Analisis y Sistemas
PDF
Ciclo de vida
Cap10 l2
Software
Diseño de sistemas
DISEÑO ESTRUCTURADO
Metodología anderson
Patricio quiros tarea final
Analisis y Sistemas
Ciclo de vida

La actualidad más candente (20)

PPSX
Presentacion herramientas CASE
PPTX
Diapositiva de analista en sistemas
PPTX
Diseño de Software
PPTX
Fundamentos del diseño de software
PPTX
Análisis y diseño de sistemas sesion 08 - analisis y especificacion de requ...
PPTX
Técnicas y Herramientas para el Desarrollo de Software
DOCX
Cuadro comparativo analisis estructurado y orientado a objeto
PPT
Herramientas Case
PPTX
Cuadro comparativo de enfoque estructurado y enfoque orientado
PPTX
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
PDF
Trabajo herramientas case tomas
PDF
Modelado de requisitos
DOCX
PDF
Herramientas case(oswaldo)
PPTX
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
PDF
Análisis y diseño de sistemas sesion 13 - diagrama de componentes y despliegue
PPT
Clase
PPTX
Enfoque estructurado y Enfoque OO - Ingenieria de software
PDF
Libro Herramientas Case
Presentacion herramientas CASE
Diapositiva de analista en sistemas
Diseño de Software
Fundamentos del diseño de software
Análisis y diseño de sistemas sesion 08 - analisis y especificacion de requ...
Técnicas y Herramientas para el Desarrollo de Software
Cuadro comparativo analisis estructurado y orientado a objeto
Herramientas Case
Cuadro comparativo de enfoque estructurado y enfoque orientado
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Trabajo herramientas case tomas
Modelado de requisitos
Herramientas case(oswaldo)
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 13 - diagrama de componentes y despliegue
Clase
Enfoque estructurado y Enfoque OO - Ingenieria de software
Libro Herramientas Case
Publicidad

Destacado (18)

PPTX
3Com 03-0046-101 REV C I
PDF
8ª lista 2017 ceext 1camara
PDF
filosofia de la educación
PPTX
Developement durable - analyse urbain-swot-projet urbain-modes intervention
PDF
DevLOVE関西 2017年3月25日 ロッシェル・カップのプレゼンテーション
PDF
514977esp (3) (1)
PPTX
Cap7 l6
PDF
Product Career Ladder: Getting Promoted to Director
DOC
Planilla evaluación diagnóstica 2017
PPTX
Què hem de portar el dia de la cursa
PPTX
Cap7 l2
PPTX
Cap4 l1
PPTX
Cap7 l5
PPTX
Cap7 l1
PPTX
Cap5 l3
PPTX
Cap7 l4
PPTX
Cap7 l3
3Com 03-0046-101 REV C I
8ª lista 2017 ceext 1camara
filosofia de la educación
Developement durable - analyse urbain-swot-projet urbain-modes intervention
DevLOVE関西 2017年3月25日 ロッシェル・カップのプレゼンテーション
514977esp (3) (1)
Cap7 l6
Product Career Ladder: Getting Promoted to Director
Planilla evaluación diagnóstica 2017
Què hem de portar el dia de la cursa
Cap7 l2
Cap4 l1
Cap7 l5
Cap7 l1
Cap5 l3
Cap7 l4
Cap7 l3
Publicidad

Similar a Cap10 l1 (20)

PPTX
Ingenieria de Software
ODT
Software libre 2 edit evaluacion
PPTX
PDF
herramientas desarrollo uml de software.
PDF
Guia unidad ii fundamentacion de ingenieria del software
PPT
clases3metodmetodlgiaherra.ppt
PPT
CLASES DE METODOLOGIA DEL DESARROLLO DE SOFTWARE
PPT
clases3metodmetodlgiaherra.ppt
PPTX
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
PPTX
Aspectos conceptuales sobre Herramientas utilizadas en lo procesos de desarro...
ODT
Prueba informatica
PDF
Herramientas case word
PDF
Herramientas CASE
ODT
P informatica
DOCX
Tecnicas
PPTX
Fundamentos de la ingenieria del software
PPSX
Unidad iv. equipo delta
ODT
Examen omar
DOC
Herramientas Case Resumido
Ingenieria de Software
Software libre 2 edit evaluacion
herramientas desarrollo uml de software.
Guia unidad ii fundamentacion de ingenieria del software
clases3metodmetodlgiaherra.ppt
CLASES DE METODOLOGIA DEL DESARROLLO DE SOFTWARE
clases3metodmetodlgiaherra.ppt
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
Aspectos conceptuales sobre Herramientas utilizadas en lo procesos de desarro...
Prueba informatica
Herramientas case word
Herramientas CASE
P informatica
Tecnicas
Fundamentos de la ingenieria del software
Unidad iv. equipo delta
Examen omar
Herramientas Case Resumido

Más de Camilo Forero (20)

PPTX
Capitulo 12
PPTX
Cap11 l3
PPTX
Cap11 l2
PPTX
Cap11 l1
PPTX
Capitulo 9 leccion 4
PPTX
Capitulo 9 leccion 3
PPTX
Capitulo 9 leccion 2
PPTX
Capitulo 9 leccion 1
PPTX
Capitulo 6 leccion 4
PPTX
Capitulo 6 leccion 3
PPTX
Capitulo 6 leccion 2
PPTX
Capitulo 6 leccion 1
PPTX
Capitulo 3 leccion 6
PPTX
Capitulo 3 leccion 5
PPTX
Capitulo 3 leccion 4
PPTX
Capitulo 3 leccion 3
PPTX
Capitulo 3 leccion 2
PPTX
Capitulo 3 leccion 1
PPTX
Cap8 l5
PPTX
Cap8 l4
Capitulo 12
Cap11 l3
Cap11 l2
Cap11 l1
Capitulo 9 leccion 4
Capitulo 9 leccion 3
Capitulo 9 leccion 2
Capitulo 9 leccion 1
Capitulo 6 leccion 4
Capitulo 6 leccion 3
Capitulo 6 leccion 2
Capitulo 6 leccion 1
Capitulo 3 leccion 6
Capitulo 3 leccion 5
Capitulo 3 leccion 4
Capitulo 3 leccion 3
Capitulo 3 leccion 2
Capitulo 3 leccion 1
Cap8 l5
Cap8 l4

Último (6)

PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
PPTX
sistemas de informacion.................
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
Derechos_de_Autor_y_Creative_Commons.pptx
sistemas de informacion.................
Conceptos basicos de Base de Datos y sus propiedades
AutoCAD Herramientas para el futuro, Juan Fandiño
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Su punto de partida en la IA: Microsoft 365 Copilot Chat

Cap10 l1

  • 1. INSTRUMENTOS Y MÉTODOS DE LA INGENIERÍA DE SOFTAWRE LAS HERRAMIENTAS DE INGENIERÍA DE SOFTWARE
  • 2. LAS HERRAMIENTAS DE EXIGENCIA DE SOFTWARE  Existen dos categorías, modelado e instrumentos de capacidad de rastreo.  Exigencias de los instrumentos de modelado. Usados para la obtención, el análisis, la especificación y validez de las exigencias del software.  Exigencias de los instrumentos de capacidad de rastreo. Se hacen más frecuentes ya que la complejidad del software crece. Son presentados separadamente de los instrumentos de modelado.
  • 3. LAS HERRAMIENTAS DE DISEÑO DE SOFTWARE  Este asunto cubre instrumentos para crear y comprobar diseños de software. Hay una variedad de tales instrumentos, con la mayor parte de esta variedad siendo una consecuencia de la diversidad de notaciones de diseño de software y métodos.
  • 4. LAS HERRAMIENTAS DE CONSTRUCCIÓN DE SOFTWARE  Instrumentos de construcción de software, son usados para producir y traducir la representación del programa.  Redactores de programa  Compiladores y generadores de código  Interpretes  Depuradores
  • 5. HERRAMIENTAS DE PRUEBA DE SOFTWARE  Generadores de pruebas: Ayudan en el desarrollo de casos de prueba  Marcos de ejecución de prueba: Permiten ejecución de casos de prueba en ambiente controlado.  Herramientas de evaluación de prueba: Apoyan la evaluación de los resultados de ejecución de prueba, ayudando a determinar si realmente el comportamiento observado se conforma al comportamiento esperado.  Herramientas de dirección de prueba: Apoyo a todos los aspectos del proceso de pruebas de software.  Herramientas de análisis de funcionamiento: Usados para medir y analizar el funcionamiento de software, que es una forma especializada de pruebas donde el objetivo es de evaluar el comportamiento de funcionamiento más bien que el comportamiento funcional.
  • 6. HERRAMIENTAS DE MANTENIMIENTO DE SOFTWARE Instrumentos que son en particular importantes en el mantenimiento del software donde el mismo esta siendo modificado.  Herramientas de compresión: Ayudan a la comprensión humana de programas. (rebanadores y animadores)  Herramientas de reingeniería: La reingeniería de software en las áreas del conocimiento de ingeniería se define como el examen y la alteración del software sustancial para reconstruirlo en una nueva forma, e incluye la puesta en práctica.
  • 7. LAS HERRAMIENTAS DE DIRECCIÓN DE CONFIGURACIÓN DE SOFTWARE Las herramientas están divididas en tres categorías: rastreo, dirección de versión e instrumentos de liberación.  Defecto, mejora, cuestión e instrumentos que rastrean problema. Estos son usados en la conexión con las cuestiones que rastrean problema asociado con un producto de software particular.  Dirección de versión. Están implicados en la dirección de múltiples versiones de un producto  Liberación y construcción. Las categorías incluyen los instrumentos de instalación que se han hecho extensamente usados para configurar la instalación de productos de software.
  • 8. HERRAMIENTAS DE DIRECCIÓN EN LA INGENIERÍA DE SOFTWARE Esta subdivido en tres categorías: planificación de proyecto y rastreo, manejo arriesgado y medida.  Planifican y rastrean proyectos. Usados en la medida de esfuerzo de proyecto de software y cuentan la valoración, así como la planificación del proyecto.  Manejo arriesgado. Usados en la identificación, la estimación, y riesgos de supervisión.  Medida. Asisten en la realización de las actividades relacionadas con el programa de medida de software.
  • 9. LAS HERRAMIENTAS DE PROCESO DE INGENIERÍA DE SOFTWARE Están divididos en instrumentos que modelan, instrumentos de dirección y ambientes de desarrollo de software.  Modelado de proceso. Usados para modelar e investigar los procesos de la ingeniería de software.  Dirección de proceso. Proporcionan el apoyo a la dirección de la ingeniería de software.  CASE integrados. El software integrado automatiza instrumentos de la ingeniería o ambientes que cubren múltiples fases del software, el ciclo de vida de la ingeniería pertenece a este subtema.  Entornos de Ingeniería de Software centrada en un proceso. Explícitamente incorporan la información sobre los procesos de ciclo de vida de software y dirigen y supervisan al usuario según el proceso definido.
  • 10. LAS HERRAMIENTAS DE CALIDAD DEL SOFTWARE Son divididas en dos categorías: inspección e instrumento de análisis.  Revisión de auditoría. Usados para apoyar revisiones y revisiones de cuentas.  Análisis estáticos. Usados para analizar artefactos de software, como analizadores sintácticos y semánticos, así como de datos, el flujo de control, y analizadores de dependencia.
  • 11. CUESTIONES DE INSTRUMENTOS COMPUESTAS Se divide en tres categorías: técnicas de integración de instrumento, meta-instrumentos y evaluación de instrumento.  Herramientas de Integración de técnicas. La integración es fundamental para hacer instrumentos individuales cooperar.  Meta-herramientas. Generan otros instrumentos; recopilador de recopiladores.  Herramientas de evaluación. A causa de la evolución continua de los instrumentos de la ingeniería de software, la evaluación de instrumentos es un tema esencial.