<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>11730nam a22001937a 4500</leader>
  <controlfield tag="003">OSt</controlfield>
  <controlfield tag="005">20250403082618.0</controlfield>
  <controlfield tag="008">220312b        |||||||| |||| 00| 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">84-7829-074-5</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">B-ISTTENA </subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">Esp</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Ingenier&#xED;a del Software.</subfield>
    <subfield code="c">Ian Sommerville</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">7ma Ed. </subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Espa&#xF1;a</subfield>
    <subfield code="b"> Pearson Educacion,S.A</subfield>
    <subfield code="c">2005</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">687 P&#xE1;g.</subfield>
    <subfield code="c">25 x 19.5 cm </subfield>
  </datafield>
  <datafield tag="505" ind1=" " ind2=" ">
    <subfield code="a">- VISI&#xD3;N GENERAL 
1. Introducci&#xF3;n,
1.1. Preguntas frecuentes sobre la ingenier&#xED;a del software,
1.1.1. &#xBF;Qu&#xE9; es software?,
1.1.2. &#xBF;Qu&#xE9; es la ingenier&#xED;a del software?,
1.1.3. &#xBF;Cu&#xE1;l es la diferencia entre ingenier&#xED;a del software y ciencia de la computaci&#xF3;n?,
1.1.4. &#xBF;Cu&#xE1;l es la diferencia entre ingenier&#xED;a del software e ingenier&#xED;a de sistemas?,
1.1.5. &#xBF;Qu&#xE9; es un proceso del software?,
1.1.6. &#xBF;Qu&#xE9; es un modelo de procesos del software?,
1.1.7. &#xBF;Cu&#xE1;les son los costos de la ingenier&#xED;a del software?,
1.1.8. &#xBF;Qu&#xE9; son los m&#xE9;todos de la ingenier&#xED;a del software?,
1.1.9. Qu&#xE9; es CASE?,
1.1.10. &#xBF;Cu&#xE1;les son los atributos de un buen software?,
1.1.11. &#xBF;Cu&#xE1;les son los retos fundamentales que afronta la ingenier&#xED;a del software?
1.2. Responsabilidad profesional y &#xE9;tica
- 2. Sistemas socio-t&#xE9;cnicos -
2.1. Propiedades emergentes de los sistemas,
2.2. Ingenier&#xED;a de sistemas,
2.2.1. Definici&#xF3;n de requerimientos del sistema,
2.2.2. Dise&#xF1;o del sistema,
2.2.3. Modelado de sistemas,
2.2.4. Desarrollo de los subsistemas,
2.2.5. Integraci&#xF3;n del sistema,
2.2.6. Evoluci&#xF3;n del sistema,
2.2.7. Desmantelamiento del sistema,
2.3. Organizaciones, personas y sistemas inform&#xE1;ticos,
2.3.1. Procesos organizacionales,
2.4. Sistemas heredados,
- 3. Sistemas cr&#xED;ticos -
3.1. Un sistema de seguridad cr&#xED;tico sencillo,
3.2. Confiabilidad de un sistema,
3.3. Disponibilidad y fiabilidad,
3.4. Seguridad,
3.5. Protecci&#xF3;n,
- 4. Procesos del software -
4.1. Modelos del proceso del software
4.1.1. El modelo en cascada,
4.1.2. Desarrollo evolutivo,
4.1.3. Ingenier&#xED;a del software basada en componentes,
4.2. Iteraci&#xF3;n de procesos,
4.2.1. Entrega incremental,
4.2.2. Desarrollo en espiral,
4.3. Actividades del proceso,
4.3.1. Especificaci&#xF3;n del software,
4.3.2. Dise&#xF1;o e implementaci&#xF3;n del software,
4.3.3. Validaci&#xF3;n del software,
4.3.4. Evoluci&#xF3;n del software,
4.4. El Proceso Unificado de Rational,
4.5. Ingenier&#xED;a del Software Asistida por computadora,
4.5.1. Clasificaci&#xF3;n de CASE,
- 5. Gesti&#xF3;n de proyectos -
5.1. Actividades de gesti&#xF3;n,
5.2. Planificaci&#xF3;n del proyecto,
5.2.1. El plan del proyecto,
5.2.2. Hitos y entregas,
5.3. Calendarizaci&#xF3;n del proyecto,
5.3.1. Gr&#xE1;ficos de barras y redes de actividades,
5.4. Gesti&#xF3;n de riesgos,
5.4.1. Identificaci&#xF3;n de riesgos,
5.4.2. An&#xE1;lisis de riesgos,
5.4.3. Planificaci&#xF3;n de riesgos,
5.4.4. Supervisi&#xF3;n de riesgos,

