Está en la página 1de 3

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD NACIONAL EXPERIMENTAL


"RAFAEL MARÍA BARAL "
PROGRAMA NACIONAL De DEFORMACIÓN
INFORMÁTICA
LOS PUERTOS DE ALTAGRACIA - ESTADO ZULIA

Ingeniería
Del
Software

Profesor:
Edward Hurdaneta
Alumna:
Francimar Piña
CI: 32.004.502
Trayecto:3-1
Sección 21
1.- CONCEPTO SOBRE LA INGENIERÍA DEL SOFTWARE?

Se refiere a la combinación de disciplinas de ciencias de la computación, ingeniería y la


administración de proyectos para desarrollar software de calidad, basado en los requisitos y las
expectativas de los usuarios.

La ingeniería de software es una disciplina que se enfoca en el diseño, el desarrollo, la


implementación, el mantenimiento y la evaluación de software, utilizando una variedad de métodos y
herramientas, incluyendo metodologías de desarrollo ágiles, software libre, pruebas unitarias y
regresivas, entre otras.

La meta principal de la ingeniería de software es crear software de calidad que se adapte a las
necesidades y las expectativas de los usuarios, utilizando un proceso organizado, eficiente y sistemático.

2.- FUNCIONES DE LANGENIERÍA DEL SOFTWARE?

Agunas de las principales funciones de la ingeniería del software:

- Requisitos de los usuarios: Definir y comprender las necesidades del usuario y convertirlas en
requisitos claros y concisos.

- Diseño del software: Crear un modelo lógico del software que describa cómo funcionará y cumplirá los
requisitos del usuario.

- Desarrollo del software: Escribir código de software que implementa el diseño.

- Integración y pruebas del software: Combinar todas las partes del software para asegurarse de que
funcionan juntas y luego probarlas para asegurarse de que cumplen con los requisitos.

- Mantenimiento y mejora del software: Actualizar y mejorar el software para asegurarse de que sigue
cumpliendo con los requisitos del usuario y funciona correctamente.

3.- CARACTERÍSTICAS DE LA INGENIERÍA DEL SOFTWARE?

Algunas características clave de la ingeniería de software:

- Enfoque centrado en el usuario: La ingeniería del software se centra en crear software que satisfaga las
necesidades y expectativas de los usuarios.

- Aproximación sistemática y metódica: La ingeniería del software utiliza un enfoque organizado y


sistemático para desarrollar software de calidad.

- Uso de las herramientas y técnicas de ingeniería: La ingeniería del software utiliza herramientas y
técnicas de ingeniería, como modelado, simulación, pruebas y análisis de riesgos.
- énfasis en el proceso: La ingeniería del software pone énfasis en el seguimiento de procesos
estructurados para asegurar un resultado reproducible y de alta calidad.

- énfasis en la colaboración y el trabajo en equipo: La ingeniería del software requiere la participación de


diversos stakeholderes, incluyendo usuarios, ingenieros y administradores de proyectos.

4.- PORQUE ES SISTEMÁTICA LA INGENIERÍA DEL SOFTWARE?

Es sistemática debido a que se basa en un enfoque metódico y organizado para desarrollar software de
calidad. algunas razones por las que la ingeniería del software es sistemática:

- Reproducibilidad: Un enfoque sistemático ayuda a asegurar que el proceso de desarrollo de software


puede reproducirse y llevarse a cabo consistentemente, lo que asegura un resultado predecible.

- Aseguramiento de la calidad: Un enfoque sistemático ayuda a asegurar que el software se desarrolle y


pruebe sistemáticamente, lo que asegura un producto de alta calidad.

- Gestión del riesgo: Un enfoque sistemático ayuda a identificar y gestionar los riesgos potenciales en el
proceso de desarrollo de software, lo que reduce el impacto de los problemas y fallas.

- Eficiencia: Un enfoque sistemático ayuda a asegurar que el proceso de desarrollo de software se lleve a
cabo de manera eficiente, reduciendo el tiempo y los costos asociados.

5.- EL ENFOQUE: SISTEMÁTICO, DISCIPLINADO, CUANTIFICABLE

Es un estilo de enfoque en el desarrollo de software que enfatiza la necesidad de un enfoque metódico,


organizado y basado en la evidencia. Algunas características de este enfoque:

- Planificación y organización: Un enfoque sistemático, disciplinado y cuantificable implica una


planificación y una organización detalladas del proceso de desarrollo de software, con hitos claros y
objetivos bien definidos.

- Uso de métricas y datos: Este enfoque implica la recopilación y el análisis de datos para tomar
decisiones informadas, así como la monitorización del progreso y la calidad del software.

- Aplicación de procesos y metodologías: Este enfoque implica el uso de procesos y metodologías


estandarizados, como el modelo de vida útil de desarrollo de software, la ingeniería inversa de
requisitos o el desarrollo ágil.

- Enfoque basado en la evidencia: Este enfoque implica tomar decisiones basadas en evidencias sólidas y
probadas, en lugar de basarse en suposiciones o conjeturas

También podría gustarte