Sofware

Solo disponible en BuenasTareas
  • Páginas : 15 (3514 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de marzo de 2012
Leer documento completo
Vista previa del texto
SISTEMA DE INFORMACIÓN (INFORMÁTICO)
• Conjunto de elementos interrelacionados que permiten gestionar la información en función de determinados objetivos.
Elementos:
• Software (aplicaciones)
• Hardware (infraestructura tecnológica)
• Personas
• Documentación
• Procesos y reglas
• Información
ATRIBUTOS DE LA INFORMACIÓN
Requerimientos de información.
• Efectividad
• Eficiencia
•Confidencialidad
• Integridad
• Disponibilidad
• Cumplimiento
• Confiabilidad
Recursos de TIC
• Aplicaciones
• Información
• Infraestructura
• Personas
CICLO DE VIDA DE LAS APLICACIONES
Requerimientos, Diseño y desarrollo, Despliegue, Operación, Mantenimiento, Retiro.



QUÉ ES EL SOFTWARE
• Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datosasociados que forman parte de las operaciones de un sistema de computación. El software no es sólo el código.

EL SOFTWARE ESTÁ EN TODAS PARTES
• Todas las computadoras tienen software
• Los bancos usan software
• El sistema de inscripciones tiene software
• Los automóviles tienen software
• Los teléfonos celulares tienen software
• Los equipos médicos tienen software
• Los videojuegos sonsoftware
CLASIFICACIÓN DEL SOFTWARE
• De sistema
• De aplicación
• De desarrollo

• De uso general
• De uso específico

• Comercial
• Shareware
• Freeware

• Propietario
• Libre
• Open Source (código abierto)
• Dominio público



INGENIERÍA DE SOFTWARE Y SUS ÁREAS DE CONOCIMIENTO.
INGENIERÍA DE SOFTWARE

• La aplicación de un enfoque sistemático, disciplinado y cuantificablepara el desarrollo, operación y mantenimiento de software; es decir, la aplicación de la ingeniería al software.

¿Tiempo estimado?
¿Cantidad de participantes en su construcción?
¿Herramientas y materiales?
¿Impacto / beneficiarios?
¿Inversión?

OBJETIVOS DE LA INGENIERÍA DE SOFTWARE
• Mejorar la calidad de los productos de software.
• Proveer métodos y herramientas para construirsoftware de alta calidad en una forma eficiente.
• Realizar software de calidad en un tiempo mínimo y con el menor costo posible.

LAS 4PS DEL DESARROLLO DE SOFTWARE

Personas, Proyectos, Procesos, Productos

CUERPO DE CONOCIMIENTO DE LA
INGENIERÍA DE SOFTWARE (SWEBOK)
• Requerimientos de software.
• Diseño de software.
• Construcción de software.
• Pruebas de software.
• Mantenimiento desoftware.
• Administración de la configuración del software.
• Administración (de proyectos).
• + Áreas de conocimiento de disciplinas relacionadas Ingeniería, Ciencias, Administración, Matemáticas, Proyectos, Calidad, Ergonomía.
• Procesos de ingeniería de software.
• Herramientas y métodos de la ingeniería de software.
• Calidad de software.


REQUERIMIENTOS DE SOFTWARE
• Se refiere ala obtención, análisis, especificación y validación de los requisitos software.
• En la industria del software existe el consenso en que los proyectos de I.S. son muy vulnerables cuando estas actividades se realizan de forma pobre.
• Los requerimientos de software expresan las necesidades y restricciones que debe satisfacer un producto software para contribuir a la solución de un problema real.DISEÑO DE SOFTWARE
• El proceso de diseño de software consiste en analizar los requisitos con el fin de producir una descripción de la estructura interna del software que sirva como base para su construcción.
• Un diseño software (resultado) debe describir:
– La arquitectura (cómo está descompuesto y organizado en componentes) y las interfaces entre dichos componentes; y
– Loscomponentes con el nivel de detalle adecuado para poder construirlos.

CONSTRUCCIÓN DE SOFTWARE
• Se refiere a la creación detallada de software mediante la combinación de codificación, verificación, pruebas unitarias, pruebas de integración y depuración.


PRUEBAS DE SOFTWARE
• Sirve para evaluar la calidad de un producto software o para mejorarlo, mediante la identificación de sus defectos y...
tracking img