Es una disciplina de la Ingeniería que
concierne a todos los aspectos de la producción de
software. Los Ingenieros de Software adoptan un enfoque sistemático para
llevar a cabo su trabajo y utilizan las herramientas y técnicas
necesarias
para resolver el
problema planteado,
de acuerdo a las restricciones de desarrollo y
recursos disponibles.
La Ingeniería de Sistemas concierne a todos los
aspectos del
desarrollo de sistemas basados en cómputo, que incluyen hardware,
software y el
proceso de
Ingeniería, la Ingeniería de Software es solo parte de este proceso.
El Proyecto Informático
Es un sistema de cursos de acción
simultáneos y secuenciales que incluye personas, equipamientos de hardware,
software y comunicaciones, enfocados en obtener uno o más resultados deseables
sobre un sistema de información.
Organización del Desarrollo
Modelo Cascada
En el "ciclo de vida en cascada" las
flechas indican el orden en que se van realizando las actividades. Este modelo
está en desuso, pero sigue siendo adecuado para identificar las actividades
principales y el orden natural entre ellas.
Modelo Espiral
El
espiral al ser
un modelo de ciclo
de vida orientado
a la gestión de riesgo se dice que uno de los aspectos fundamentales de su
éxito radica en que el equipo que lo aplique tenga la necesaria experiencia y
habilidad para detectar y catalogar correctamente los riesgos.
Modelo Incremental
Aplica
elementos
del modelo en cascada aplicados en forma iterativa. Se enfoca
en la entrega de un producto operacional con cada incremento.
Es útil
cuando no se cuenta con todo el personal necesario para desarrollar el proyecto
o para habilitar líneas paralelas de desarrollo.
Modelo de Prototipos
En Ingeniería
de software, pertenece a los modelos de desarrollo evolutivo. El prototipo debe
ser construido en poco tiempo, usando los programas adecuados y no se debe
utilizar muchos recursos. Este diseño conduce a la construcción de un
prototipo, el cual es evaluado por el cliente para una retroalimentación;
gracias a ésta se refinan los requisitos del software que se desarrollará.
El modelo de procesos del Negocio
Un
Proceso de negocio es
un
conjunto de tareas relacionadas lógicamente, llevadas a cabo para generar
productos y servicios. Los procesos reciben insumos para transformarlos
utilizando recursos de la empresa. Los procesos de negocio normalmente
atraviesan varias áreas funcionales. En el siguiente video veremos un ejemplo de lo que es un proceso de negocio: