Podcast
Questions and Answers
¿Cuál es la característica fundamental del software de cómputo?
¿Cuál es la característica fundamental del software de cómputo?
¿Qué es el software heredado?
¿Qué es el software heredado?
¿Qué es una actividad en el proceso de software?
¿Qué es una actividad en el proceso de software?
¿Cuál es el propósito de la comunicación en el proceso de software?
¿Cuál es el propósito de la comunicación en el proceso de software?
Signup and view all the answers
¿Qué es una tarea en el proceso de software?
¿Qué es una tarea en el proceso de software?
Signup and view all the answers
¿Cuál es el papel de las herramientas en la ingeniería de software?
¿Cuál es el papel de las herramientas en la ingeniería de software?
Signup and view all the answers
¿Qué es el compromiso con la calidad en la ingeniería de software?
¿Qué es el compromiso con la calidad en la ingeniería de software?
Signup and view all the answers
¿Cuál es la característica del software que permite que se vuelva a usar en muchos programas diferentes?
¿Cuál es la característica del software que permite que se vuelva a usar en muchos programas diferentes?
Signup and view all the answers
Study Notes
Definición y Características del Software
- El software es el producto que construyen los programadores y que después le dan mantenimiento.
- Incluye programas y contenido que se ejecuta, y se engloba virtualmente a cualquier medio.
- El software se desarrolla o modifica con intelecto y no se desgasta, pero sí se deteriora con el tiempo.
- Puede volverse a usar en muchos programas diferentes.
Ingeniería de Software
- La ingeniería de software está formada por un conjunto de métodos y un arreglo de herramientas.
- Permite a los profesionales elaborar software de cómputo de alta calidad mediante un compromiso con la calidad, proceso, métodos y herramientas.
Capas de la Ingeniería de Software
- Compromiso con la calidad: administración total de la calidad y otras filosofías alimentan la cultura de mejora continua.
- Proceso: une las capas de la tecnología y permite el desarrollo racional y oportuno del software de cómputo.
- Métodos: proporcionan la experiencia técnica para elaborar software.
- Herramientas: proporcionan un apoyo para el proceso y los métodos.
Elementos de un Proceso de Software
- Actividad: busca lograr un objetivo amplio y se desarrolla sin importar el dominio de la aplicación, tamaño del proyecto, complejidad del esfuerzo o grado de rigor con el que se usará la ingeniería de software.
- Acción: es un conjunto de tareas que producen un producto importante del trabajo.
- Tarea: se centra en un objetivo pequeño pero bien definido que produce un resultado tangible.
Actividades Estructurales del Proceso
- Comunicación: entender los objetivos de los participantes respecto del proyecto, y reunir los requerimientos que ayuden a definir las características y funciones del software.
- Planeación: describe las tareas técnicas por realizar, los riesgos probables, los recursos, los productos del trabajo que se obtendrán y una programación de las actividades.
- Modelado: crea un “bosquejo” del objeto a fin de entender el panorama general.
- Construcción: combina la generación de código y las pruebas que se requieren para descubrir errores en él.
- Despliegue: el software se entrega al consumidor que lo evalúa y que le da retroalimentación.
Actividades Sombrilla
- Aseguramiento de la calidad del software.
- Revisiones técnicas.
- Medición.
- Administración de la configuración del software.
- Administración de la reutilización.
- Preparación y producción del producto del trabajo.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
El software es un producto que se desarrolla y mantiene con métodos y herramientas para crear programas de alta calidad. Aprende sobre las características del software y su importancia.