Ingenieria De Software I

Páginas: 13 (3024 palabras) Publicado: 15 de mayo de 2012
Ingenieria de Software I

_____________________________________________________________________________________________________

UNIDAD I

INTRODUCCION A LA INGENIERIA DE SOFTWARE

Contenido:
1.1

Definiciones

1.2

Evolucion del Software

1.3

Importancia del Software

1.4

Problemas del Software

1.5

Caracteristicas del Software

1.6

Conceptos de Calidad

1.7Mitos del Software

1.8

Distribucion del Esfuerzo en un Proyecto de Programación

1.9

Administración de Proyectos de Software

1.10

Paradigmas de la Ingeniería de Software

Ingenieria de Software I

_____________________________________________________________________________________________________

1.1.

DEFINICIONES
Ingeniería.-

Profesión que posee conocimientoscientificos, actividades y criterios ( ingenio ) para crear
dispositivos, metodos y sistemas para transformar los recursos y satisfacer mejor las
necesidades de una sociedad.

Software.-

Conjunto de programas que se pueden ejecutar en una computadora, así como toda la
información, utilerias y recursos necesarios para su diseño, instalación, operación,
mantenimiento y refinamiento.Ingenieria de
Software.-

Disciplina que establece el uso de principios de ingeniería robustos, orientados a obtener
software económico, que sea confiable y funcione de manera eficiente.

Perfil del
Ingeniero de
Software.-

Debe ser capaz de encabezar o ser miembro de grupos multidisciplinarios de desarrollo de
todo tipo de software y que en equipo logre producir software de alta calidad.Diferencia entre
programador e
ingeniero de
software.-

La ingenieria de software difiere de la programación tradicional en que se utilizan tecnicas
de ingeniería para especificar, diseñar, codificar, validar y mantener los productos dentro
del tiempo y presupuesto establecidos para el proyecto, ademas esta ingeniería se
preocupa por aspectos administrativos que quedan fuera del dominionormal de la programación.
El término “programador” se emplea para denominar a la persona preocupada y abocada
a las tareas y detalles de la codificación, empacado y modificación de los algoritmos y
estructuras de datos codificados en algun lenguaje de programación particular.
Los ingenieros de software están, ademas, capacitados para hacer frente a aspectos
de análisis, diseño, verificación,y prueba de programas, la documentación,
el mantenimiento y la administración del proyecto.

Ingenieria de Software I

_____________________________________________________________________________________________________

1.2

EVOLUCION DEL SOFTWARE

I era
º Por lotes.
º Distribucion limitada.
º Software a medida.

1950

II era
º Sist. multiusuarios.
º Tiempo Real.
º Basesde Datos.
º Software como producto.

III era
º Sist. Distribuidos.
º Incorporacion de Inteligencia.
º Hardware de bajo costo.
º Impacto en el consumo.

IV era
º Potentes sistemas.
º Sistemas expertos.
º Redes neuronales.

1960

1980
1990
“Crisis del Software”

2000

1970
-

- Muchos cambios en
hardware.
- Poca evolución del
software.
- Desarrollo de
software sinplaneacion, y sin
documentación.

Complejidad del software

+

- Tecnicas Interactivas.
- Aparecen las PC’s.
- Control en Tiempo Real. - Cias. de Software venden
- Mejora de los dispositivos
miles de dolares.
de almacenamiento.
- Hardware standar, el software
- Primeras casas de software.
marca la diferencia.
- Problemas por el mantenimiento.

- Software complejo.

La “Crisis delSoftware” se le conoce a una etapa en la que todos los programas desarrollados se corregían cuando
había fallos o modificados a necesidades cambiantes, requerían de altos esfuerzos por mantenerlos, con mayor costo a medida
que la complejidad del software crecía.
En las pasadas décadas los ejecutivos y desarrolladores se hacían las siguientes preguntas:
¿ Por qué lleva tanto tiempo terminar los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informe Ingenieria De Software I
  • Portafolio ingenieria del software i
  • Ingenieria del software
  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS