ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

La Ingeniería de Software

JoseVega06Documentos de Investigación11 de Agosto de 2015

789 Palabras (4 Páginas)126 Visitas

Página 1 de 4
  1. Software: Son todos los documentos asociados y la configuración de datos que se necesitan para que estos programas operen de manera correcta.
  2. Disciplina: Es la aplicación de los métodos, conocimientos y herramientas que le permiten al ingeniero brindar una solución a un problema teniendo en cuenta las restricciones que se le puedan presentar.
  3. Ingeniería de software: La ingeniería de software es una disciplina de ingeniería que comprende todos los aspectos de la producción de software.
  4. Proceso de software: Es un conjunto de actividades cuya meta es el desarrollo o evolución del software.
  5. Modelo de software: Es una descripción simplificada de un proceso del software que presenta una visión de ese proceso.
  6. Actividades: Existen cuatro actividades fundamentales de procesos que son comunes para los procesos de software:
  • Especificación del software
  • Desarrollo del software
  • Validación del software
  • Evolución del software

  1. Desarrollo de software: Proceso mediante el cual el software es diseñado para luego ser programado.
  2. Atributos de software: Reflejan el comportamiento durante la ejecución y en la estructura y organización del programa fuente y en la documentación asociada.
  3. Productos de software: son aquellos que satisfacen las necesidades de un segmento o parte del mercado.
  4. Validación del software: Es donde el software es puesto a prueba y aquí es donde se ve si el software es lo que el cliente realmente requiere o necesita.

11. Producción de software: El software de computadora es el producto que diseñan y construyen los ingenieros de software. Esto abarca programas que se ejecutan dentro de una computadora de cualquier tamaño y arquitectura, después de estar construido casi cualquier persona en el mundo industrializado, ya sea directa o indirectamente.

 12. Productos genéricos: son sistemas aislados producidos por una organización de desarrollo y que se venden al mercado abierto a cualquier cliente que le sea posible comprarlos. Ejemplos de este tipo de productos son el software para PCs tales como bases de datos

, procesadores de texto, paquete de dibujo y herramientas de gestión de proyecto. Son los producidos por una organización para ser vendidos al mercado.

13. Productos personalizados: son sistemas requeridos por un cliente en particular. Un contratista de software desarrolla el software especialmente para ese cliente. Ejemplo son los sistemas de control para instrumentos electrónicos, sistemas desarrollados para llevar a cabo procesos de negocios específicos y sistemas d control de tráfico aéreo. Sistemas que son desarrollados bajo pedido a un desarrollador específico.

14. Especificación de software: las especificación de los productos de personalizados, por lo general, es desarrollada y controlada por la organización que compra el software. Los desarrolladores de software deben trabajar con esa especificación.

15. Case: sistema de software que intentan proporcionar ayuda automatizada a las actividades del proceso del software. Los sistemas CASE a menudo se utilizan como apoyo al método.

16. Mantenibilidad: el software debe escribirse de tal forma que pueda evolucionar para cumplir las necesidades de cambio de los clientes. Este es un atributo crítico debido a que el cambio en el software es una consecuencia inevitable de un cambio en el entorno de negocios.

17. Confiabilidad: la confiabilidad del software tiene un gran número de características, incluyendo la fiabilidad, protección y seguridad. El software confiable no debe causar daños físicos o económicos en el caso de una falla del sistema.

18. Eficiencia: el software no debe hacer que se malgasten los recursos del sistema, como la memoria y los ciclos de procesamiento. Por lo tanto, la eficiencia incluye tiempos de respuesta y de procesamiento, utilización de la memoria, etc.

19. Usabilidad: el software debe ser fácil de utilizar, sin esfuerzo adicional, por el usuario para quien está diseñado. Esto significa que debe tener una interfaz de usuario apropiada y una documentación adecuada.

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (82 Kb) docx (13 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com