- Parte II. REQUERIMIENTOS - 
- 6. Requerimientos del software -
6.1. Requerimientos funcionales y no funcionales,
6.1.1. Requerimientos funcionales,
6.1.2. Requerimientos no funcionales,
6.1.3. Los requerimientos del dominio,
6.2. Requerimientos del usuario,
6.3. Requerimientos del sistema,
6.3.1. Especificaciones en lenguaje estructurado,
6.4. Especificaci&#xF3;n de la interfaz,
6.5. EI documento de requerimientos del software,
- 7. Procesos de la ingenier&#xED;a de requerimientos -
7.1. Estudios de viabilidad,
7.2. Obtenci&#xF3;n y an&#xE1;lisis de requerimientos,
7.2.1. Descubrimiento de requerimientos,
7.2.2. Etnograf&#xED;a,
7.3. Validaci&#xF3;n de requerimientos,
7.3.1. Revisiones de requerimientos,
7.4. Gesti&#xF3;n de requerimientos,
7.4.1. Requerimientos duraderos y vol&#xE1;tiles,
7.4.2. Planificaci&#xF3;n de la gesti&#xF3;n de requerimientos,
7.4.3. Gesti&#xF3;n del cambio de los requerimientos,
- 8. Modelos del sistema -
8.1. Modelos de contexto,
8.2. Modelos de comportamiento,
8.2.1. Modelos de flujo de datos,
8.2.2. Modelos de m&#xE1;quina de estados,
8.3. Modelos de datos,
8.4. Modelos de objetos,
8.4.1. Modelos de herencia,
8.4.2. Agregaci&#xF3;n de objetos,
8.4.3. Modelado de comportamiento de objetos,
8.5. M&#xE9;todos estructurados,
- 9. Especificaci&#xF3;n de sistemas cr&#xED;ticos -
9.1. Especificaci&#xF3;n dirigida por riesgos,
9.1.1. Identificaci&#xF3;n de riesgos,
9.1.2. An&#xE1;lisis y clasificaci&#xF3;n de riesgos,
9.1.3. Descomposici&#xF3;n de riesgos,
9.1.4. Valoraci&#xF3;n de la reducci&#xF3;n de riesgos,
 9.2. Especificaci&#xF3;n de la seguridad,
