14 CAPÍTULO 1 EL SOFTWARE Y LA INGENIERÍA DE SOFTWARE

Páginas: 8 (1781 palabras) Publicado: 14 de febrero de 2016
14 CAPÍTULO 1 EL SOFTWARE Y LA INGENIERÍA DE SOFTWARE
Aseguramiento de la calidad del software: define y ejecuta las actividades requeridas
para garantizar la calidad del software.
Revisiones técnicas: evalúa los productos del trabajo de la ingeniería de software a fin de
descubrir y eliminar errores antes de que se propaguen a la siguiente actividad.
Medición: define y reúne mediciones delproceso, proyecto y producto para ayudar al
equipo a entregar el software que satisfaga las necesidades de los participantes; puede
usarse junto con todas las demás actividades estructurales y sombrilla.
Administración de la configuración del software: administra los efectos del cambio a
lo largo del proceso del software.
Administración de la reutilización: define criterios para volver a usar elproducto del
trabajo (incluso los componentes del software) y establece mecanismos para obtener componentes
reutilizables.
Preparación y producción del producto del trabajo: agrupa las actividades requeridas
para crear productos del trabajo, tales como modelos, documentos, registros, formatos y
listas.
Cada una de estas actividades sombrilla se analiza en detalle más adelante.
Ya se dijo en estasección que el proceso de ingeniería de software no es una prescripción
rígida que deba seguir en forma dogmática el equipo que lo crea. Al contrario, debe ser ágil y
adaptable (al problema, al proyecto, al equipo y a la cultura organizacional). Por tanto, un proceso
adoptado para un proyecto puede ser significativamente distinto de otro adoptado para
otro proyecto. Entre las diferencias se encuentranlas siguientes:
• Flujo general de las actividades, acciones y tareas, así como de las interdependencias
entre ellas
• Grado en el que las acciones y tareas están definidas dentro de cada actividad estructural
• Grado en el que se identifican y requieren los productos del trabajo
• Forma en la que se aplican las actividades de aseguramiento de la calidad
• Manera en la que se realizan lasactividades de seguimiento y control del proyecto
• Grado general de detalle y rigor con el que se describe el proceso
• Grado con el que el cliente y otros participantes se involucran con el proyecto
• Nivel de autonomía que se da al equipo de software
• Grado con el que son prescritos la organización y los roles del equipo
En la parte 1 de este libro, se examinará el proceso de software con mucho detalle.Los modelos
de proceso prescriptivo (capítulo 2) enfatizan la definición, la identificación y la aplicación detalladas
de las actividades y tareas del proceso. Su objetivo es mejorar la calidad del sistema,
desarrollar proyectos más manejables, hacer más predecibles las fechas de entrega y los costos,
y guiar a los equipos de ingenieros de software cuando realizan el trabajo que se requiere paraconstruir un sistema. Desafortunadamente, ha habido casos en los que estos objetivos no se han
logrado. Si los modelos prescriptivos se aplican en forma dogmática y sin adaptación, pueden
incrementar el nivel de burocracia asociada con el desarrollo de sistemas basados en computadora
y crear inadvertidamente dificultades para todos los participantes.
Los modelos de proceso ágil (capítulo 3) ponenel énfasis en la “agilidad” del proyecto y siguen
un conjunto de principios que conducen a un enfoque más informal (pero no menos efectivo,
dicen sus defensores) del proceso de software. Por lo general, se dice que estos modelos del
proceso son “ágiles” porque acentúan la maniobrabilidad y la adaptabilidad. Son apropiados
para muchos tipos de proyectos y son útiles en particular cuando se haceingeniería sobre aplicaciones
web.

1.5.2 Principios generales
El diccionario define la palabra principio como “una ley importante o suposición que subyace y
se requiere en un sistema de pensamiento”. En este libro se analizarán principios en muchos
niveles distintos de abstracción. Algunos se centran en la ingeniería de software como un todo,
otros consideran una actividad estructural general...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Capitulo 1 de ingenieria de software
  • Laboratorio 1 de ingeniería de software
  • Capitulo 1 Paquetes de Software 1
  • Reconocimiento Unidad 1 Ingenieria Del Software
  • Autoevaluacion capitulo 1 Paquetes de Software
  • Ingenieria del software
  • ingenieria software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS