Articulo de referencia

Esquema de ingeniería de software

El siguiente esquema se proporciona como una descripción general y una guía temática sobre ingeniería de software: Ingeniería de software : aplicación de un enfoque sistemático,...

El siguiente esquema se proporciona como una descripción general y una guía temática sobre ingeniería de software:

Ingeniería de software : aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software ; es decir, la aplicación de la ingeniería al software . [1]

El sistema de clasificación informática ACM es una ontología polijerárquica que organiza los temas del campo y se puede utilizar en aplicaciones web semánticas y como un sistema de clasificación estándar de facto para el campo. La sección principal "Software y su ingeniería" proporciona un esquema y una ontología para la ingeniería de software.

Aplicaciones de software

Los ingenieros de software crean software ( aplicaciones , sistemas operativos , software de sistema ) que la gente utiliza.

Las aplicaciones influyen en la ingeniería de software al presionar a los desarrolladores para que resuelvan los problemas de nuevas maneras. Por ejemplo, el software de consumo hace hincapié en el bajo coste, el software médico hace hincapié en la alta calidad y el software de comercio electrónico hace hincapié en el desarrollo rápido.

Temas de ingeniería de software

Paradigma de programación, basado en una tecnología de lenguaje de programación

Bases de datos

Interfaces gráficas de usuario

Herramientas de programación

Bibliotecas

Lenguajes de diseño

Patrones, documentan muchas técnicas comunes de programación y gestión de proyectos.

Procesos y metodologías

Plataformas

Una plataforma combina hardware informático y un sistema operativo. A medida que las plataformas se vuelven más potentes y menos costosas, las aplicaciones y herramientas se vuelven más ampliamente disponibles.

Otras prácticas

Otras herramientas

Temas de informática

Los ingenieros de software expertos conocen mucho de informática , incluido lo que es posible e imposible y lo que es fácil y difícil para el software.

Temas de matemáticas

Las matemáticas discretas son una base clave de la ingeniería de software .

Otro

Fases del ciclo de vida

Entregables

Para muchos proyectos de ingeniería de software es necesario desarrollar entregables. Los ingenieros de software rara vez elaboran todos estos entregables por sí mismos. Por lo general, cooperan con los escritores, capacitadores, instaladores, vendedores, personal de soporte técnico y otros que elaboran muchos de estos entregables.

Roles empresariales

Temas de gestión

Temas de negocios

Profesión de ingeniería de software

Historia de la ingeniería de software

Historia de la ingeniería de software

Pioneros

Muchas personas hicieron contribuciones importantes a las tecnologías, prácticas o aplicaciones de SE.

Véase también

Publicaciones destacadas

Véase también

Referencias

  1. ^ Bourque, Pierre; Dupuis, Robert, eds. (2004). Guía del conjunto de conocimientos de ingeniería de software - Versión 2004. IEEE Computer Society . p. 1. ISBN 0-7695-2330-7.
  • Sistema de clasificación informática de ACM
  • Guía del cuerpo de conocimientos de ingeniería de software (SWEBOK)
Organizaciones profesionales
  • Sociedad Británica de Computación
  • Asociación de Maquinaria Computacional
  • Sociedad de Computación IEEE
Profesionalismo
  • Código de ética de SE
  • Licencias profesionales en Texas
Educación
  • Plan de estudios de pregrado del CCSE
Normas
  • Normas de ingeniería de software del IEEE
  • Grupo de trabajo de ingeniería de Internet
  • YO ASI
Organizaciones gubernamentales
  • Instituto Europeo del Software
  • Instituto de Ingeniería de Software
Ágil
  • Organización para promover el desarrollo de software ágil
  • Desarrollo basado en pruebas
  • Programación extrema
Otras organizaciones
  • Comunidad en línea para ingenieros de software
  • Sociedad de ingeniería de software
Demografía
  • Oficina de Estadísticas Laborales de EE. UU. sobre SE
Encuestas
  • Página de David Redmiles del sitio de la Universidad de California
Otro
  • Texto completo en PDF de la conferencia de la OTAN en Garmisch
  • Riesgos informáticos La columna de riesgos de Peter G. Neumann .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Esquema_de_ingeniería_de_software&oldid=1244451052"