Fundamentos De La Ingeniería De Software

3029 palabras 13 páginas
Unidad 2: Fundamentos de la Ingeniería de Software
9 El Software
9 Cualidades del Software
9 Factores de Calidad del Software
9 Ingeniería del Software
9 Visión General del proceso de desarrollo de Software
9 Participantes en el proceso de desarrollo de Software
9 Ciclo de vida del software
9 Fundamentación Teórica:
• Paradigmas de Programación
• Métodos de desarrollo de software
• Metodologías o procesos de desarrollo de software
• Modelado de sistema
• Técnicas y herramientas en el proceso de desarrollo de software

Software:
Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.
El
…ver más…
9 Reparabilidad: es reparable si permite la corrección de sus defectos con una cantidad limitada de trabajo. 9 Portabilidad (interoperabilidad): uso (interacción) en (con) diferentes entornos. 9 Productividad, puntualidad, visibilidad. 9 Reusabilidad 9 Amigabilidad
Factores de Calidad del Software. Se clasifican en tres grupos:

1.- Operaciones del Producto: características operativas
9 Corrección (¿Hace lo que se le pide?) El grado en que una aplicación satisface sus especificaciones y consigue los objetivos encomendados por el cliente.
9 Fiabilidad (¿Lo hace de forma fiable todo el tiempo?) El grado que se puede esperar de una aplicación lleve a cabo las operaciones especificadas y con la precisión requerida.
9 Eficiencia (¿Qué recursos hardware y software necesito?) La cantidad de recursos hardware y software que necesita una aplicación para realizar las operaciones con los tiempos de respuesta adecuados.
9 Integridad (¿Puedo controlar su uso?) El grado con que puede controlarse el acceso al software o a los datos a personal no autorizado.
9 Facilidad de uso (¿Es fácil y cómodo de manejar?) El esfuerzo requerido para aprender el manejo de una aplicación, trabajar con ella, introducir datos y conseguir resultados.
2.- Revisión del producto: capacidad para soportar cambios
9 Facilidad de mantenimiento (¿Puedo localizar los fallos?)

El esfuerzo requerido para localizar y reparar errores.
9 Flexibilidad (¿Puedo añadir nuevas

Documentos relacionados

  • Revolucion china resumen
    861 palabras | 4 páginas
  • 2.1 Conceptos básicos de modelado
    1445 palabras | 6 páginas
  • Ensayo Ingenieria Informatica
    697 palabras | 3 páginas
  • Monografia ingenieria del software e ingenieria de sistemas
    2847 palabras | 12 páginas
  • Historia de la ingeniería del software
    1739 palabras | 7 páginas
  • Calificativas de los delitos de homicidio y lesiones
    1897 palabras | 8 páginas
  • Ejercicios Sommerville Capitulo 1
    1208 palabras | 5 páginas
  • Ingeniería de Software CAP 2
    864 palabras | 4 páginas
  • Tipos de empresas
    1443 palabras | 6 páginas
  • Tipos de ingenierias
    1426 palabras | 6 páginas