Está en la página 1de 2

INGENIERIA DE SOFTWARE

Los continuos y fuertes avances en los campos de la informática


han producido respuestas positivas en los métodos de
producción de software. Como el aumento de la potencia de
procesamiento, reducción de los retrasos en la respuesta a las
consultas, reducción de los costos de hardware, enormes
avances en las comunicaciones, aparición de redes y servicios
globales implementados en la nube y acceso diario a casi todos
los elementos, como computadoras personales, laptops. Los
teléfonos móviles, tabletas, sin dejar algunos electrodomésticos
"inteligentes" y otros electrodomésticos.
Actualmente existen muchos procesos de desarrollo de software,
a lo largo de los años, la ingeniería de software ha introducido y
popularizado una serie de estándares para medir y certificar la
calidad de los sistemas y procesos a desarrollar. Se han publicado
muchos documentos y artículos relacionados con este tema,
algunos de ellos son realizados por la IEEE y la organización
internacional para la estandarización. Esto ha permitido realizar
modelos y rediseños de procesos de negocio al momento de
realizar un software. Pero, ¿Qué es la ingeniería de software?
Algunas personas solo asocian el término "software" con un
programa de un computador, pero el software no es solo un
programa, sino también documentos relacionados y
configuraciones de datos requeridas que se necesitan para que
estos programas funcionen de manera correcta y eficiente. La
ingeniería de software es la disciplina que cubre todos los
aspectos de la producción de software. Por lo tanto, la diferencia
entre la ingeniería de software y la informática, es que
informática incluye la teoría y los conocimientos básicos,
mientras que la ingeniería de software incluye métodos prácticos
para desarrollar y entregar software útil y de alta calidad.
En la ingeniería de software podemos encontrar diferentes tipos
de prácticas de desarrollo de productos, estas prácticas de
desarrollo se dividen en múltiples etapas, estas etapas están
dirigidas al proceso del software basado en sistemas y están
diseñadas para traer mejores resultados a la gestión de
productos. El proceso sigue una variedad de modelos de
desarrollo de software. Todo esto consta de una serie de
diferentes actividades y herramientas prácticas que contribuyen
a la calidad del producto. Desarrollar software significa construir
desde la descripción, pero desde un punto de vista más general,
se relaciona con el desarrollo del entorno, porque cuando se
introduce el software En el mundo, puede causarle un impacto
ya sea positivo o negativo teniendo en cuenta que años atrás el
porcentaje de fracasos eran del 31% en el año 1994y aunque ha
venido disminuyendo le porcentaje de software que ha
fracasado, aún se mantiene un porcentaje elevado, teniendo en
cuenta que el 53% se mantiene con funcionalidades que no
alcanzan a cubrir las funcionalidades o expectativas y solo un
29% ha logrado ser un software exitoso cumpliendo cada uno de
los requisitos en tiempo y costes esperados.

También podría gustarte