Sie sind auf Seite 1von 26

UNIVERSIDAD SAN PEDRO

Facultad de Ingeniera
Escuela Profesional de Ingeniera Informtica y de Sistemas

Ing. CIP Milton Chumbes Chafalote


mchumbes_ch@hotmail.com
QU ES
INGENIERA DE
SOFTWARE?
INGENIERIA DE SOFTWARE
Es el establecimiento de principios, tcnicas y mtodos de ingeniera
para desarrollar, documentar y mantener software de calidad, de tal
forma que sea rentable, que sea fiable y que trabaje en mquinas
reales.
INGENIERIA DE SOFTWARE
La Ingeniera de Software, por lo tanto, incluye el anlisis de
la situacin, el diseo del proyecto, el desarrollo del
software, las pruebas necesarias para confirmar su correcto
funcionamiento y la implementacin del sistema.

La ingeniera de software es la aplicacin practica del


conocimiento cientfico al diseo y construccin de programas de
computadora y a la documentacin asociada requerida para
desarrollar, operar y mantenerlos.
INGENIERIA DE SOFTWARE
Tres principios bsicos Conjunto de actividades importantes

Triangulo de xito de la Ingeniera de Software

Metodologa
Cascada, Espiral, RUP, AUP,
SCRUM, XP, Kamban, Iconix, etc.

Ingeniera
Modelado Software Herramientas
UML, BPMN, Estructurado. Rational Rouse, Enterprise Architect,
ArgoUML, Eclipse, NetBeans, etc.
PROCESOS DE NEGOCIO

Definicin Clases Descripcin


Definicin Proceso de Negocio

Un proceso es un orden especfico de actividades a travs


del tiempo y lugar, con un comienzo y fin; inputs y outputs:
una estructura para la accin. DAVENPORT

Un proceso de negocio es un conjunto de actividades


que toman uno o mas tipos de inputs y crean un output
que es de valor para un cliente. HAMMER & CHAMPY
Proceso de Negocio
Ejemplos:
Proceso de Admisin
Proceso de Matricula
Proceso de Contratacin de Personal
Solicitar Mantenimiento de Equipos
Vender un Producto
Comprar Materia Prima
Otorgar Prstamo Bancario
Clases de Proceso de Negocio

Proceso Proceso de Proceso de


Principales Soporte Gestin

Vender un producto Desarrollo de personal Planificacin


MODELADO DEL
NEGOCIO
Modelado del Negocio

Es una tcnica para representar procesos de negocio


Permite asegurar que se construir el sistema en el
contexto de las necesidades de la empresa
El contexto esta dado por:
El ambiente en que el sistema trabajara
Los roles y responsabilidades de los empleados
que usaran el sistema
Las cosas que son manejadas en el negocio
Modelado del Negocio

Perspectivas

Perspectiva Externa Perspectiva Interna


Perspectiva Externa
Modelado del Casos de Uso Negocio
(CUN)
Es una representacin de la forma en que la empresa
interacta con su entorno.
Definicin Provee una visin general de los que la empresa hace con
sus clientes y otros participantes.
Incluye metas del negocio adems de actores y casos de
uso del negocio.
Modelado del Casos de Uso Negocio
(CUN)
Actor del Negocio Caso de uso del Negocio
Representa un rol que Conjunto de secuencia de acciones
desempea alguien o algo que un negocio realiza para
en relacin al Negocio. producir un resultado observable
para un actor del negocio.
Meta del Negocio
Describe el valor deseado Diagrama CUN
en una medida particular Muestra la relacin de
que puede ser usada para actores del negocio y casos
planificar y administrar las de uso del negocio.
actividades del negocio.
Actor del Negocio

Un candidato a actor
de negocio es
cualquier individuo, Negocio
grupo, organizacin,
empresa o mquina,
Organizacin
externo al negocio;
que interacta con
ella. Mundo Exterior
Caso de Uso del Negocio
Los casos de uso del
negocio son los
procesos del negocio

Pueden ser de tres


Negocio categoras:
Principales
Organizacin De Soporte
Mundo Exterior De Gestin
Caso de Uso del Negocio
Principales
Son aquellas de cara al cliente que provee la cadena de
valor
Ejemplo: comprar productos
Categoras
De Soporte
Son aquellos procesos internos que dan soporte a la
cadena de valor
Ejemplo: adquisicin de materia prima
De Gestin
Son procesos internos para coordinar la cadena de valor
Ejemplo: planeamiento estratgico
Metas del Negocio

Minimizar el tiempo

Mejorar el servicio

Confiabilidad y seguridad
Diagrama CUN

Apertura de Cuentas
Minimizar el tiempo

Cliente
(f rom Actores del Negocio)

Mantenimiento de Cuenta
Mejorar el servicio

Control de Caja
Confiabilidad y seguridad
Ejemplo:
La empresa Vende Mucho S.A. se dedica a la fabricacin de productos bajo
demanda.
El gerente general esta interesado en satisfacer de la mejor manera los pedidos de
los cliente, establecindose el objetivo de disminuir el tiempo de todo el proceso de
la atencin del pedido.
Para cumplir con el objetivo, es necesario en primer lugar registrar el pedido del
cliente, luego fabricar el producto pedido, llevar el control del almacn de materias
primas, en caso necesario, realizar compra de materia prima a proveedores.
El gerente general estableci las siguientes metas, reducir el tiempo de registro de
un pedido un 20% del tiempo actual, reducir la tasa de errores de fabricacin a 0,5%
del total, mantener el stock adecuado de las materias primas y reducir el tiempo de
generacin de la orden de compra a proveedores en un 20% del actual.
Identificando Actores del Negocio

Cliente Proveedor
Identificando CUN

Registrar Pedido Controlar Almacen

Fabricar Producto Comprar Materia Prima


Identificando Metas

Reducir tiempo en 20% Mantener stock adecuado Reducir Tasa de errores 0.5% Reduccion generacion orden de compra en 20%
Elaborando el Diagrama CUN

Registrar Pedido
Cliente Reducir tiempo en 20%
(from Casos de Uso del Negocio)
(f rom Actores del Negocio) (f rom Metas del Negocio)

Fabricar Producto Controlar Almacen


Reducir Tasa de errores 0.5% Mantener stock adecuado
(from Casos de Uso del Negocio)
(f rom Metas del Negocio) (from Casos de Uso del Negocio)
(f rom Metas del Negocio)

Comprar Materia Prima


Proveedor Reduccion generacion orden de compra en 20%
(from Casos de Uso del Negocio)
(f rom Actores del Negocio) (f rom Metas del Negocio)
Perspectiva Interna

Das könnte Ihnen auch gefallen