La Ingeniería de Software

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 11

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN


I.U. POLITÉCNICO “SANTIAGO MARIÑO”
ESCUELA DE SISTEMAS
VALENCIA EDO. CARABOBO

LA INGENIERÍA DE SOFTWARE

Autor: Oriana Riego


Cédula: V-24.450.108
¿QUÉ ES LA INGENIERÍA DE SOFTWARE?

• LA INGENIERÍA DEL SOFTWARE ES UNA DISCIPLINA O ÁREA DE LA


INFORMÁTICA QUE OFRECE MÉTODOS Y TÉCNICAS PARA DESARROLLAR Y
MANTENER SOFTWARE DE CALIDAD QUE RESUELVEN PROBLEMAS DE TODO
TIPO.

• ESTA DISCIPLINA TRASCIENDE LA ACTIVIDAD DE PROGRAMACIÓN, QUE ES


LA ACTIVIDAD PRINCIPAL A LA HORA DE CREAR UN SOFTWARE. EL
INGENIERO DE SOFTWARE SE ENCARGA DE TODA LA GESTIÓN DEL
PROYECTO PARA QUE ÉSTE SE PUEDA DESARROLLAR EN UN PLAZO
DETERMINADO Y CON EL PRESUPUESTO PREVISTO.
FUNDAMENTOS/PRINCIPIOS
RIGOR Y ANTICIPACI
COMPRENSIB FUNCIONALID
FORMALID = LE ÓN AL = AD
AD CAMBIO
MODULARID MANEJABL
AD = E
GENERALIDAD = REUTILIZAR
ABSTRACCI DETECCIÓN DE INCREMENTALI ORGANIZACIÓ
ÓN
= ERRORES DAD = N

SEPARACIÓN DE
INTERESES = PRODUCTIVIDAD
OBJETIVOS

Diseñar programas informáticos que se adecúen a las exigencias de la sociedad.

Actuar Liderar
en todas las fases del ciclo de vida de un producto y orientar a los programadores durante el desarrollo

Contabilizar Estructurar
los costes de un proyecto y evaluar los tiempos de la elaboración de evidencias que comprueben el perfecto
desarrollo funcionamiento

Diseñar Inspeccionar
construir y administrar bases de datos el trabajo de todo el equipo
CAMPO DE APLICACIÓN

• SISTEMAS DE TIEMPO REAL


TIENEN LA CAPACIDAD DE INTERACTUAR RÁPIDAMENTE CON SU ENTORNO FÍSICO.

Ejemplos:

o Control de Aeronaves en vuelo


o Control de Redes de Comunicación
o Sistemas Multimedia
o Robótica
CAMPO DE APLICACIÓN
• SISTEMAS EMPOTRADOS
ES UN SISTEMA INFORMÁTICO DE USO ESPECÍFICO QUE ESTÁ ENCAPSULADO
TOTALMENTE POR EL DISPOSITIVO QUE CONTROLA.

Ejemplos:

o Electrónica de consumo
o Lavadoras
o Control de velocidad
o Aviónica espacial
o Teléfonos
CAMPO DE APLICACIÓN
• SISTEMAS DE GESTION
ESTOS PROGRAMAS UTILIZAN GRANDES CANTIDADES DE INFORMACIÓN
ALMACENADAS EN BASES DE DATOS CON OBJETO DE FACILITAR LAS
TRANSACCIONES COMERCIALES O LA TOMA DE DECISIONES.

Ejemplos:

o Correos Electrónicos
o Anuncios
o Bancos
o Sistemas Contables
CAMPO DE APLICACIÓN
• SISTEMAS DE INGENIERÍA Y CIENTÍFICO
SE ENCARGAN DE REALIZAR COMPLEJOS CÁLCULOS SOBRE DATOS NUMÉRICOS DE
TODO TIPO.

Ejemplos:

o Herramientas de construcción
de base de datos
o Análisis de Redes
o Sistemas de Diseño Asistido
por Ordenador (CAD)
CAMPO DE APLICACIÓN
• SISTEMAS DE INTELIGENCIA ARTIFICIAL
USAN LENGUAJES DECLARATIVOS, SISTEMAS EXPERTOS Y REDES NEURONALES
PARA LLEVAR A CABO ACCIONES ESPECIFICAS.

Ejemplos:

o Compras por internet y publicidad


o Asistentes personales digitales
o Traducciones automáticas
o Búsquedas en la web
CAMPO DE APLICACIÓN

• SISTEMAS PARA ORDENADORES/DISPOSITIVOS MOVILES


ESTOS SE ENCARGAN DE AYUDARNOS EN NUESTRAS TAREAS PERSONALES.

Ejemplos:

o Procesadores de textos
o Reproductores de sonido
o Gestores de descarga
o Antivirus
o Juegos
CICLO DE VIDA Definición de
objetivos

Análisis de los
Mantenimiento requisitos

Implementación
Diseño general

Documentación Diseño en
detalle

Prueba beta Programación

Prueba de
Integración
unidad

También podría gustarte