Ing Software

Páginas: 7 (1558 palabras) Publicado: 1 de julio de 2015
Ingeniería de Software

Humberto Cervantes Maceda
1

Septiembre 2008

Software por todos lados
Desde los años 40's la aplicaciones y usos de las
computadoras han crecido de forma constante
Hoy en día el software juega un papel central en casi
todos los aspectos de la vida cotidiana: gobierno,
finanzas, educación, transporte, medicina, etc...
De forma paralela, la complejidad de los sistemas hacrecido de forma dramática, y anualmente se gastan miles
de millones de dolares en cuestiones de desarrollo de
software

2

Problemas con el software

3

A pesar de que los sistemas de software nos han
permitido se más eficientes y productivos existen
serios problemas relacionados con el desarrollo de
software.
Estos problemas tienen que ver con el tiempo, costo y
calidad de los sistemas que secrean.
Los productos de software se ubican entre los sistemas
más complejos realizados por el hombre y su naturaleza
intangible complica más el problema
Las técnicas de desarrollo que funcionan de forma
individual o para equipos pequeños no escalan
adecuadamente para el desarrollo de sistemas complejos
La velocidad de cambio tecnológico es muy elevada. Los
clientes tienen nuevas expectativas y todoello pone
presión que limita la habilidad de crear software de
calidad en tiempos aceptables
La ingeniería de software busca dar soluciones

Definiciones

4

La primera discusión formal relativa a la ingeniería
de software se llevó a cabo en 1968. Hoy en día, el
término se utiliza ampliamente sin embargo es
necesario definir más claramente su significado.
Ingeniería
Disciplina y profesiónenfocada a la aplicación de
conocimiento científico y técnico y que utiliza recursos
físicos para diseñar e implementar diversos artefactos
(estructuras, máquinas, dispositivos, sistemas y procesos)
para realizar un objetivo deseado y alcanzar criterios
especificados
Ingeniero
Un ingeniero es un profesional cuya educación lo prepara
para usar matemáticas, ciencias y tecnología del
momento para crearproductos que son importantes para
el bienestar del público

Ingeniería de Software
Definición IEEE
La aplicación de un enfoque sistemático (ordenado),
disciplinado y cuantificable al desarrollo, operación y
mantenimiento de software, esto es, la aplicación de la
ingeniería en el área del software
Profesionalización de la Ingeniería de Software
Muchos de los estados en EUA tienen regulaciones conrespecto a la práctica de la ingeniería y no permiten que
la gente se llame “ingeniero” a menos que hayan
demostrado ser competentes en su especialidad
profesional.
Hoy en día todavía no existe una profesión de “ingeniero
de software” como tal aunque cada vez hay más
esfuerzos encaminados hacia allá
5

Ingeniero de software vs programador
Un programador no es equivalente a un ingeniero de
software“Todo mundo” puede sentarse a programar
Esto no garantiza que se pueda crear una solución
compleja en tiempo, costo y calidad
El desarrollar software sin conocer técnicas de
ingeniería representa un enfoque “artesanal” de
desarrollo que hoy en día sigue siendo común. Los
esfuerzos de profesionalización mencionados atrás
(certificaciones de individuos y de empresas)
buscan reducir este enfoque“artesanal” en el
desarrollo
6

Ingeniería de Software y computación

7

Históricamente
Los científicos en computación producían software y los
ingenieros en electrónica producían hardware en el cual
se ejecuta el software.
Conforme aumentó el tamaño y complejidad del software,
aumentó la necesidad de asegurarse que el software se
desempeña de la manera esperada.
A principios de los 70's
se volvióaparente que las prácticas adecuadas de
desarrollo requerían aspectos adicionales al los principios
subyacentes de las ciencias de la computación.
El desarrollo de software necesita entonces tanto
los fundamentos desarrollados dentro de las
ciencias de la computación como el rigor que las
disciplinas de ingeniería aportan a la confiabilidad
de los artefactos que se producen.

Ingeniería de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing software
  • Ing. De Software
  • ing software
  • Ing. del software
  • Ing. Software
  • ing. software
  • Ing En Software
  • SOFTWARE ING

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS