Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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?
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.
- 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.
- 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.
- Enfoque centrado en el usuario: La ingeniería del software se centra en crear software que satisfaga las
necesidades y expectativas de los usuarios.
- 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.
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:
- 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.
- 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.
- 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