Kategorien: Alle - dominios - práctica - software - mitos

von Alvaro Benito Revollo Tang Vor 7 Jahren

668

INGENIERIA DE SOFTWARE

El texto aborda diversos aspectos cruciales de la ingeniería del software y las aplicaciones web. Define la importancia del diseño y la comprensión del problema antes de desarrollar una aplicación, destacando la necesidad de alta calidad y facilidad de mantenimiento.

INGENIERIA DE SOFTWARE

EL SOFTWARE Y LA INGENIERIA DEL SOFTWARE

MITOS DEL SOFTWARE

Creencias Erroneas sobre éste y sobre el proceso que se utiliza para obtenerlo
Mitos del Profesional
Mitos del Cliente
Mitos de Administración

EL PROCESO DEL SOFTWARE

ESTRUCTURA GENERAL
Despliegue
Construcción
Modelado
Planeación
Comunicación

INGENIERIA DEL SOFTWARE

Facilidad para recibir mantenimieto
Alta Calidad
El diseño: Actividad crucial
Entender el problema antes de desarrollar una aplicación

LA NATURALEZA DEL SOFTWARE

SOFTWARE HEREDADO
EVOLUCION

Rediseñarce

Mejoramiento

Ampliarce

Adaptarce

DOMINIOS DE APLICACION
Software de Sistemas

Software de Aplicacion

Software de Ingenieria y Ciencia

Software Incrustado

Software de linea de productos

Software Web

Software de inteligencia artificial

DEFINICIÓN
CARACTERISTICAS

Se construye para uso individualizado

No se desgasta

Se desarrolla o modifica con intelecto

COMO COMIENZA TODO

NECESIDAD DE NEGOCIOS
Necesidad de crear un Producto, Serivicio o Sistema nuevo
Ampliar Caracteristicas de una Aplicación existente
Adaptar un Sistema Heredado a un negocio cambiante
Corregir una aplicación existente

LA PRACTICA DE LA INGENIERIA DEL SOFTWARE

PRINCIPIOS
Piense
Planear por anticipado la Reutilización
Abrirse al Futuro
Otros lo Consumirán
Mantener la Visión
Mantenerlo Sencillo
La Razón de que Exista Todo
ESCENCIA
Examinar la exactitud del Resultado
Ejecutar el Plan
Planear la Solución
Entender el Problema

LA NATURALEZA UNICA DE LAS WEBAPPS

ATRIBUTOS
Estetica
Seguridad
Inmediatez
Evolucion continua
Contenido sensible
Orientada a objetos
Disponibilidad
Rendimiento
Carga inpredecible
Concurrencia
Uso intencivo de redes