1. REPUBLICA BOLIVARIANA DE VENEZUELA
RNSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN PORLAMAR
ESCUELA DE INGENIERÍA DE SISTEMAS
CATEDRA: SISTEMAS I
INGENIERIA DE SOFTWARE
RONALD BELLO C.I: 19.682.121
PORLAMAR, 19 DE ENERO DE 2017
2. Introducción
En la actualidad el software tiene un papel muy importante en nuestras vidas,
ya que se encuentra en cualquier parte que miremos, ofreciéndonos todo tipo de
productos y servicios, tanto empresariales, como personales y de ocio. Pero no solo
esto, también son capaces de realizar tareas importantes por nosotros, incluso en
aquellos sitios donde no solemos mirar, piloto automático en los aviones, calculo
grande de datos en el mundo de la ciencia entre otros.
Pero el software no existe por existir, el software es planteado, diseñado y creado,
y para que este sea de buena calidad y confiable se crea la ingeniería del software,
el cual fue creado para facilitar y normalizar este proceso de desarrollo, permitiendo
así una menor cantidad de errores en el mismo y mejorando también los costos en
el proceso.
3. Ingeniería del Software
La ingeniería del software no es más que todos los pasos necesarios para
producir un software de calidad, estableciendo así parámetros y normativas a
cumplir para que esto se dé a cabo. Esto incluye producir el software ahorrando
costos y a buen precio para el cliente y que sea confiable y seguro.
Fundamentos Básicos
Capacidad
Está basada principalmente en los sistemas de información y se trata de estar
al nivel de la tarea planteada ofreciendo una respuesta rápida y eficiencia a la hora
de desarrollar y corregir el software.
Costo
Consiste en determinar con mayor exactitud, en base a un presupuesto el
precio del software, esto incluye gastos, mano de obra, propiedad intelectual entre
otros.
Control
Se trata básicamente en comparar los datos obtenidos durante el desarrollo
del software con aquellos que se plantearon al principio del proyecto.
Calidad
Cuando un software es de calidad se ve reflejado en la conformidad del
cliente con el mismo, para conseguir esto se debe mejorar los precios, ofrecer
buenos servicios y un buen producto.
Competitividad
No se puede decir que es un software de calidad sin tener un punto de
comparación aquí es donde entra la competencia y la comparación del software que
se ofrece en base al de estos.
4. Objetivos
Objetivo General
Crear y utilizar herramientas, normativas y métodos para crear software
económico y de calidad.
Objetivos Específicos
Ofrecer software económico.
Ofrecer software de calidad.
Promover y mejorar las herramientas para el desarrollo del software.
Probar y corregir el software después de ser creado.
Incrementar la eficiencia del software.
Mejorar el software en base a la retroalimentación del cliente
Campos de Aplicación
Básicamente la ingeniería del software se puede aplicar en todos los campos
referentes al desarrollo y programación del software, como por ejemplo los
siguientes:
Software en tiempo real: que son aquellos destinados a arrojar información
de eventos en vivos, por lo que su secuencia de ejecución varía según la
información que reciba del mundo real.
Software embebido: es el que pasa a formar parte de in sistema de software
más amplio.
Software de gestión: son los que usualmente usan los comercios y
empresas, entre otros para su administración.
Software de Ingeniería y Científico: es el software destinado a llevar tareas
complejas como cálculos sumamente grandes difíciles de realizar para el ser
humano, lo que hace primordial su exactitud.
Software de Inteligencia Artificial: es el que más ha tenido auge esta
década y está destinado básicamente al desarrollo de software que haga que
las maquinas desarrollen actividades complejas y por su propia cuenta sin
intervención del ser humano.
5. Conclusión
Al paso del mundo actual es más que evidente la importancia que ha
alcanzado la ingeniería del software abarcando campos importantes tanto en lo
personal como en lo empresarial, gracias a este.
Por lo tanto es importante aplicar todas las herramientas y normativas necesarias
para el desarrollo de un bueno software, permitiendo evitar la mayor cantidad de
errores y ofreciendo software de calidad al cliente.
También es importante tener en cuenta que el proceso de ingeniería de software no
termina cuando se entrega el software, el proceso de retroalimentación y la opinión
del cliente es un proceso bastante importante para ofrecer un mejor producto.