9.3. Especificaci&#xF3;n de la protecci&#xF3;n,
9.4. Especificaci&#xF3;n de la fiabilidad del software,
9.4.1. M&#xE9;tricas de fiabilidad,
9.4.2. Requerimientos de fiabilidad no funcionales,
- 10. Especificaci&#xF3;n formal - 
10.1. Especificaci&#xF3;n formal en el proceso del software,
10.2. Especificaci&#xF3;n de interfaces de subsistemas,
10.3. Especificaci&#xF3;n del comportamiento,
- Parte III. DISE&#xD1;O -
11. Dise&#xF1;o arquitect&#xF3;nico,
11.1. Decisiones de dise&#xF1;o arquitect&#xF3;nico,
11.2. Organizaci&#xF3;n del sistema,
11.2.1. El modelo de repositorio,
11.2.2. El modelo cliente-servidor,
11.2.3. El modelo de capas,
11.3. Estilos de descomposici&#xF3;n modular,
11.3.1. Descomposici&#xF3;n orientada a objetos,
11.3.2. Descomposici&#xF3;n orientada a flujos de funciones,
11.4. Estilos de control,
11,4.1. Control centralizado,
11.4.2. Sistemas dirigidos por eventos,
11.5. Arquitecturas de referencia,
- 12. Arquitecturas de sistemas distribuidos -
12.1. Arquitecturas multiprocesador,
12.2. Arquitecturas cliente-servidor,
12.3. Arquitecturas de objetos distribuidos,
12.3.1. CORBA,
12.4. Computaci&#xF3;n distribuida interorganizacional,
12.4.1. Arquitecturas peer-t0-peer,
12.4.2. Arquitectura de sistemas orientados a servicios,
- 13. Arquitecturas de aplicaciones -
13.1. Sistemas de procesamiento de datos,
13.2. Sistemas de procesamiento de transacciones,
13.2.1. Sistemas de informaci&#xF3;n y de gesti&#x1ED1;n de recursos,
13.3. Sistemas de procesamiento de eventos,
13.4. Sistemas de procesamiento de lenguajes,
- 14. Dise&#xF1;o orientado a objetos - 
14.1. Objetos y clases,
14.1.1. Objetos concurrentes,
14.2. Un proceso de dise&#xF1;o orientado a objetos,
14.2.1. Contexto del sistema y modelos de utilizaci&#xF3;n,
14.2.2. Dise&#xF1;o de la arquitectura,
14.2.3. Identificaci&#xF3;n de objetos,
14.2.4. Modelos de dise&#xF1;o,
14.2.5. Especificaci&#xF3;n de la interfaz de los objetos,
14.3. Evoluci&#xF3;n del dise&#xF1;o,
- 15. Dise&#xF1;o de software de tiempo real - 
15.1. Dise&#xF1;o del sistema,
15.1.1. Modelado de sistemas de tiempo real,
15.2. Sistemas operativos de tiempo real,
15.2.1. Gesti&#xF3;n de procesos,
15.3. Sistemas de monitorizaci&#xF3;n y control,
15.4. Sistemas de adquisici&#xF3;n de datos,
- 16. Dise&#xF1;o de interfaces de usuario -
16.1. Asuntos de dise&#xF1;o,
16.1.1. Interacci&#xF3;n del usuario,
16.1.2. Presentaci&#xF3;n de la informaci&#xF3;n,
16.2. El proceso de dise&#xF1;o de la interfaz de usuario,
16.3. An&#xE1;lisis del usuario,
16.3.1. T&#xE9;cnicas de an&#xE1;lisis,
16.4. Prototipado de la interfaz de usuario,
16.5. Evaluaci&#xF3;n de la interfaz,
- Parte IV. DESARROLLO - 
17. Desarrollo,
17.1. M&#xE9;todos &#xE1;giles,
17.2. Programaci&#xF3;n extrema,
17.2.1. Pruebas en XP,
17.2.2. Programaci&#xF3;n en parejas
17.3. Desarrollo r&#xE1;pido de aplicaciones,
17.4. Prototipado del software,
- 18. Reutilizaci&#xF3;n del software -
18.1. El campo de la reutilizaci&#xF3;n,
18.2. Patrones de dise&#xF1;o,
18.3. Reutilizaci&#xF3;n basada en generadores,
18.4. Marcos de trabajo de aplicaciones,
18.5. Reutilizaci&#xF3;n de sistemas de aplicaciones,
18.5.1. Reutilizaci&#xF3;n de productos COTS,
18.5.2. L&#xED;neas de productos software,
- 19. Ingenier&#xED;a del software basada en componentes - 
19.1. Componentes y modelos de componentes,
19.1.1. Modelos de componentes,
19.1.2. Desarrollo de componentes para reutilizaci&#xF3;n,
19.2. El proceso CBSE,
19.3. Composici&#xF3;n de componentes,
- 20. Desarrollo de sistemas cr&#xED;ticos - 
20.1. Procesos confiables,
20.2. Programaci&#xF3;n confiable,
20.2.1. Informaci&#xF3;n protegida,
20.2.2. Programaci&#xF3;n segura,
20.2.3. Manejo de excepciones,
20.3. Tolerancia a defectos,
20.3.1. Detecci&#xF3;n de defectos y evaluaci&#xF3;n de da&#xF1;os,
20.3.2. Recuperaci&#xF3;n y reparaci&#xF3;n de defectos,
20.4. Arquitecturas tolerantes a defectos,
- 21. Evoluci&#xF3;n del software -
21.1. Din&#xE1;mica de evoluci&#xF3;n de los programas,
21.2. Mantenimiento del software,
21.2.1. Predicci&#xF3;n del mantenimiento,
21.3. Procesos de evoluci&#xF3;n,
21.3.1. Reingenier&#xED;a de sistemas,
21.4. Evoluci&#xF3;n de sistemas heredados,
- Parte V. VERIFICACI&#xD3;N Y VALIDACI&#xD3;N -
22. Verificaci&#xF3;n y validaci&#xF3;n -
22.1. Planificaci&#xF3;n de la verificaci&#xF3;n y validaci&#xF3;n,
22.2.1. El proceso de inspecci&#xF3;n de programas,
22.3. An&#xE1;lisis est&#xE1;tico automatizado,
22.4. Verificaci&#xF3;n y m&#xE9;todos formales,
22.4.1. Desarrollo de software de Sala Limpia,
- 23. Pruebas del software -
23.1. Pruebas del sistema,
23.1.1. Pruebas de integraci&#xF3;n,
23.1.2. Pruebas de entregas,
23.1.3. Pruebas de rendimiento,
23.2. Pruebas de componentes,
23.2.1. Pruebas de interfaces,
23.3. Dise&#xF1;o de casos de prueba,
23.3.1. Pruebas basadas en requerimientos,
23.3.2. Pruebas de particiones,
23.3.3. Pruebas estructurales,
23.3.4. Pruebas de caminos,
23.4. Automatizaci&#xF3;n de las pruebas,
- 24. Validaci&#xF3;n de sistemas cr&#xED;ticos -
24.1. Validaci&#xF3;n de la fiabilidad,
24.1.1. Perfiles operacionales,
24.1.2. Predicci&#xF3;n de la fiabilidad,
24.2. Garant&#xED;a de la seguridad,
24.2.1. Argumentos de seguridad,
24.2.2. Garant&#xED;a del proceso,
24.2.3. Comprobaciones de seguridad en tiempo de ejecuci&#xF3;n,
24.3. Valoraci&#xF3;n de la protecci&#xF3;n,
24.4. Argumentos de confiabilidad y de seguridad,
- Parte VI. GESTI&#xD3;N DE PERSONAL - 
- 25. Gesti&#xF3;n de personal - 
25.1. Selecci&#xF3;n de personal,
25.2. Motivaci&#xF3;n,
25.3. Gestionando grupos,
25.3.1. La composici&#xF3;n del grupo,
25.3.2. Cohesi&#xF3;n,
25.3.3. Las comunicaciones del grupo,
25.3.4. La organizaci&#xF3;n del grupo,
25.3.5. Entornos de trabajo,
25.4. El Modelo de Madurez de la Capacidad del Personal,
26. Estimaci&#xF3;n de costes del software,



26.1. Productividad,
26.2. T&#xE9;cnicas de estimaci&#xF3;n,
26.3. Modelado algor&#xED;tmico de costes,
26.3.1. El modelo de COCOMO,
26.3.2. Modelos algor&#xED;tmicos de costes en la planificaci&#xF3;n,
26.4. Duraci&#xF3;n y personal del proyecto,
- 27. Gesti&#xF3;n de calidad - 
27.1. Calidad de proceso y producto,
27.2. Garant&#xED;a de la calidad y est&#xE1;ndares,
27.2.1. ISO 9000,
27.2.2. Est&#xE1;ndares de documentaci&#xF3;n
27.3. Planificaci&#xF3;n de la calidad,
27.4. Control de la calidad,
27.4.1. Revisiones de la calidad,
27.5. Medici&#xF3;n y m&#xE9;tricas del software,
27.5.1. El proceso de medici&#xF3;n,
27.5.2. M&#xE9;tricas de producto,
27.5.3. An&#xE1;lisis de las mediciones,
- 28. Mejora de procesos - 
28.1. Calidad de producto y de proceso,
28.2. Clasificaci&#xF3;n de los procesos,
28.3. Medici&#xF3;n del proceso,
28.4. An&#xE1;lisis y modelado de procesos,
28.4.1. Excepciones del proceso,
28.5. Cambio en los procesos,
28.6. El marco de trabajo para la mejora de procesos CMMI,
28.6.1. El modelo CMMI en etapas,
28.6.2. El modelo CMMI continuo,
- 29. Gesti&#xF3;n de configuraciones - 
29.1. Planificaci&#xF3;n de la gesti&#xF3;n de configuraciones,
29.1.1. Identificaci&#xF3;n de los elementos de configuraci&#xF3;n,
29.1.2. La base de datos de configuraciones,
29.2. Gesti&#xF3;n del cambio,
29.3. Gesti&#xF3;n de versiones y entregas,
29.3.1. Identificaci&#xF3;n de versiones,
29.3.2. Gesti&#xF3;n de entregas,
29.4. Construcci&#xF3;n del sistema,
29.5. Herramientas CASE para gesti&#xF3;n de configuraciones,
29.5.1. Apoyo a la gesti&#xF3;n de cambios,
29.5.2. Soporte para gesti&#xF3;n de versiones
29.5.3. Apoyo a la construcci&#xF3;n del sistema,
Glosario,
Bibliograf&#xED;a,
&#xCD;ndice alfab&#xE9;tico.
</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="b">Metodolog&#xED;a de desarrollo de Software</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="a">B-ISTTENA </subfield>
    <subfield code="c">BOOK</subfield>
    <subfield code="p">12-03-2022</subfield>
    <subfield code="q">Ruth O.</subfield>
    <subfield code="n">12-03-2022</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">32</subfield>
    <subfield code="d">32</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="a">BISTT</subfield>
    <subfield code="d">2019-03-12</subfield>
    <subfield code="e">Donaci&#xF3;n</subfield>
    <subfield code="i">ISTT-DS-0041</subfield>
    <subfield code="p">ISTT-DS-0041</subfield>
    <subfield code="t">Eje. 2/2</subfield>
    <subfield code="v">0.00</subfield>
    <subfield code="y">BOOK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="a">BISTT</subfield>
    <subfield code="d">2019-03-12</subfield>
    <subfield code="e">Donaci&#xF3;n</subfield>
    <subfield code="i">ISTT-DS-0048</subfield>
    <subfield code="p">ISTT-DS-0048</subfield>
    <subfield code="t">Eje. 1/2</subfield>
    <subfield code="v">0.00</subfield>
    <subfield code="y">BOOK</subfield>
  </datafield>
</record>
